0001558370-21-010597.txt : 20210805 0001558370-21-010597.hdr.sgml : 20210805 20210805164555 ACCESSION NUMBER: 0001558370-21-010597 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 65 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210805 DATE AS OF CHANGE: 20210805 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GTY Technology Holdings Inc. CENTRAL INDEX KEY: 0001682325 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374] IRS NUMBER: 000000000 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37931 FILM NUMBER: 211149068 BUSINESS ADDRESS: STREET 1: 1180 NORTH TOWN CENTER DRIVE, STREET 2: SUITE 100 CITY: LAS VEGAS STATE: NV ZIP: 89144 BUSINESS PHONE: (702) 945-2700 MAIL ADDRESS: STREET 1: 1180 NORTH TOWN CENTER DRIVE, STREET 2: SUITE 100 CITY: LAS VEGAS STATE: NV ZIP: 89144 10-Q 1 gtyhu-20210630x10q.htm 10-Q
0001682325--12-312021Q2GTY Technology Holdings Inc.00falseP2Y0001682325gtyhu:PublicWarrantsMember2021-06-300001682325gtyhu:PrivateWarrantsMember2021-06-300001682325gtyhu:PublicWarrantsMember2020-12-310001682325us-gaap:TreasuryStockMember2021-01-012021-06-300001682325gtyhu:EcivisAcquisitionMembergtyhu:RedeemableCommonStockMember2019-06-012019-06-300001682325gtyhu:EcivisAcquisitionMembergtyhu:AdditionalCommonStockMember2019-06-012019-06-300001682325gtyhu:QuesticaAndBonfireMembergtyhu:ExchangeableSharesMember2021-01-012021-06-300001682325us-gaap:TreasuryStockMember2021-06-300001682325us-gaap:RetainedEarningsMember2021-06-300001682325us-gaap:AdditionalPaidInCapitalMember2021-06-300001682325us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001682325us-gaap:TreasuryStockMember2021-03-310001682325us-gaap:RetainedEarningsMember2021-03-310001682325us-gaap:AdditionalPaidInCapitalMember2021-03-310001682325us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-3100016823252021-03-310001682325srt:ScenarioPreviouslyReportedMemberus-gaap:TreasuryStockMember2020-12-310001682325srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2020-12-310001682325srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2020-12-310001682325srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001682325srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMemberus-gaap:RetainedEarningsMember2020-12-310001682325srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2020-12-310001682325us-gaap:TreasuryStockMember2020-12-310001682325us-gaap:RetainedEarningsMember2020-12-310001682325us-gaap:AdditionalPaidInCapitalMember2020-12-310001682325us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001682325srt:ScenarioPreviouslyReportedMember2020-12-310001682325srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2020-12-310001682325us-gaap:TreasuryStockMember2020-06-300001682325us-gaap:RetainedEarningsMember2020-06-300001682325us-gaap:AdditionalPaidInCapitalMember2020-06-300001682325us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001682325srt:ScenarioPreviouslyReportedMemberus-gaap:TreasuryStockMember2020-03-310001682325srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2020-03-310001682325srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2020-03-310001682325srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001682325srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMemberus-gaap:RetainedEarningsMember2020-03-310001682325srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2020-03-310001682325us-gaap:TreasuryStockMember2020-03-310001682325us-gaap:RetainedEarningsMember2020-03-310001682325us-gaap:AdditionalPaidInCapitalMember2020-03-310001682325us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001682325srt:ScenarioPreviouslyReportedMember2020-03-310001682325srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2020-03-3100016823252020-03-310001682325srt:ScenarioPreviouslyReportedMemberus-gaap:TreasuryStockMember2019-12-310001682325srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2019-12-310001682325srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2019-12-310001682325srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001682325srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2019-12-310001682325srt:RestatementAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2019-12-310001682325us-gaap:TreasuryStockMember2019-12-310001682325us-gaap:RetainedEarningsMember2019-12-310001682325us-gaap:AdditionalPaidInCapitalMember2019-12-310001682325us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001682325srt:ScenarioPreviouslyReportedMember2019-12-310001682325srt:RestatementAdjustmentMember2019-12-310001682325us-gaap:CommonStockMember2021-06-300001682325gtyhu:ExchangeableSharesMember2021-06-300001682325us-gaap:CommonStockMember2021-03-310001682325gtyhu:ExchangeableSharesMember2021-03-310001682325srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2020-12-310001682325srt:ScenarioPreviouslyReportedMembergtyhu:ExchangeableSharesMember2020-12-310001682325us-gaap:CommonStockMember2020-12-310001682325gtyhu:ExchangeableSharesMember2020-12-310001682325us-gaap:CommonStockMember2020-06-300001682325gtyhu:ExchangeableSharesMember2020-06-300001682325srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2020-03-310001682325srt:ScenarioPreviouslyReportedMembergtyhu:ExchangeableSharesMember2020-03-310001682325us-gaap:CommonStockMember2020-03-310001682325gtyhu:ExchangeableSharesMember2020-03-310001682325srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2019-12-310001682325srt:ScenarioPreviouslyReportedMembergtyhu:ExchangeableSharesMember2019-12-310001682325us-gaap:CommonStockMember2019-12-310001682325gtyhu:ExchangeableSharesMember2019-12-310001682325us-gaap:StockOptionMember2020-01-012020-12-310001682325us-gaap:StockOptionMember2021-06-300001682325us-gaap:StockOptionMember2020-12-310001682325us-gaap:StockOptionMember2021-01-012021-06-300001682325us-gaap:PerformanceSharesMember2021-01-012021-06-300001682325srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-01-012021-06-300001682325srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-01-012021-06-300001682325us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2021-01-012021-06-300001682325srt:MinimumMember2021-06-300001682325us-gaap:SubscriptionAndCirculationMember2021-04-012021-06-300001682325us-gaap:LicenseMember2021-04-012021-06-300001682325gtyhu:ProfessionalServicesMember2021-04-012021-06-300001682325gtyhu:AssetSalesMember2021-04-012021-06-300001682325us-gaap:SubscriptionAndCirculationMember2021-01-012021-06-300001682325us-gaap:LicenseMember2021-01-012021-06-300001682325gtyhu:ProfessionalServicesMember2021-01-012021-06-300001682325gtyhu:AssetSalesMember2021-01-012021-06-300001682325us-gaap:SubscriptionAndCirculationMember2020-04-012020-06-300001682325us-gaap:LicenseMember2020-04-012020-06-300001682325gtyhu:ProfessionalServicesMember2020-04-012020-06-300001682325gtyhu:AssetSalesMember2020-04-012020-06-300001682325us-gaap:SubscriptionAndCirculationMember2020-01-012020-06-300001682325us-gaap:LicenseMember2020-01-012020-06-300001682325gtyhu:ProfessionalServicesMember2020-01-012020-06-300001682325gtyhu:AssetSalesMember2020-01-012020-06-300001682325gtyhu:SherpaMembergtyhu:PaycheckProtectionProgramMember2020-04-012020-05-310001682325gtyhu:EcivisMembergtyhu:PaycheckProtectionProgramMember2020-04-012020-05-310001682325gtyhu:CitybaseMembergtyhu:PaycheckProtectionProgramMember2020-04-012020-05-310001682325gtyhu:AtMarketOfferingMember2021-01-012021-06-300001682325us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001682325us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-06-300001682325us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001682325us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-06-300001682325us-gaap:RetainedEarningsMember2021-04-012021-06-300001682325us-gaap:RetainedEarningsMember2021-01-012021-06-300001682325us-gaap:RetainedEarningsMember2020-04-012020-06-300001682325us-gaap:RetainedEarningsMember2020-01-012020-06-300001682325us-gaap:PaymentInKindPIKNoteMember2021-06-300001682325us-gaap:NoncompeteAgreementsMember2021-06-300001682325us-gaap:CustomerRelationshipsMember2021-06-300001682325gtyhu:TradeNamesAndTradeMarksMember2021-06-300001682325gtyhu:PatentsAndDevelopmentTechnologyMember2021-06-300001682325us-gaap:NoncompeteAgreementsMember2020-12-310001682325us-gaap:CustomerRelationshipsMember2020-12-310001682325gtyhu:TradeNamesAndTradeMarksMember2020-12-310001682325gtyhu:PatentsAndDevelopmentTechnologyMember2020-12-310001682325gtyhu:WarrantLiabilityMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001682325gtyhu:ContingentConsiderationNonCurrentMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001682325gtyhu:ContingentConsiderationCurrentMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001682325us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001682325gtyhu:WarrantLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001682325gtyhu:ContingentConsiderationNonCurrentMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001682325gtyhu:ContingentConsiderationCurrentMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001682325us-gaap:FairValueMeasurementsRecurringMember2021-06-300001682325gtyhu:WarrantLiabilityMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001682325gtyhu:ContingentConsiderationNonCurrentMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001682325gtyhu:ContingentConsiderationCurrentMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001682325us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001682325gtyhu:WarrantLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001682325gtyhu:ContingentConsiderationNonCurrentMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001682325gtyhu:ContingentConsiderationCurrentMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001682325us-gaap:FairValueMeasurementsRecurringMember2020-12-310001682325us-gaap:RestrictedStockUnitsRSUMember2021-06-300001682325us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-06-300001682325gtyhu:PaycheckProtectionProgramMember2020-04-012020-05-310001682325gtyhu:November2020CreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-06-300001682325gtyhu:November2020CreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-11-130001682325gtyhu:November2020CreditFacilityMember2020-11-130001682325gtyhu:PaycheckProtectionProgramMember2021-01-012021-06-300001682325us-gaap:SubscriptionAndCirculationMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-04-012021-06-300001682325us-gaap:LicenseMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-04-012021-06-300001682325gtyhu:ProfessionalServicesMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-04-012021-06-300001682325gtyhu:AssetsSaleMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-04-012021-06-300001682325us-gaap:SubscriptionAndCirculationMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-01-012021-06-300001682325us-gaap:LicenseMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-01-012021-06-300001682325srt:NorthAmericaMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-01-012021-06-300001682325gtyhu:ProfessionalServicesMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-01-012021-06-300001682325gtyhu:AssetsSaleMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-01-012021-06-300001682325us-gaap:SubscriptionAndCirculationMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:RevenueFromRightsConcentrationRiskMember2020-04-012020-06-300001682325us-gaap:LicenseMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:RevenueFromRightsConcentrationRiskMember2020-04-012020-06-300001682325gtyhu:ProfessionalServicesMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:RevenueFromRightsConcentrationRiskMember2020-04-012020-06-300001682325gtyhu:AssetsSaleMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:RevenueFromRightsConcentrationRiskMember2020-04-012020-06-300001682325us-gaap:SubscriptionAndCirculationMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:RevenueFromRightsConcentrationRiskMember2020-01-012020-06-300001682325us-gaap:LicenseMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:RevenueFromRightsConcentrationRiskMember2020-01-012020-06-300001682325gtyhu:ProfessionalServicesMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:RevenueFromRightsConcentrationRiskMember2020-01-012020-06-300001682325gtyhu:AssetsSaleMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:RevenueFromRightsConcentrationRiskMember2020-01-012020-06-300001682325srt:ScenarioPreviouslyReportedMembergtyhu:ReclassificationOfWarrantsAsLiabilitiesMember2020-04-012020-06-300001682325srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMembergtyhu:ReclassificationOfWarrantsAsLiabilitiesMember2020-04-012020-06-300001682325srt:ScenarioPreviouslyReportedMembergtyhu:ReclassificationOfWarrantsAsLiabilitiesMember2020-01-012020-06-300001682325srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMembergtyhu:ReclassificationOfWarrantsAsLiabilitiesMember2020-01-012020-06-300001682325us-gaap:CommonClassAMember2021-06-300001682325gtyhu:AtMarketOfferingMember2020-11-2500016823252020-06-3000016823252019-12-310001682325us-gaap:FairValueInputsLevel3Member2021-06-300001682325us-gaap:FairValueInputsLevel3Member2020-12-310001682325us-gaap:FairValueInputsLevel3Member2021-01-012021-06-300001682325gtyhu:EcivisAcquisitionMembergtyhu:RedeemableCommonStockMember2019-02-192019-02-190001682325gtyhu:EcivisAcquisitionMember2019-02-192019-02-190001682325us-gaap:CorporateMember2021-06-300001682325gtyhu:PermittingMember2021-06-300001682325us-gaap:CorporateMember2020-12-310001682325gtyhu:ProcurementMember2020-12-310001682325gtyhu:PermittingMember2020-12-310001682325gtyhu:PaymentsMember2020-12-310001682325gtyhu:GrantsManagementMember2020-12-310001682325gtyhu:BudgetMember2020-12-310001682325us-gaap:WarrantMember2021-01-012021-06-300001682325us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-06-300001682325us-gaap:EmployeeStockOptionMember2021-01-012021-06-300001682325us-gaap:WarrantMember2020-01-012020-06-300001682325us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-06-300001682325us-gaap:EmployeeStockOptionMember2020-01-012020-06-300001682325gtyhu:ProcurementMember2021-04-012021-06-300001682325gtyhu:PermittingMember2021-04-012021-06-300001682325gtyhu:BudgetMember2021-04-012021-06-300001682325gtyhu:PermittingMember2021-01-012021-06-300001682325gtyhu:BudgetMember2021-01-012021-06-300001682325gtyhu:PermittingMember2020-04-012020-06-300001682325gtyhu:PermittingMember2020-01-012020-06-300001682325gtyhu:November2020CreditFacilityMember2021-04-012021-06-300001682325gtyhu:November2020CreditFacilityMember2020-04-012020-06-300001682325gtyhu:November2020CreditFacilityMember2020-01-012020-06-300001682325us-gaap:RestrictedStockUnitsRSUMember2021-04-012021-06-300001682325us-gaap:RestrictedStockUnitsRSUMember2020-04-012020-06-300001682325us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001682325srt:ScenarioPreviouslyReportedMembergtyhu:ReclassificationOfWarrantsAsLiabilitiesMember2020-12-310001682325srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMembergtyhu:ReclassificationOfWarrantsAsLiabilitiesMember2020-12-310001682325us-gaap:CommonStockMember2021-04-012021-06-300001682325srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2020-01-012020-03-310001682325srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMembergtyhu:ExchangeableSharesMember2020-01-012020-03-310001682325gtyhu:EcivisAcquisitionMembergtyhu:AdditionalCommonStockMember2019-02-192019-02-1900016823252020-03-202020-03-200001682325gtyhu:ProcurementMember2021-06-300001682325gtyhu:PaymentsMember2021-06-300001682325gtyhu:GrantsManagementMember2021-06-300001682325gtyhu:BudgetMember2021-06-300001682325us-gaap:CorporateMember2021-04-012021-06-300001682325gtyhu:PaymentsMember2021-04-012021-06-300001682325gtyhu:GrantsManagementMember2021-04-012021-06-300001682325us-gaap:CorporateMember2021-01-012021-06-300001682325gtyhu:ProcurementMember2021-01-012021-06-300001682325gtyhu:PaymentsMember2021-01-012021-06-300001682325gtyhu:GrantsManagementMember2021-01-012021-06-300001682325us-gaap:CorporateMember2020-04-012020-06-300001682325gtyhu:ProcurementMember2020-04-012020-06-300001682325gtyhu:PaymentsMember2020-04-012020-06-300001682325gtyhu:GrantsManagementMember2020-04-012020-06-300001682325gtyhu:BudgetMember2020-04-012020-06-300001682325us-gaap:CorporateMember2020-01-012020-06-300001682325gtyhu:ProcurementMember2020-01-012020-06-300001682325gtyhu:PaymentsMember2020-01-012020-06-300001682325gtyhu:GrantsManagementMember2020-01-012020-06-300001682325gtyhu:BudgetMember2020-01-012020-06-3000016823252020-02-012020-02-2900016823252019-06-012019-06-3000016823252021-06-3000016823252020-12-310001682325us-gaap:CommonStockMember2021-01-012021-06-300001682325us-gaap:CommonStockMember2020-04-012020-06-300001682325us-gaap:CommonStockMember2020-01-012020-06-300001682325us-gaap:AdditionalPaidInCapitalMember2021-01-012021-06-300001682325gtyhu:ExchangeableSharesMember2021-01-012021-06-300001682325gtyhu:ExchangeableSharesMember2020-04-012020-06-300001682325gtyhu:ExchangeableSharesMember2020-01-012020-06-300001682325gtyhu:February2020CreditFacilityMember2020-02-140001682325gtyhu:November2020CreditFacilityMember2021-01-012021-06-300001682325gtyhu:November2020CreditFacilityMember2020-11-132020-11-130001682325gtyhu:November2020CreditFacilityMember2021-06-300001682325gtyhu:February2020CreditFacilityMember2020-02-142020-02-140001682325gtyhu:EcivisAcquisitionMember2019-02-1900016823252021-04-012021-06-300001682325gtyhu:AtMarketOfferingMember2020-11-252020-11-250001682325us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-3000016823252020-04-012020-06-300001682325us-gaap:AdditionalPaidInCapitalMember2020-01-012020-06-3000016823252020-01-012020-06-3000016823252021-08-0500016823252021-01-012021-06-30xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:puregtyhu:segment

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, 2021

OR

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

For the transition period from            to

GTY TECHNOLOGY HOLDINGS INC.

(Exact name of registrant as specified in its charter)

Massachusetts

001-37931

83-2860149

(State or other jurisdiction of incorporation)

(Commission File Number)

(IRS Employer Identification No.)

1180 North Town Center Drive, Suite 100, Las Vegas, Nevada 89144

(Address of principal executive offices, including zip code)

Registrant’s telephone number, including area code: (702) 945-2898

Not Applicable

(Former name or former address, if changed since last report)

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 share

 

GTYH

 

Nasdaq Stock Market LLC

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

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

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

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

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

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

As of August 5, 2021, 57,513,605 shares of common stock, par value $0.0001 per share, were outstanding.

GTY TECHNOLOGY HOLDINGS INC.

Form 10-Q

For the Quarter Ended June 30, 2021

Table of Contents

    

Page No.

PART I. FINANCIAL INFORMATION

Item 1.

Financial Statements

3

Unaudited Condensed Consolidated Balance Sheets

3

Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss

4

Unaudited Condensed Consolidated Statements of Changes in Shareholders’ Equity

5

Unaudited Condensed Consolidated Statements of Cash Flows

7

Notes to Unaudited Condensed Consolidated Financial Statements

9

Item 2.

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

24

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

38

Item 4.

Controls and Procedures

39

PART II. OTHER INFORMATION

40

Item 1.

Legal Proceedings

40

Item 1A.

Risk Factors

40

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

40

Item 6.

Exhibits

41

2

PART I - FINANCIAL INFORMATION

Item 1. Financial Statements

GTY TECHNOLOGY HOLDINGS INC.

CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)

(Amounts in thousands)

June 30, 

December 31, 

    

2021

  

2020

Assets

 

  

 

  

Current assets:

 

  

 

  

Cash and cash equivalents

$

15,359

$

22,800

Accounts receivable, net

12,045

9,994

Prepaid expenses and other current assets

 

4,228

 

2,583

Total current assets

 

31,632

 

35,377

 

 

Property and equipment, net

3,471

3,891

Finance lease right of use assets

1,277

1,355

Operating lease right of use assets

2,378

2,610

Intangible assets, net

93,864

101,107

Goodwill

284,635

284,635

Other assets

 

3,748

 

3,472

Total assets

$

421,005

$

432,447

 

 

Liabilities and Shareholders’ Equity

 

 

Current liabilities:

Accounts payable and accrued expenses

$

5,285

$

6,366

Deferred revenue - current portion

 

24,656

 

22,304

Finance lease liability - current portion

483

581

Operating lease liability - current portion

1,174

1,316

Contingent consideration - current portion

729

743

Total current liabilities

 

32,327

 

31,310

Deferred revenue - less current portion

2,158

1,602

Warrant liability

6,607

3,040

Deferred tax liability

17,871

17,494

Contingent consideration - less current portion

44,880

42,530

Term loans, net

24,021

26,632

Finance lease liability - less current portion

8

147

Operating lease liability - less current portion

 

2,762

 

2,927

Total liabilities

 

130,634

 

125,682

 

 

Commitments and contingencies

 

 

Shareholders’ equity:

 

 

Common stock

 

6

 

6

Exchangeable shares

 

50,637

 

54,224

Additional paid in capital

 

394,950

 

380,881

Accumulated other comprehensive income (loss)

 

(663)

 

6

Treasury stock

(8,343)

(5,633)

Accumulated deficit

(146,216)

(122,719)

Total shareholders' equity

 

290,371

 

306,765

Total liabilities and shareholders’ equity

$

421,005

$

432,447

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

3

GTY TECHNOLOGY HOLDINGS INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (UNAUDITED)

(Amounts in thousands, except per share amounts)

Three Months Ended

Three Months Ended

Six Months Ended

Six Months Ended

June 30, 

June 30, 

June 30, 

June 30, 

    

2021

2020

2021

2020

    

Revenues

$

14,317

$

11,164

$

27,576

$

22,440

Cost of revenues

 

5,216

 

4,394

 

9,958

 

8,921

Gross Profit

 

9,101

 

6,770

 

17,618

 

13,519

Operating expenses

Sales and marketing

3,507

3,667

7,269

8,521

General and administrative

5,588

4,491

10,781

11,940

Research and development

3,033

2,573

6,018

6,371

Amortization of intangible assets

3,644

3,642

7,243

7,315

Restructuring charges

198

3,664

Change in fair value of contingent consideration

1,250

2,364

29

Total operating expenses

17,022

14,571

33,675

37,840

Loss from operations

(7,921)

(7,801)

(16,057)

(24,321)

Other income (expense)

Interest expense, net

(853)

(436)

(1,712)

(672)

Loss from repurchase/issuance of shares

666

(5,333)

(1,390)

Change in fair value of warrant liability

471

3,860

(3,567)

2,297

Gain on extinguishment of debt

2,971

3,210

Other income, net

(28)

634

(99)

1,133

Total other income (expense), net

2,561

4,724

(7,501)

1,368

Loss before income taxes

(5,360)

(3,077)

(23,558)

(22,953)

Benefit from (provision for) income taxes

(109)

(837)

61

1,684

Net loss

(5,469)

(3,914)

(23,497)

(21,269)

Net loss per share, basic and diluted

$

(0.10)

$

(0.07)

$

(0.41)

$

(0.40)

Weighted average common shares outstanding, basic and diluted

57,497

53,481

56,667

53,028

Net loss

$

(5,469)

$

(3,914)

$

(23,497)

$

(21,269)

Other comprehensive gain (loss):

Foreign currency translation gain (loss)

(924)

(953)

(669)

1,096

Total other comprehensive gain (loss)

(924)

(953)

(669)

1,096

Comprehensive loss

$

(6,393)

$

(4,867)

$

(24,166)

$

(20,173)

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

4

GTY TECHNOLOGY HOLDINGS INC.

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY (UNAUDITED)

(Amounts in thousands, except share amounts)

Three Months Ended June 30, 2021

Accumulated

Additional

Other

Total

Common Stock

Exchangeable Shares

Paid in

Treasury

Accumulated

Comprehensive

Shareholders’

    

Shares

    

Amount

    

Shares

    

Amount

    

Capital

    

Stock

    

Deficit

    

Income (Loss)

    

Equity

Balance - March 31, 2021

57,435,994

6

5,614,121

50,637

393,082

(8,343)

(140,747)

261

294,896

Net loss

 

 

 

 

 

 

 

(5,469)

 

 

(5,469)

Foreign currency translation loss

(924)

(924)

Share-based compensation

1,868

1,868

Vested and issued restricted stock units

76,753

Balance - June 30, 2021

 

57,512,747

$

6

 

5,614,121

$

50,637

$

394,950

$

(8,343)

$

(146,216)

$

(663)

$

290,371

Six Months Ended June 30, 2021

Accumulated

Additional

Other

Total

Common Stock

Exchangeable Shares

Paid in

Treasury

Accumulated

Comprehensive

Shareholders’

    

Shares

    

Amount

    

Shares

    

Amount

    

Capital

    

Stock

    

Deficit

    

Income (Loss)

    

Equity

Balance - December 31, 2020

 

55,570,282

$

6

 

5,972,779

$

54,224

$

390,232

$

(5,633)

$

(129,030)

$

6

$

309,805

Adjustment for correction of an error - warrant liability

 

 

 

(9,351)

6,311

(3,040)

Balance - December 31, 2020, as adjusted

55,570,282

$

6

5,972,779

$

54,224

$

380,881

$

(5,633)

$

(122,719)

$

6

$

306,765

Net loss

 

 

 

 

 

 

 

(23,497)

 

 

(23,497)

Foreign currency translation loss

(669)

(669)

Share-based compensation

 

 

 

 

3,691

 

 

 

 

3,691

Issuance of common stock

935,633

6,790

6,790

Common stock repurchases

(525,060)

(2,710)

(2,710)

Vested and issued restricted stock units

1,172,442

Stock option exercises

792

 

 

 

 

1

 

 

 

1

Common stock issued for exchangeable shares

358,658

 

 

(358,658)

 

(3,587)

 

3,587

 

 

 

Balance - June 30, 2021

 

57,512,747

$

6

 

5,614,121

$

50,637

$

394,950

$

(8,343)

$

(146,216)

$

(663)

$

290,371

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

5

GTY TECHNOLOGY HOLDINGS INC.

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY (UNAUDITED)

(Amounts in thousands, except share amounts)

Three Months Ended June 30, 2020

Accumulated

Additional

Other

Total

Common Stock

Exchangeable Shares

Paid in

Treasury

Accumulated

Comprehensive

Shareholders’

    

Shares

    

Amount

    

Shares

    

Amount

    

Capital

    

Stock

    

Deficit

    

Income

    

Equity

Balance - March 31, 2020

 

52,919,162

$

5

5,321,999

$

43,220

$

377,572

$

(5,174)

(100,807)

$

2,419

$

317,235

Adjustment for correction of an error - warrant liability

(9,351)

2,617

(6,734)

Adjustment for correction of an error - shares issued for contingent consideration

550,388

10,000

10,000

Balance - March 31, 2020, as adjusted

52,919,162

5

5,872,387

53,220

368,221

(5,174)

(98,190)

2,419

320,501

Net loss

 

(3,914)

(3,914)

Foreign currency translation gain

(953)

(953)

Share-based compensation

1,019

1,019

Share redemption (incremental shares issued)

1,334

1,334

Shares issued for contingent consideration

336,965

Vested and issued restricted stock units

313,980

Stock option exercises

4,381

5

5

Exchangeable shares converted to common stock

230,199

(230,199)

(2,302)

2,302

Balance - June 30, 2020

 

53,804,687

$

5

 

5,642,188

$

50,918

$

372,881

$

(5,174)

$

(102,104)

$

1,466

$

317,992

Six Months Ended June 30, 2020

Accumulated

Additional

Other

Total

Common Stock

Exchangeable Shares

Paid in

Treasury

Accumulated

Comprehensive

Shareholders’

    

Shares

    

Amount

    

Shares

    

Amount

    

Capital

    

Stock

    

Deficit

    

Income

    

Equity

Balance - December 31, 2019

 

52,303,862

$

5

5,568,096

$

45,681

$

369,756

$

(5,174)

(85,015)

$

370

$

325,623

Adjustment for correction of an error - warrant liability

(9,351)

4,180

(5,171)

Balance - December 31, 2019, as adjusted

52,303,862

5

5,568,096

45,681

360,405

(5,174)

(80,835)

370

320,452

Net loss

 

(21,269)

(21,269)

Foreign currency translation gain

1,096

1,096

Share-based compensation

4,314

4,314

Share redemption (incremental shares issued)

334,254

2,056

2,056

Shares issued for contingent consideration

336,965

550,388

10,000

1,334

11,334

Vested and issued restricted stock units

 

345,230

Stock option exercises

 

8,080

9

9

Exchangeable shares converted to common stock

476,296

(476,296)

(4,763)

4,763

Balance - June 30, 2020

 

53,804,687

$

5

 

5,642,188

$

50,918

$

372,881

$

(5,174)

$

(102,104)

$

1,466

$

317,992

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

6

GTY TECHNOLOGY HOLDINGS INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)

(Amounts in thousands)

Six Months Ended

Six Months Ended

June 30, 

June 30, 

    

2021

2020

Cash flows from operating activities:

 

  

  

Net loss

$

(23,497)

$

(21,269)

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

 

 

Depreciation of property and equipment

 

508

 

213

Amortization of intangible assets

7,243

7,315

Amortization of right of use assets

582

719

Share-based compensation

3,691

4,314

Deferred income tax benefit

(61)

(1,684)

Loss on issuance/repurchase of shares

5,333

1,390

Change in fair value of warrant liability

3,567

(2,297)

Amortization of deferred debt issuance costs

338

213

Accrual of paid in kind interest

262

Gain on extinguishment of debt

(3,210)

Bad debt expense

5

65

Loss on disposal of fixed assets

21

Change in fair value of contingent consideration

2,364

29

Changes in operating assets and liabilities:

 

 

Accounts receivable

 

(1,974)

 

(1,886)

Prepaid expenses and other assets

 

(1,911)

 

(1,220)

Accounts payable and accrued liabilities

 

(1,070)

 

(1,571)

Deferred revenue and other liabilities

2,603

2,099

Operating lease liabilities

 

(578)

 

(741)

Net cash used in operating activities

 

(5,784)

 

(14,311)

 

  

 

  

Cash flows from investing activities:

 

  

 

  

Capital expenditures

(105)

(2,253)

Net cash used in investing activities

 

(105)

 

(2,253)

 

 

  

Cash flows from financing activities:

 

  

 

  

Proceeds from borrowings, net of issuance costs

 

 

14,543

Contingent consideration payments

(28)

(27)

Stock options exercises

1

9

Common stock repurchases

(8,043)

Proceeds from issuance of common stock, net of costs

6,790

Proceeds from disposal of fixed assets

6

30

Repayments of finance lease liabilities

 

(288)

 

(282)

Net cash provided by (used in) financing activities

 

(1,562)

 

14,273

 

  

 

  

Effect of foreign currency on cash

 

10

 

(93)

 

 

Net change in cash and cash equivalents

(7,441)

(2,384)

Cash and cash equivalents, beginning of period

 

22,800

 

8,374

Cash and cash equivalents, end of period

$

15,359

$

5,990

 

  

 

  

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

7

GTY TECHNOLOGY HOLDINGS INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)

SUPPLEMENTAL CASH FLOWS DISCLOSURE

(Amounts in thousands)

Six Months Ended

Six Months Ended

June 30, 

June 30, 

2021

2020

Supplemental disclosure of cash flow information:

 

  

 

  

Cash paid for interest

$

1,032

$

183

Cash paid for income taxes

$

$

Noncash Investing and Financing Activities:

Exchangeable shares issued for contingent consideration

$

$

10,000

Share redemption (incremental shares issued)

$

$

2,056

Shares issued for contingent consideration

$

$

1,334

Exchangeable shares converted to common stock

$

3,587

$

4,763

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

8

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

Note 1. Organization and Business Operations

GTY Technology Holdings Inc. and its subsidiaries (“GTY” or the “Company”) offers a cloud-based suite of solutions primarily for North American state and local governments. GTY’s cloud-based suite of solutions for state and local governments addresses functions in procurement, payments, grant management, budgeting and permitting.

The Company is headquartered in Las Vegas, Nevada and has other offices in the United States and Canada.  The following is a brief description of the Company’s primary subsidiaries and their businesses.

Bonfire, a Procurement Business

Bonfire Interactive Ltd. (“Bonfire” or “Procurement”) was incorporated on March 5, 2012 under the laws of the Province of Ontario. Bonfire is a provider of strategic sourcing and procurement software, serving customers in government, the broader public sector, and various highly regulated commercial vertical markets. Bonfire offers customers and their sourcing professionals a modern software-as-a-service (“SaaS”) application that helps find, engage, evaluate, negotiate and award vendor and supplier contracts. Bonfire delivers workflow automation, data collection and analysis, and collaboration to drive cost savings, compliance, and strategic outcomes. All of Bonfire’s applications are delivered as a SaaS offering, and Bonfire offers implementation and premium support services.

CityBase, a Payments Business

CityBase, Inc. (“CityBase” or “Payments”), a Delaware corporation headquartered in Chicago, provides dynamic content, digital services, and integrated payments via a SaaS platform that includes technological functionality accessible via web and mobile, kiosk, point-of-sale, and other channels. CityBase software integrates its platform to underlying systems of record, billing, and other source systems, and configures payments and digital services to meet the requirements of its customers, which include government agencies and utility companies.

eCivis, a Grants Management Business

eCivis, Inc. (“eCivis” or “Grants Management”), a Delaware corporation headquartered in Los Angeles, California, is a leading SaaS provider of grants management and indirect cost reimbursement solutions that enable its customers to standardize and streamline complex grant processes in a fully integrated platform. The eCivis platform consists of four core cloud-based products, including grants research, grants management, sub-recipient management, and cost allocation and recovery. To assist its customers in the implementation of its cloud-based products, eCivis offers one-time implementation services, including data integration, grants migration and change management. Additionally, eCivis provides ongoing grants management training, cost allocation plan consulting and cost recovery services.

Open Counter, a Permitting Business

Open Counter Enterprises Inc. (“Open Counter” or “Permitting”), a Delaware corporation headquartered in Boston, Massachusetts, is a developer and provider of software tools for cities to streamline permitting and licensing services for municipal governments. Open Counter provides customers with software through a hosted platform and provides professional services related to software implementation.

Questica, a Budget Business

Questica Software Inc. (“Questica” and, collectively with Sherpa, “Budget”) is an Ontario corporation organized in 1998 and headquartered in Burlington, Ontario, Canada.  Questica designs and develops budgeting software that supports the unique requirements of the public sector. The Questica suite of products are part of a comprehensive web-based budgeting preparation, performance, management and data visualization solution that enables public sector and non-profit organizations to improve and shorten their budgeting cycles.

9

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

Sherpa, a Budget Business

Sherpa Government Solutions LLC (“Sherpa” and, collectively with Questica, “Budget”) is a Colorado limited liability company headquartered in Denver, Colorado, established in 2004. Sherpa is a leading provider of public sector budgeting software and consulting services that help state and local governments create and manage budgets and performance. Customers purchase Sherpa’s software and then engage its consulting services to configure the software and receive training on how to manage the software going forward.  Following implementation, customers continue to use the software in exchange for maintenance or subscription fees.

Note 2. Restatement of Previously Issued Financial Statements

On April 12, 2021, the Acting Director of the Division of Corporation Finance and Acting Chief Accountant of the Securities and Exchange Commission together issued a “Staff Statement on Accounting and Reporting Considerations for Warrants Issued by Special Purpose Acquisition Companies (“SPACs”)” (the “SEC Statement”), concluding that SPAC warrants may require classification as a liability rather than equity. The SEC Statement discussed “certain features of warrants issued in SPAC transactions” that “may be common across all entities”. It focused in part on provisions in warrant agreements for potential changes to the settlement amounts dependent upon the characteristics of the warrant holder, and specifically whether the warrant holder is an input into the pricing of a fixed-for-fixed option on equity shares. According to the SEC Staff Statement, if the warrant holder is not an input into such pricing, these provisions would preclude the warrant from being classified in equity and thus require classification as a liability. As a result of the SEC Statement, the Company reevaluated the accounting treatment of the public warrants and private warrants issued in connection with its initial public offering and previously recorded as equity on the Company’s consolidated balance sheet. The Company’s public warrants were correctly classified as equity. Because the Company’s private warrants do not contain a provision whereby the Company can call the warrants, however, the private warrants should have been recorded at fair value as a liability in the Company’s consolidated balance sheet. The Company assessed this error and determined it was not material to previously issued financial statements. Accordingly, the Company has revised, rather than restate, its previously issued 2020 quarterly and annual financial statements in the Company’s filings for 2021 on Forms 10-Q and 10-K filings.  Additionally, the historical quarterly and annual financial statements prior to the business combination were not restated due to the change in accounting as we believe the information is no longer relevant to investors.  

The following tables present the effect of the revision for the financial statement line items adjusted in the affected periods:

Condensed Consolidated Statements of Operations and Comprehensive Loss

Three Months Ended June 30, 2020

As Previously Reported

Adjustments

As Revised

Change in fair value of warrant liability

$

$

(3,860)

$

(3,860)

Net loss

$

7,774

$

(3,860)

$

3,914

Comprehensive loss

$

8,727

$

(3,860)

$

4,867

Net loss per share, basic and diluted

$

(0.15)

$

0.08

$

(0.07)

Six Months Ended June 30, 2020

As Previously Reported

Adjustments

As Revised

Change in fair value of warrant liability

$

$

(2,297)

$

(2,297)

Net loss

$

23,566

$

(2,297)

$

21,269

Comprehensive loss

$

22,470

$

(2,297)

$

20,173

Net loss per share, basic and diluted

$

(0.44)

$

0.04

$

(0.40)

10

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

Condensed Consolidated Statements of Cash Flows

Six Months Ended June 30, 2020

As Previously Reported

Adjustments

As Revised

Net loss

$

23,566

$

(2,297)

$

21,269

Change in fair value of warrant liability

$

$

(2,297)

$

(2,297)

Condensed Consolidated Balance Sheet

As of December 31, 2020

As Previously Reported

Adjustments

As Revised

Warrant liability

$

$

3,040

$

3,040

Additional paid in capital

$

390,232

$

(9,351)

$

380,881

Accumulated deficit

$

(129,030)

$

6,311

$

(122,719)

Note 3. Summary of Significant Accounting Policies

Basis of Presentation

The accompanying condensed consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information. Certain information and disclosures normally included in condensed consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. The accompanying condensed consolidated financial statements should be read in conjunction with the Company's audited financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020 filed with the Securities and Exchange Commission (“SEC”) on February 19, 2021. Certain reclassifications have been made to conform to current period presentation.

Principles of Consolidation

The condensed consolidated financial statements include all accounts of the Company and its subsidiaries. All material intercompany transactions and balances have been eliminated in the accompanying condensed consolidated financial statements.

Use of Estimates

The preparation of the condensed consolidated financial statements and related disclosures in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the balance sheets and the reported amounts of revenues and expenses during the reporting periods. Significant items subject to such estimates include revenue recognition, the carrying value of goodwill, the fair value of acquired intangibles, the capitalization of software development costs, the useful lives of intangible assets, share-based compensation, right of use assets, warrant liability, financing and operating lease liabilities, contingent consideration and the valuation allowance of deferred tax assets resulting from net operating losses.

COVID-19 Update

In December 2019, the emergence of a novel coronavirus, or COVID-19, was reported and in March 2020, the World Health Organization, or WHO, characterized COVID-19 as a pandemic.  The broader implications of the global emergence of COVID-19 on the Company’s business, operating results, and overall financial performance continue to remain uncertain and they depend on certain developments, including the duration and spread of the outbreak and variants, impact on the Company’s customers and its sales cycles, impact on its partners or employees, and impact on the economic

11

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

environment and financial markets, all of which are uncertain and cannot be predicted.  Since March 2020, the Company saw certain new and existing customers halt or decrease investment in infrastructure and, although conditions have improved, the Company expects that certain of its current and potential customers will continue to take actions to reduce operating expenses and moderate cash flows, including by delaying sales and requesting extended billing and payment terms. The Company will continue to actively monitor the situation and may take further actions that alter its business operations, as may be required by federal, state, or local authorities, or that the Company determines are in the best interests of its employees, customers, partners, suppliers, and stockholders.

Significant Accounting Policies

 

There have been no material changes to the Company’s significant accounting policies previously disclosed in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020 as filed with the SEC on February 19, 2021 aside from those described in Note 2.

Fair Value

The fair value of an asset or liability is the price that would be received to sell an asset or transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company utilizes a fair value hierarchy that maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value and defines three levels of inputs that may be used to measure fair value.

Level 1 — uses quoted prices in active markets for identical assets or liabilities.
Level 2 — uses observable inputs other than quoted prices in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
Level 3 — uses one or more significant inputs that are unobservable and supported by little or no market activity, and that reflect the use of significant management judgment.

The Company’s only material financial instruments carried at fair value as of June 30, 2021 and December 31, 2020, with changes in fair value flowing through current earnings, consist of contingent consideration liabilities recorded in conjunction with business combinations and the fair value of its warrant liabilities are as follows:

Fair Value Measurement at

Reporting Date Using

    

    

Quoted Prices in

    

Significant

    

Active Markets

Other

Significant

Balance as of

for Identical

Observable

Unobservable

June 30, 

Assets

Inputs

Inputs

2021

(Level 1)

(Level 2) 

(Level 3)

Contingent consideration – current

$

729

$

$

$

729

Contingent consideration – long term

 

44,880

 

 

 

44,880

Warrant liability

6,607

6,607

Total liabilities measured at fair value

$

52,216

$

$

$

52,216

12

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

Fair Value Measurement at

Reporting Date Using

    

    

Quoted Prices in

    

Significant

    

Active Markets

Other

Significant

Balance as of

for Identical

Observable

Unobservable

December 31, 

Assets

Inputs

Inputs

2020

(Level 1)

(Level 2) 

(Level 3)

Contingent consideration – current

$

743

$

$

$

743

Contingent consideration – long term

 

42,530

 

 

 

42,530

Warrant liability

3,040

3,040

Total liabilities measured at fair value

$

46,313

$

$

$

46,313

There were no transfers made among the three levels in the fair value hierarchy during the three and six months ended June 30, 2021.

The following tables present additional information about Level 3 liabilities measured at fair value. Both observable and unobservable inputs may be used to determine the fair value of positions that the Company has classified within the Level 3 category. As a result, the unrealized gains and losses for liabilities within the Level 3 category may include changes in fair value that were attributable to both observable (e.g., changes in market interest rates) and unobservable (e.g., changes in unobservable long-dated volatilities) inputs.

Changes in contingent consideration liabilities measured at fair value from December 31, 2020 to June 30, 2021 were as follows:

Contingent consideration – December 31, 2020

    

$

43,273

Change in fair value of contingent consideration

 

2,364

Payments of contingent consideration

(28)

Contingent consideration – June 30, 2021

$

45,609

On February 19, 2019, the Company consummated several acquisitions (collectively, the “Acquisition”), pursuant to which it acquired each of Bonfire, CityBase, eCivis , Open Counter, Questica and Sherpa (together with Bonfire, CityBase, eCivis, Open Counter and Questica, the “Acquired Companies”).

The fair value of the Company’s contingent consideration liabilities recorded as part of the Acquisition has been classified within Level 3 in the fair value hierarchy. The contingent consideration represents the estimated fair value of future payments due to the sellers based on each company’s achievement of annual earnings targets in certain years and other events considered in certain transaction documents. The fair values of the contingent consideration were calculated through the use of either Monte Carlo simulation or modified Black-Scholes analyses based on earnings projections for the respective earn-out periods, corresponding earnings thresholds, and approximate timing of payments as outlined in the purchase agreements for each of the Acquired Companies. The analyses utilized the following assumptions: (i) expected term; (ii) risk-adjusted net sales or earnings; (iii) risk-free interest rate; and (iv) expected volatility of earnings. Estimated payments, as determined through the respective models, were further discounted by a credit spread assumption to account for credit risk. The contingent consideration is revalued to fair value each period, and any increase or decrease is recorded in operating income (loss). The fair value of the contingent consideration may be impacted by certain unobservable inputs, most significantly with regard to discount rates, expected volatility and historical and projected performance. Significant changes to these inputs in isolation could result in a significantly different fair value measurement.

13

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

Changes in the warrant liability measured at fair value from December 31, 2020 to June 30, 2021 were as follows:

Warrant liability – December 31, 2020

$

3,040

Change in fair value of warrant liability

 

3,567

Warrant liability – June 30, 2021

$

6,607

The warrant liability was estimated using a Black-Scholes model derived from a Monte Carlo simulation of the Company’s outstanding public warrants.  These inputs were primarily derived from the implied volatility of the traded public warrant price.

The carrying value of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities, and term loans approximates fair value because of the short-term nature of these instruments.

The Company measures certain assets at fair value on a non-recurring basis, generally annually or when events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable. These assets include goodwill and other intangible assets.

A financial instrument’s categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.

Disaggregation of Revenues

Three Months Ended

Three Months Ended

Six Months Ended

Six Months Ended

June 30, 

June 30, 

June 30, 

June 30, 

    

2021

2020

2021

  

2020

Subscriptions, support and maintenance

$

11,333

$

8,434

$

21,498

  

$

16,158

Professional services

 

2,878

 

2,458

 

5,819

  

 

5,627

License

 

81

 

243

 

144

  

 

626

Asset sales

 

25

 

29

 

115

  

 

29

Total revenues

$

14,317

$

11,164

$

27,576

  

$

22,440

Revenues

Subscription, support and maintenance. The Company delivers its solutions primarily as a subscription service that provides customers with access to SaaS related support and updates during the term of the arrangement. Revenues are recognized ratably over the contract term as the customer simultaneously receives and consumes the benefits of the subscription, as the service is made available by the Company. The first year of subscription fees are typically payable within 30 days after the execution of a contract, and thereafter upon renewal. The Company initially records subscription fees as contract liabilities and recognizes revenues on a straight-line basis over the term of the agreement.

The Company’s contracts may include variable consideration in the form of usage fees, which are constrained and recognized once the uncertainties associated with the constraint are resolved, which is when usage occurs and the fee is known.

Subscription, support and maintenance revenues also include on-premise support or maintenance pertaining to license sales. Revenues from on-premise support are recognized on a straight-line basis over the support period.

14

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

Revenues from subscription, support and maintenance comprised approximately 79% and 76% of total revenues for the three months ended June 30, 2021 and 2020 and 78% and 72% for the six months ended June 30, 2021 and 2020, respectively.

Professional services.    The Company’s professional services contracts generate revenues on a time and materials or fixed fee basis. Revenues are recognized as the services are rendered for time and materials contracts. Revenues are recognized when the milestones are achieved and accepted by the customer or on a proportional performance basis for fixed fee contracts. Training revenues are recognized as the services are performed. Revenues from professional services comprised approximately 20% and 22% of total revenues for the three months ended June 30, 2021 and 2020 and 21% and 25% for the six months ended June 30, 2021 and 2020, respectively.

License. Revenues from distinct licensed software are recognized upfront when the software is made available to the customer, which normally coincides with contract execution, as this is when the customer has the risks and rewards of the right to use the software. Revenues from licenses comprised approximately less than 1% and 2% of total revenues for the three months ended June 30, 2021 and 2020 and approximately less than 1% and 3% for the six months ended June 30, 2021 and 2020, respectively.

Asset sales. Revenues from asset sales are recognized when the asset, typically a kiosk, has been received by the customer and is fully operational and ready to accept transactions, which is when the customer obtains control and has the risks and rewards of the asset. Asset sales were less than 1% of total revenues for the three and six months ended June 30, 2021 and 2020.

Restructuring Charges

On March 30, 2020, the Company implemented a global restructuring plan which resulted in an approximate 10% reduction of the Company’s workforce.  This action was intended to streamline the Company’s operational reporting and reduce operating cash outflows.  The Company recorded pre-tax restructuring charges of approximately $3.7 million which is comprised of one-time employee termination benefits paid over a weighted-average period of approximately 10 months.  All termination benefits associated with the restructuring plan have been paid as of June 30, 2021.  

Net Loss per Share

Net loss per share of common stock is computed by dividing net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net income per share of common stock is computed similarly to basic net income per share of common stock except that it reflects the potential dilution that could occur if dilutive securities or other obligations to issue common stock were exercised or converted into common stock. Due to the net loss for the three and six months ended June 30, 2021 and 2020, diluted and basic loss per share are the same.

Securities that could potentially dilute net loss per share in the future that were not included in the computation of diluted loss per share at June 30, 2021 and 2020 are as follows:

2021

2020

Warrants to purchase common stock

    

27,093,334

27,093,334

Unvested restricted stock units

 

3,676,301

3,333,152

Options to purchase common stock

 

244,762

251,771

Total

 

31,014,397

30,678,257

15

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

Income Taxes

In determining the quarterly benefit from income taxes, the Company uses the annual estimated effective tax rate applied to the actual year-to-date loss, adjusted for discrete items arising in that quarter.  The Company’s annual estimated effective tax rate differs from the U.S. federal statutory rate of 21% as a result of state taxes, foreign taxes and changes in the Company’s valuation allowance for domestic income taxes.  For the three and six months ended June 30, 2021 and 2020, the Company recorded a $(0.1) million, $(0.8) million, $0.1 million, and $1.7 million benefit from (provision for) income taxes, respectively.  

Recently Adopted Accounting Pronouncements

On January 1, 2020, the Company adopted Accounting Standards Update (“ASU”) No. 2018-13, Changes to Disclosure Requirements for Fair Value Measurements (Topic 820), which improved the effectiveness of disclosure requirements for recurring and nonrecurring fair value measurements.  The standard removes, modifies, and adds certain disclosure requirements.  The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.

On January 1, 2020, the Company adopted ASU No. 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40) – Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.  ASU 2018-15 aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under Accounting Standards Codification (“ASC”) 350-40 – Internal Use Software, in order to determine which costs to capitalize and recognize as an asset and which costs to expense.  The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.

On January 1, 2021, the Company adopted ASU 2019-12, Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes.   ASU 2019-12 simplifies various aspects related to accounting for income taxes, removes certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance to improve consistent application. The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.

Recently Issued Accounting Pronouncements

In August 2020, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity (ASU 2020-06), which simplifies the accounting for convertible instruments by reducing the number of accounting models available for convertible debt instruments. This guidance also eliminates the treasury stock method to calculate diluted earnings per share for convertible instruments and requires the use of the if-converted method. This guidance will be effective for the Company in the first quarter of 2022 on a full or modified retrospective basis, with early adoption permitted. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements.

16

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

Note 4. Intangible Assets

The Company recognized goodwill and certain identifiable intangible assets in connection with business combinations. Identifiable intangible assets consist of the following as of June 30, 2021 and December 31, 2020:

June 30, 2021

Gross Carrying Amount

Accumulated Amortization

Net Carrying Amount

Patents / Developed Technology

$

60,084

$

(17,740)

$

42,344

Trade Names / Trademarks

16,348

(4,025)

12,323

Customer Relationships

51,003

(12,053)

38,950

Non-Compete Agreements

1,162

(915)

247

Total Intangibles

$

128,597

$

(34,733)

$

93,864

December 31, 2020

Gross Carrying Amount

Accumulated Amortization

Net Carrying Amount

Patents / Developed Technology

$

60,084

$

(14,026)

$

46,058

Trade Names / Trademarks

16,348

(3,227)

13,121

Customer Relationships

51,003

(9,514)

41,489

Non-Compete Agreements

1,162

(723)

439

Total Intangibles

$

128,597

$

(27,490)

$

101,107

Amortization expense recognized by the Company related to intangible assets was $3.6 million for each of the three months ended June 30, 2021 and June 30, 2020 and was $7.2 million and $7.3 million for the six months ended June 30, 2021 and June 30, 2020, respectively.

The estimated aggregate future amortization expense for intangible assets is as follows:

Six months ended December 31, 2021

 

7,368

Year ended December 31, 2022

 

14,276

Year ended December 31, 2023

 

14,224

Year ended December 31, 2024

 

14,263

Year ended December 31, 2025

14,224

Thereafter

 

29,509

$

93,864

Note 5. Leases

The Company leases office space under agreements classified as operating leases that expire on various dates through 2030. Such leases do not require any contingent rental payments, impose any financial restrictions, or contain any residual value guarantees. Certain of the Company’s leases include renewal options and escalation clauses; renewal options have not been included in the calculation of the lease liabilities and right of use assets as the Company is not reasonably certain to exercise the options. Variable expenses generally represent the Company’s share of the landlord’s operating expenses.

At June 30, 2021, the Company had operating right of use assets of approximately $2.4 million and operating lease liabilities of approximately $3.9 million, which are included in the condensed consolidated balance sheet.

17

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

The Company purchases kiosks that are funded by finance leases that expire on various dates through 2023 and are included in fixed assets.  At June 30, 2021, the Company had finance lease right of use assets of $1.3 million and finance lease liabilities of approximately $0.5 million.  

The following summarizes quantitative information about the Company’s leases:

Three Months Ended June 30, 2021:

Grants

    

Procurement

    

Payments

    

Management

Budget

    

Total

Finance lease cost

 

  

 

  

 

  

 

  

Amortization of right-of-use assets

$

$

53

$

$

$

53

Interest

26

26

Operating lease cost

116

115

31

108

370

Total lease cost

$

116

$

194

$

31

$

108

$

449

Six Months Ended June 30, 2021:

    

Grants

Procurement

    

Payments

    

Management

Budget

    

Total

Finance lease cost

Amortization of right-of-use assets

$

$

68

$

$

$

68

Interest

52

52

Operating lease cost

230

230

51

217

728

Total lease cost

$

230

$

350

$

51

$

217

$

848

    

Grants

 

Procurement

    

Payments

    

Management

Budget

    

Total

Weighted-average remaining lease term – finance leases

N/A

0.7

N/A

N/A

0.7

Weighted-average remaining lease term – operating leases

 

1.0

 

0.4

1.6

 

9.2

 

7.0

Weighted-average discount rate – finance leases

N/A

13.0

%  

N/A

N/A

13.0

%

Weighted-average discount rate – operating leases

 

9.9

%  

 

10.0

%  

8.0

%  

 

4.8

%  

 

6.2

%

As of June 30, 2021, future minimum lease payments under non-cancellable leases are as follows:

    

Grants

Operating

Finance

Procurement

    

Payments

    

Management

Budget

    

Leases

 

Leases

Six months ended December 31, 2021

$

247

$

228

$

61

$

211

$

686

$

325

Year Ended December 31, 2022

 

251

123

 

437

 

688

197

Year Ended December 31, 2023

 

10

 

390

 

390

Year Ended December 31, 2024

 

 

374

 

374

Year Ended December 31, 2025

424

424

Thereafter

 

 

2,142

 

2,142

Total

$

498

$

228

$

194

$

3,978

$

4,704

$

522

Less present value discount

 

(13)

(24)

(13)

(731)

(768)

(31)

Present value of lease liabilities

$

485

$

204

$

181

$

3,247

$

3,936

$

491

18

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

Note 6. Term Loans

Credit Facility

On February 14, 2020, the Company entered into an unsecured term loan credit facility (“February 2020 Credit Facility”) that provided for borrowing of term loans in an aggregate principal amount of $12.0 million.  The credit facility had a maturity date of twelve months from the borrowing date of the term loans.  On the closing date, the Company fully drew on the credit facility net of deferred issuance costs of $0.7 million.  The $0.7 million of deferred issuance costs included $0.4 million of fees to be applied against interest and $0.3 million of other issuance costs.  Amounts outstanding under the credit facility bore interest from the date the term loans were first made until the last day of the fiscal month immediately following the six-month anniversary of such initial borrowing date at a rate per annum equal to twelve percent.  Commencing on the first day of each fiscal month thereafter, the interest rate increased by one percent per annum until the termination date.  The February 2020 Credit Facility was terminated on November 13, 2020 and $0.2 million of unamortized deferred issuance costs were expensed and included in other income, net.

On November 13, 2020, the Company entered into a senior secured term loan facility (“November 2020 Credit Facility”) that provides for borrowing of term loans in an aggregate principal amount of $25,000,000. The November 2020 Credit Facility has a maturity date of 30 months from the borrowing of the term loans. On the closing date, the Company fully drew on the November 2020 Credit Facility and replaced the February 2020 Credit Facility. Amounts outstanding under the November 2020 Credit Facility accrue interest at a rate of eight percent plus LIBOR or 8.15% at June 30, 2021 and two percent payment-in-kind (“PIK”) interest.  The November 2020 Credit Facility is supported by a security interest in the assets of the Company and includes certain financial covenants pertaining to annual recurring revenue, revenue, and cash.  As of June 30, 2021, the Company was compliant with all financial covenants.

For the three months ended June 30, 2021 and 2020, the Company recognized $0.9 million and $0.4 million of interest expense, respectively, under the February 2020 and November 2020 Credit Facilities and approximately $0.2 million and $0.1 million of debt issuance costs, respectively.  For the six months ended June 30, 2021 and 2020, the Company recognized $1.7 million and $0.6 million of interest expense, respectively, under the February 2020 and November 2020 Credit Facilities and approximately $0.3 million and $0.2 million of debt issuance costs, respectively.  At June 30, 2021, the Company had accrued approximately $0.2 million of accrued cash interest and $0.3 million of PIK interest.

Paycheck Protection Plan Loans (PPP Loans)

In April and May 2020, the Company’s subsidiaries CityBase, eCivis, and Sherpa received $2.0 million, $0.9 million and $0.2 million, respectively, in loan proceeds from the Paycheck Protection Program (the “PPP”) administered by the Small Business Administration of the United States government.  This program was established under the Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”), which was created to provide fast and direct economic assistance for American workers, families, small businesses, and preserves jobs for American industries.  The Company used the funds to support the compensation expenses related to its U.S. employees.  These loans mature two years from the date of issuance and accrue interest at a rate of one percent per annum, and the Company accounted for these loans in accordance with ASC 470.  The Company obtained forgiveness for the $3.2 million in loan proceeds pertaining to the PPP loans during the six months ended June 30, 2021.

19

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

The Company’s term loan is summarized as follows:

November 2020
Credit Facility

Principal

$ 25,000

Payment-in-kind ("PIK") accrued interest

331

Unamortized deferred issuance costs

(1,310)

Term loans, net

$ 24,021

Maturity Date

May 2023

Interest Rate

8% + LIBOR

PIK Interest Rate

2%

Note 7. Commitments and Contingencies

Legal Proceedings

From time to time, the Company may become involved in legal proceedings arising in the ordinary course of its business. The Company is not currently a party to any legal proceedings that, if determined adversely to the Company, would have a material adverse effect on the Company.

Indemnification

Additionally, in the ordinary course of business, the Company may provide indemnification of varying scope and terms to customers, vendors, investors, directors and officers with respect to certain matters, including, but not limited to, losses arising out of our breach of such agreements, services to be provided by the Company, or from intellectual property infringement claims made by third parties. These indemnification provisions may survive termination of the underlying agreement and the maximum potential amount of future payments that the Company could be required to make under these indemnification provisions may not be subject to maximum loss clauses. The maximum potential amount of future payments that the Company could be required to make under these indemnification provisions is indeterminable. The Company has never paid a material claim, nor has it been sued in connection with these indemnification arrangements.

As of June 30, 2021 and December 31, 2020, the Company has not accrued a liability for any legal proceedings, claims or indemnification arrangements because the likelihood of incurring a payment obligation, if any, in connection with them is not probable or reasonably estimable.

Note 8. Shareholders’ Equity

Common Stock – GTY is authorized to issue 400,000,000 shares of common stock with a par value of $0.0001 per share.

20

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

On November 25, 2020, the Company entered into an At Market Issuance Sales Agreement with B. Riley Securities, Inc. (“B. Riley”) and Needham & Company (“Needham” and together with B. Riley, the “Sales Agents”) with respect to an at-the-market offering program under which the Company may offer and sell, from time to time at its sole discretion, shares of its common stock, par value $0.0001 per share, having an aggregate offering price of up to $10.0 million through B. Riley and Needham as its sales agents. The issuance and sale, if any, of shares of common stock by the Company under the At Market Sales Agreement will be made pursuant to the Company’s effective registration statement on Form S-3.  During the three months ended March 31, 2021, the Company sold 935,633 of common shares for $6.8 million in proceeds.

During the three months ended March 31, 2021, the Company issued 358,658 of common shares for the same number of exchangeable shares to the former shareholders of Questica and Bonfire.

Share Redemptions

Under the agreements with eCivis, the Company acquired eCivis for aggregate consideration of approximately $14.0 million in cash and 2,883,433 shares of Company common stock, including 703,631 shares of the Company’s common stock which are redeemable for cash at any time in the sole discretion of the Company for a price of $10.00 per share (the “Redeemable Shares”).  Upon redemption of the Redeemable Shares, the Company must simultaneously redeem additional shares from the holder equal to 40% of the number of Redeemable Shares being redeemed (the “Additional Shares”) at $10 per share.  If the Redeemable Shares were not redeemed by February 12, 2020 and February 12, 2021, the Company was required to issue additional shares, as calculated based on the number of outstanding Redeemable Shares. In June 2019, 178,571 Redeemable Shares and 71,428 Additional Shares were redeemed and the Company recorded a $0.8 million loss.  During February 2020, the Company issued 334,254 Additional Shares and recorded a $2.1 million loss.  The remaining 525,060 shares of common stock were redeemed for a total of $8.0 million and the Company recorded a $5.3 million loss during the three months ended March 31, 2021.

Preferred Shares – GTY is authorized to issue 25,000,000 preferred shares with a par value of $0.0001 per share. As of June 30, 2021 and December 31, 2020, there were no preferred shares issued or outstanding.

Warrants

At June 30, 2021 and December 31, 2020, there were a total of 27,093,334 warrants outstanding including 18,400,000 public warrants and 8,693,334 private warrants. The warrants were originally sold as part of the units offered in the Company’s initial public offering and expire five years from the date of the acquisition or February 2024. Each warrant entitles the holder thereof to purchase one share of common stock at a price of $11.50 per share, subject to adjustments. The warrants may be exercised only for a whole number of shares of common stock. No fractional shares will be issued upon exercise of the warrants.

The Company may call the public warrants for redemption, in whole and not in part, at a price of $0.01 per warrant, upon not less than 30 days’ prior written notice of redemption to each warrant holder, if, and only if, the reported last sale price of common stock equals or exceeds $18.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date the Company sends the notice of redemption to the warrant holders. The private warrants are not callable for redemption and are marked to market and included in warrant liabilities with non-cash fair value adjustments recorded into earnings during each reporting period.

Note 9. Share-Based Compensation

Stock Options

In connection with the Acquisition, the Company adopted a stock option plan and issued 408,667 stock options to employees. The total fair value of the stock options at the grant date was $3.6 million.

21

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

A summary of stock option activity is as follows:

    

    

    

Weighted

    

Average

Weighted

Remaining

Average

Contractual

Total

Number of

Exercise

Life (in

Intrinsic

Shares

Price

years)

Value

Outstanding as of December 31, 2020

 

245,904

$

2.26

 

7.0

$

1,130

Granted

 

 

 

 

Exercised

 

(792)

1.16

Forfeited/expired

 

(350)

1.16

Outstanding as of June 30, 2021

 

244,762

$

2.26

 

6.5

$

1,124

Options vested and exercisable

 

210,332

$

2.26

6.4

$

966

For the three months ended June 30, 2021 and 2020, the Company recorded approximately $0.1 and $0.2 million, respectively, of share-based compensation expense related to the options. As of June 30, 2021, the Company has $0.3 million of unrecognized share-based compensation cost to be recognized over 0.3 years.

Restricted Stock Units

Subsequent to the Acquisition, the Company adopted a plan to issue restricted stock units (“RSUs”) to employees as annual performance awards.  RSUs may vest in ratable annual installments over either two or four years, as applicable, from the date, or RSUs may vest subject to the achievement of certain performance conditions over a three-year performance period, in each case, assuming continuous service by the employees through the applicable vesting dates.

A summary of the Company's RSU’s and related information is as follows:

    

    

Weighted Average

Number of Units

Grant Price

Unvested as of December 31, 2020

 

3,280,290

$

4.94

Granted

 

1,543,244

6.21

Vested

(895,532)

4.72

Forfeited/expired

 

(251,701)

5.36

Unvested as of June 30, 2021

 

3,676,301

$

5.50

For the three months ended June 30, 2021 and 2020, the Company recorded approximately $1.8 million and $0.9 million, respectively, of share-based compensation expense related to the RSUs. As of June 30, 2021, the Company had unrecognized share-based compensation expense related to all unvested RSUs of $11.5 million. The weighted average remaining contractual term of unvested RSUs is approximately 1.2 years at June 30, 2021.  944,516 of the unvested RSUs contain performance conditions subject to achieving segment specific revenue and profitability metrics.  

Note 10. Segment Reporting

The Company conducts its business through the following five operating segments: Procurement, Payments, Grants Management, Permitting, and Budget.

22

Table of Contents

NOTES TO CONDENSED CONSOLIDATED STATEMENTS

(UNAUDITED)

(Amounts in tables in thousands, except share and per share amounts)

The accounting policies of the operating segments are the same as those described in Note 3. The following provides operating information about the Company’s reportable segments for the periods presented:

    

Corporate

    

Procurement

    

Payments

    

Grants Management

    

Permitting

    

Budget

    

Total

Three Months Ended June 30, 2021

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Total revenue

$

2,664

2,819

1,834

643

6,357

$

14,317

Cost of revenues

 

495

1,927

645

168

1,981

 

5,216

Income (loss) from operations

 

(2,090)

(595)

(4,547)

(842)

(483)

636

 

(7,921)

Amortization of intangible assets

659

1,370

326

302

987

3,644

Depreciation expense

46

86

9

4

110

255

Interest income (expense), net

(854)

(8)

9

(853)

Benefit from (provision for) income taxes

(5)

(104)

(109)

Three Months Ended June 30, 2020

 

  

Total revenue

$

1,747

2,155

1,488

625

5,149

$

11,164

Cost of revenues

 

359

1,660

731

145

1,499

 

4,394

Income (loss) from operations

 

(1,414)

(1,038)

(4,111)

(976)

(486)

224

 

(7,801)

Amortization of intangible assets

659

1,370

326

300

987

3,642

Depreciation expense

30

115

14

159

Interest income (expense), net

(410)

1

(26)

(2)

1

(436)

Benefit from (provision for) income taxes

(114)

(979)

259

149

(152)

(837)

Six Months Ended June 30, 2021

 

  

Total revenue

$

5,101

5,048

3,584

1,338

12,505

$

27,576

Cost of revenues

 

965

3,493

1,295

322

3,883

 

9,958

Income (loss) from operations

 

(3,846)

(1,400)

(9,393)

(1,811)

(870)

1,263

 

(16,057)

Amortization of intangible assets

1,310

2,726

649

599

1,959

7,243

Depreciation expense

94

179

17

6

212

508

Interest income (expense), net

(1,699)

1

(20)

6

(1,712)

Benefit from (provision for) income taxes

(5)

66

61

 

 

  

Six Months Ended June 30, 2020

 

 

  

Total revenue

$

3,403

4,054

2,953

1,238

10,792

$

22,440

Cost of revenues

 

751

3,130

1,453

284

3,303

 

8,921

Loss from operations

 

(6,932)

(3,151)

(10,463)

(2,426)

(1,374)

25

 

(24,321)

Amortization of intangible assets

1,326

2,734

650

601

2,004

7,315

Depreciation expense

46

133

8

1

25

213

Interest income (expense), net

(617)

2

(57)

(2)

2

(672)

Benefit from (provision for) income taxes

804

688

396

(204)

1,684

As of June 30, 2021

 

 

  

Goodwill

$

68,744

88,327

45,140

21,956

60,468

$

284,635

Assets

 

22,934

92,473

106,065

53,664

27,140

118,729

 

421,005

As of December 31, 2020

 

 

  

Goodwill

$

68,744

88,327

45,140

21,956

60,468

$

284,635

Assets

 

31,407

92,841

110,339

55,676

28,474

113,710

 

432,447

Revenues from North America customers accounted for greater than 90% of the Company’s revenues for the periods presented.

Note 11. Subsequent Events

The Company has evaluated events from June 30, 2021 through the date the financial statements were issued. There were no subsequent events that need disclosure.

23

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

You should read the following discussion and analysis of our financial condition and results of operations together with the financial statements and related notes that are included elsewhere in this Quarterly Report on Form 10-Q and in our Annual Report on Form 10-K filed with the SEC on February 19, 2021. Certain statements in this Quarterly Report on Form 10-Q are “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). These statements involve a number of risks, uncertainties and other factors that could cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by these forward-looking statements. Factors that could materially affect such forward-looking statements can be found in the section entitled “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2020 and elsewhere in this Form 10-Q. Investors are urged to consider these factors carefully in evaluating any forward-looking statements and are cautioned not to place undue reliance on such forward-looking statements. The forward-looking statements made herein are only made as of the date hereof, and we undertake no obligation to publicly update such forward-looking statements to reflect subsequent events or circumstances.

Certain statements in the following discussions are based on non-GAAP financial measures. A “non-GAAP financial measure” is a numerical measure of a registrant’s historical or future financial performance, financial position or cash flows that (i) excludes amounts, or is subject to adjustments that have the effect of excluding amounts, that are included in the most directly comparable measure calculated and presented in accordance with GAAP in the statements of comprehensive income, balance sheets or statements of cash flows of the issuer; or (ii) includes amounts, or is subject to adjustments that have the effect of including amounts, that are excluded from the most directly comparable measure so calculated and presented. The Company includes non-GAAP financial measures in this Management’s Discussion and Analysis, as the Company’s management believes that these measures and the information they provide are useful to investors because they permit investors to view the Company’s performance using the same tools that management uses and to better evaluate the Company’s ongoing business performance. In order to better align the Company’s reported results with the internal metrics used by the Company’s management to evaluate business performance as well as to provide better comparisons to prior periods and peer data, non-GAAP measures exclude the impact of purchase accounting related to the Acquisition. See “Reconciliation of Non-GAAP Revenues” below for more information and reconciliations of such measures to the nearest comparable GAAP measures.

Overview

We are a public sector company that offers a cloud-based suite of solutions primarily for North American state and local governments. Our six wholly-owned subsidiaries are Bonfire, CityBase, eCivis, Open Counter, Questica and Sherpa. Through our operating subsidiaries, we serve some of the fastest growing segments in the government technology sector, specifically procurement, payments, grants management, permitting, and budgeting.

We were formed on August 11, 2016 for the purpose of effecting a merger, share exchange, asset acquisition, share purchase, reorganization or similar business combination with one or more businesses (the “business combination”). Until the business combination, we did not engage in any operations nor generate any revenues. We recognized an opportunity to replace costly legacy on-premises software systems with scalable and efficient SaaS products. Our search led to the acquisition (the “Acquisition”) of Bonfire, CityBase, eCivis, Open Counter, Questica, and Sherpa on February 19, 2019.

Our customers are primarily located in the United States and Canada, including counties, municipalities, special districts, law enforcement agencies and public school districts. We plan to continue to increase our customer base by leveraging our comprehensive product portfolio with our existing customer base, investing in direct sales to new customers, and using relationships with complementary products and services.

We have historically signed a high percentage of agreements with new customers, as well as renewal agreements with existing customers, in the second and third quarters of each year and usually during the last month of the quarter. This can be attributed to buying patterns typical in the public sector. As the terms of most of our customer agreements are measured in full year increments, agreements initially entered into in any given month of any quarter will generally come up for

24

renewal at that same time in subsequent years. This seasonality is reflected in our invoicing and cash flows with our highest collections occurring in the second and third quarters and lower collections in the first and fourth quarters.

Our variable consideration or usage fee revenue is also dependent on the payment patterns of our customers’ constituents.  Historically, a high percentage of these usage fees have been earned in the second and fourth quarters of each year.  This seasonality is also reflected in our revenues and cash flows during the respective periods.

Expansion and Further Penetration of Our Customer Base.    We employ a strategy that focuses on acquiring new customers and growing our relationships with existing customers over time. We believe that significant opportunity exists for us to acquire new customers as well as expand the use of our platforms by selling additional products and increasing the number of users within our current customers’ organizations.

Investment in Growth.    We plan to continue to invest in our business so that we can capitalize on our market opportunity. We intend to continue to grow our sales and marketing team to acquire new customers and to increase sales to existing customers. We intend to continue to grow our research and development team to extend the functionality and range of our applications. We also intend to invest in new and improved information technology solutions to support our business. However, we expect our sales and marketing expenses and research and development expenses as a percentage of revenues to decrease over time as we grow our revenues and gain economies of scale by increasing our customer base and increase sales to our existing customer base. We believe that these investments will contribute to our long-term growth, although they may adversely affect our profitability in the near term.

Leveraging Relationships.    We plan to continue to strengthen and expand our relationships with technology vendors, professional services firms, and resellers. These relationships enable us to increase the speed of deployment and offer a wider range of integrated services to our customers. We intend to support these existing relationships, seek additional relationships and further expand our channel of resellers to help us increase our presence in existing markets and to expand into new markets. Our business and results of operations will be significantly affected by whether we succeed in leveraging and expanding these relationships.

Market Adoption of Our Platforms.    A key focus of our sales and marketing efforts is creating market awareness about the benefits of our cloud-based SaaS platforms. The market for SaaS solutions is less mature than the market for on-premise software applications, and potential customers may be slow or unwilling to migrate from their legacy solutions. Our business and operating results will be significantly affected by the degree to and speed with which organizations adopt our solutions.

Key Components of our Results of Operations

Revenues

Subscription, support and maintenance. We deliver our solutions primarily as a subscription service and provide customers with access to SaaS-related support and updates during the term of the arrangement. Revenues are recognized ratably over the contract term as the customer simultaneously receives and consumes the benefits of the subscription service. Subscription fees are typically payable within 30 days after the execution of a contract, and thereafter upon renewal. We initially record subscription fees as contract liabilities and recognize revenues on a straight-line basis over the term of the agreement.

Our contracts may include variable consideration in the form of usage fees, which are included in the transaction price in the period in which the usage occurs and the fee is known.

Subscription, support and maintenance revenues also includes kiosk rentals and on-premise support or maintenance pertaining to license sales. Revenues from kiosk rentals and on-premise support are recognized on a straight-line basis over the support period.

Revenues from subscription, support and maintenance comprised approximately 79% and 76% of total revenues for the three months ended June 30, 2021 and 2020 and 78% and 72% for the six months ended June 30, 2021, respectively.

25

Professional services.     Our professional services contracts generate revenues on a time and materials, fixed fee or subscription basis. Revenues are recognized as the services are rendered for time and materials contracts. Revenues are recognized when the milestones are achieved and accepted by the customer or on a proportional performance basis for fixed fee contracts. Revenues are recognized ratably over the contract term for subscription contracts. The milestone method for revenue recognition is used when there is substantive uncertainty at the date the contract is entered into regarding whether the milestone will be achieved. Training revenues are recognized as the services are performed. Revenues from professional services comprised approximately 20% and 22% of total revenues for the three months ended June 30, 2021 and 2020 and 21% and 25% for the six months ended June 30, 2021 and 2020, respectively.

License. Revenues from distinct licensed software are recognized upfront when that software is made available to the customer, which normally coincides with contract execution, as this is when the customer has the risks and rewards of the right to use the software. Revenues from licenses comprised approximately less than 1% and 2% of total revenues for the three months ended June 30, 2021 and 2020 and approximately less than 1% and 3% for the six months ended June 30, 2021 and 2020, respectively.

Asset sales. Revenues from asset sales are recognized when the asset, typically a kiosk, has been received by the customer and is fully operational and ready to accept transactions, which is when the customer obtains control and has the risks and rewards of the asset. Asset sales were less than 1% of total revenues for the three and six months ended June 30, 2021 and 2020, respectively.

Cost of Revenues

Cost of revenues primarily consists of salaries and benefits of personnel relating to our hosting operations and support, implementation, and grants research. Cost of revenues includes data center costs including depreciation of the Company’s data center assets, third-party licensing costs, consulting fees, and the amortization of acquired technology from recent acquisitions.

Operating Expenses

Sales and marketing

Sales and marketing expenses consist primarily of personnel costs of our sales and marketing employees, including salaries, sales commissions and incentives and benefits, travel and related costs, outside consulting fees, marketing programs, including lead generation, and costs of advertising and trade shows. We defer sales commissions and amortize them ratably over the expected customer life. We expect that sales and marketing expenses will increase as we expand our direct sales teams and increase sales through our strategic relationships and resellers.

Research and development

Research and development expenses consist primarily of salaries and benefits associated with our engineering, product and quality assurance personnel. Research and development expenses also include the cost of third-party contractors. Other than internal-use software development costs that qualify for capitalization, research and development costs are expensed as incurred. We expect research and development costs to increase as we develop new solutions and make improvements to our existing platforms.

General and administrative

General and administrative expenses consist primarily of salaries and benefits with our executive, finance, legal, human resources, compliance and other administrative personnel, accounting, auditing and legal professional services fees, recruitment costs, and other corporate-related expenses. We expect that general and administrative expenses will increase as we scale our business, but at a lower rate over time.

26

Results of Operations

Three Months Ended June 30, 2021 Compared to the Three Months Ended June 30, 2020

Total revenues

Our total revenues were $14.3 million for the three months ended June 30, 2021. Excluding the $0.1 million impact of purchase accounting, our total non-GAAP revenues for the three months ended June 30, 2021 was $14.4 million compared to $11.2 million for the three months ended June 30, 2020, representing a 28% increase. This increase was driven by an increase in the number of customers, an increase in the number of users added by existing customers and an increase in the number of products purchased by existing customers. The change in revenues for each operating segment is provided in the following table (in thousands, except percentages):

 

Generally Accepted Accounting Principles (“GAAP”)

Non-GAAP

 

Total

Total

Increase /

Increase /

Total

Total

Increase /

Increase /

 

Revenues

Revenues

(Decrease)

(Decrease)

Revenues

Revenues

(Decrease)

(Decrease)

 

    

2021

    

2020

    

in Dollars

    

in %

    

2021

    

2020

    

in Dollars

    

in %

 

Procurement

 

$

2,664

$

1,747

$

917

52

%

$

2,664

$

1,761

$

903

51

%

Payments

2,819

2,155

664

31

%

2,923

2,289

634

28

%

Grants Management

1,834

1,488

346

23

%

1,834

1,493

341

23

%

Permitting

643

625

18

3

%

643

625

18

3

%

Budget

6,357

5,149

1,208

23

%

6,357

5,142

1,215

24

%

Total

 

$

14,317

$

11,164

$

3,153

28

%

$

14,421

$

11,310

$

3,111

28

%

A reconciliation of non-GAAP revenues and other non-GAAP financial measures is included in the section titled “Reconciliation of Non-GAAP Financial Measures” in this Quarterly Report on Form 10-Q.

Total cost of revenues

Our total cost of revenues for the three months ended June 30, 2021 increased primarily as a result of headcount additions to support our revenue growth and share-based compensation resulting from the grant of restricted stock units. The change in cost of revenues for each operating segment is due to the following (in thousands, except percentages):

 

Total Cost of

Total Cost of

Increase /

Increase /

 

Revenues

Revenues

(Decrease)

(Decrease)

 

    

2021

    

2020

    

in Dollars

    

in %

 

Procurement

$

495

$

359

$

136

38

%

Payments

1,927

1,660

267

16

%

Grants Management

645

731

(86)

(12)

%

Permitting

168

145

23

16

%

Budget

1,981

1,499

482

32

%

Total

 

$

5,216

$

4,394

$

822

19

%

Procurement

Procurement’s total cost of revenues increased by $0.1 million or 38% primarily due to a $0.1 million or 34% increase in salaries and benefits driven by a weakening dollar and a 10% increase in average headcount from June 30, 2020 to June 30, 2021.

27

Payments

Payments’ total cost of revenues increased by $0.3 million or 16% primarily due to a $0.2 million or 24% increase in bank fees and a $0.1 million increase in amortization of internal-use software.  

Grants Management

Grants Management’s total cost of revenues decreased by $0.1 million or 12% primarily due to a $0.1 million or 61% decrease in third-party contractors.

Permitting

Permitting’s total cost of revenues was materially consistent year-over-year.

Budget

Budget’s total cost of revenues increased by $0.5 million or 32% primarily due to a $0.3 million or 29% increase in salaries and wages and a $0.2 million increase in share-based compensation related to the issuance of restricted stock units.

Operating expenses (sales and marketing, general and administrative, and research and development)

Our operating expenses (including sales and marketing, general and administrative and research and development expenses) for the three months ended June 30, 2021 have increased due primarily to an increase in salaries and wages from an overall average increase in headcount, reestablishment of business travel, and expansion of operational spend as compared to the lockdown in Q2 2020 due to the COVID-19 pandemic. The change in operating expenses for each operating segment is due to the following (in thousands, except percentages):

 

Total

Total

 

Operating

Operating

Increase /

Increase /

 

Expenses

Expenses

(Decrease)

(Decrease)

 

    

2021

    

2020

    

in Dollars

    

in %

 

Procurement

 

$

2,104

$

1,763

$

341

19

%

Payments

2,817

3,236

(419)

(13)

%

Grants Management

1,705

1,406

299

21

%

Permitting

657

667

(10)

(1)

%

Budget

2,754

2,314

440

19

%

Corporate

2,091

1,345

746

55

%

Total

 

$

12,128

$

10,731

$

1,397

13

%

Procurement

Procurement’s total operating expense increased by $0.3 million or 19% primarily due to a $0.3 million reduction in capitalized internal-use software.

Payments

Payments’ total operating expense decreased by $0.4 million or 13% primarily due to a $0.4 million or 46% decrease in sales and marketing expenses. This decrease was due primarily to a $0.4 million decrease in share-based compensation expense associated with the forfeitures of restricted stock units.

28

Grants Management

Grants Management’s total operating expense increased by $0.3 million or 21% primarily due to a $0.3 million or 64% increase in sales and marketing costs. This increase was primarily due to a $0.1 million increase in commissions, a $0.1 million increase in marketing costs, and a $0.1 million increase in third-party commissions.

Permitting

Permitting’s total operating expense was materially consistent year-over-year.

Budget

Budget’s total operating expenses increased by $0.4 million or 19% primarily due to a $0.2 million or 26% increase in research and development, a $0.1 million or 8% increase in sales and marketing expenses, and a $0.1 million or 10% increase in general and administrative expenses.  These increases were primarily driven by a $0.4 million increase in share-based compensation expense.

Corporate

Corporate expenses are primarily comprised of outside services including legal, accounting and consulting fees, payroll and related expenses, corporate insurance, and share-based compensation.  Corporate expenses increased by $0.7 million due primarily to a $0.6 million increase in share-based compensation expense, a $0.3 million increase in salaries and wages, and offset by a $0.2 million decrease in insurance expense.  

Other operating expenses

Amortization of intangible assets

Amortization of intangible assets consists of the amortization of finite lived intangibles resulting from the Acquisition as described in Note 4 of the notes to our condensed consolidated financial statements.

Acquisition costs

Acquisition costs consists primarily of Acquisition transaction costs, capital market advisory fees, and bonuses incurred as a result of the transaction or a change in control.

Restructuring costs

On March 30, 2020, the Company implemented a global restructuring plan which resulted in an approximate 10% reduction of the Company’s workforce.  This action was intended to streamline the Company’s operational reporting and reduce operating cash outflows.  The Company recorded pre-tax restructuring charges of approximately $3.7 million which was comprised of one-time employee termination benefits paid over a weighted average period of approximately 10 months.  

Change in fair value of contingent consideration

The change in fair value of contingent consideration consists of any adjustments to the contingent consideration liability since the Acquisition.

Other income (expense)

Interest income (expense)

29

Interest income (expense) is primarily comprised of the investments held by GTY Corporate offset by interest under the November 2020 Credit Facility.

Loss on repurchase/issuance of shares

Loss on repurchase/issuance of shares is comprised of the difference in fair value between the price in which shares are issued and the market value on the date of grant.

Change in fair value of warrant liability

Change in fair value between the current price of the Company’s warrants and the previously reported price.

Other income (loss)

Other income (loss) is comprised primarily of unrealized gains and losses associated with transactions in currencies that are not denominated in U.S. Dollars.

Six Months Ended June 30, 2021 Compared to the Six Months Ended June 30, 2020

Total revenues

Our total revenues were $27.6 million for the six months ended June 30, 2021. Excluding the $0.1 million impact of purchase accounting, our total non-GAAP revenues for the six months ended June 30, 2021 was $27.8 million compared to $22.4 million for the six months ended June 30, 2020, representing a 24% increase. This increase was driven by an increase in the number of customers, an increase in the number of users added by existing customers and an increase in the number of products purchased by existing customers. The change in revenues for each operating segment is provided in the following table (in thousands, except percentages):

Generally Accepted Accounting Principles (“GAAP”)

Non-GAAP

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total 

 

Total 

 

Increase /

Increase /

Total 

 

Total

Increase /

Increase /

    

Revenues

Revenues

    

(Decrease)

    

(Decrease) 

    

Revenues 

    

Revenues

    

(Decrease) 

    

(Decrease) 

 

2021

2020

 in Dollars

in %

2021

2020

in Dollars

in %

Procurement

$

5,101

$

3,403

$

1,698

 

50

%  

$

5,101

$

3,426

$

1,675

 

49

%

Payments

 

5,048

 

4,054

 

994

 

25

%  

 

5,274

4,321

 

953

 

22

%

Grants Management

 

3,584

 

2,953

 

631

 

21

%  

 

3,584

2,973

 

611

 

21

%

Permitting

 

1,338

 

1,238

 

100

 

8

%  

 

1,338

1,238

 

100

 

8

%

Budget

 

12,505

 

10,792

 

1,713

 

16

%  

 

12,505

10,943

 

1,562

 

14

%

Total

$

27,576

$

22,440

$

5,136

 

23

%  

$

27,802

$

22,901

$

4,901

 

21

%

A reconciliation of non-GAAP revenues and other non-GAAP financial measures is included in the section titled “Reconciliation of Non-GAAP Financial Measures” in this Quarterly Report on Form 10-Q.

30

Total cost of revenues

Our total cost of revenues for the six months ended June 30, 2021 increased primarily as a result of headcount additions to support our revenue growth and share-based compensation resulting from the grant of restricted stock units. The change in cost of revenues for each operating segment is due to the following (in thousands, except percentages):

`

    

    

    

    

 

 

Total Cost

 

Total Cost

 

 

 

of 

 

of 

Increase /

Increase /

 

Revenues

 

Revenues

(Decrease)

(Decrease)

2021

2020

in Dollars

 in %

Procurement

$

965

$

751

$

214

 

28

%

Payments

 

3,493

 

3,130

 

363

 

12

%

Grants Management

 

1,295

 

1,453

 

(158)

 

(11)

%

Permitting

 

322

 

284

 

38

 

13

%

Budget

 

3,883

 

3,303

 

580

 

18

%

Total

$

9,958

$

8,921

$

1,037

 

12

%

Procurement

Procurement’s total cost of revenues increased by $0.2 million or 28% primarily due to a $0.1 million or 24% increase in salaries and benefits and a $0.1 million increase in hosting costs. The increase in salaries and benefits was primarily driven by a weakening dollar and a 5% increase in average headcount from June 30, 2020 to June 30, 2021.

Payments

Payments’ total cost of revenues increased by $0.4 million or 12% primarily due to a $0.4 million or 27% increase in bank fees commensurate with the growth in Payments revenue over the same period.

Grants Management

Grants Management’s total cost of revenues decreased by $0.2 million or 11% primarily due to a $0.1 million decrease in third-party contractors and a $0.1 million or 8% decrease in salaries and wages due to a 7% decrease in average headcount from June 30, 2020 to June 30, 2021.

Permitting

Permitting’s total cost of revenues was materially consistent year-over-year.

Budget

Budget’s total cost of revenues increased by $0.6 million or 18% primarily due to a $0.4 million or 25% increase in salaries and wages and a $0.2 million increase in share-based compensation related to the issuance of restricted stock units.

31

Operating expenses (sales and marketing, general and administrative, and research and development)

Our operating expenses (including sales and marketing, general and administrative and research and development expenses) for the six months ended June 30, 2021 have decreased due primarily to the restructuring plan implemented in March 2020. The change in operating expenses for each operating segment is due to the following (in thousands, except percentages):

 

 

Operating

Operating

Increase /

Increase /

 

Expenses

Expenses

(Decrease)

(Decrease)

 

    

2021

    

2020

    

in Dollars

    

in %

 

Procurement

$

4,225

$

4,319

$

(94)

 

(2)

%

Payments

 

5,871

 

8,255

 

(2,384)

 

(29)

%

Grants Management

 

3,437

 

3,275

 

162

 

5

%

Permitting

 

1,288

 

1,604

 

(316)

 

(20)

%

Budget

 

5,400

 

5,305

 

95

 

2

%

Corporate

 

3,847

 

4,074

 

(227)

 

(6)

%

Total

$

24,068

$

26,832

$

(2,764)

 

(10)

%

Procurement

Procurement’s total operating expense decreased by $0.1 million or 2% primarily due to a $0.4 million or 19% decrease in sales and marketing expenses offset by a $0.3 million or 36% increase in research and development.  The $0.4 million decrease in sales and marketing expenses was due primarily to a $0.2 million decrease in commissions and bonuses, a $0.1 million or 13% decrease in salaries and wages, and a $0.1 million decrease in share-based compensation.  The increase in research and development was primarily driven by a $0.3 million increase in capitalization of internal-use software.

Payments

Payments’ total operating expense decreased by $2.4 million or 29% primarily due to a $1.0 million or 47% decrease in sales and marketing expense, a $0.9 million or 29% decrease in research and development, and a $0.5 million or 17% decrease in general and administrative expenses resulting from the March 2020 restructuring.  The $1.0 million decrease in sales and marketing expenses was due primarily to a $0.7 decrease in share-based compensation, a $0.2 million decrease in salaries and wages and a $0.1 million decrease in travel associated with COVID-19 travel restrictions. The decrease in salaries and wages related to sales and marketing was due primarily to a 15% decrease in average headcount from June 30, 2020 to June 30, 2021. The $0.9 million decrease in research and development was due primarily to a $0.8 million or 28% decrease in salaries and wages related to a 21% decrease in average headcount from June 30, 2020 to June 30, 2021 and a $0.1 million or 50% decrease in share-based compensation. The $0.5 million decrease in general and administrative expenses was due primarily to a $0.5 million or 40% decrease in share-based compensation.

Grants Management

Grants Management’s total operating expense increased by $0.2 million or 5% primarily due to a $0.4 million or 35% increase in sales and marketing costs, a $0.1 million  or 12% increase in research and development expense, offset by a $0.3 million or 24% decrease in general and administrative expenses. The $0.4 million in increase in sales and marketing is mainly due to a $0.2 million increase in third party commissions expense, a $0.1 million increase in marketing spend, and a $0.1 million increase in commissions expense. The $0.1 million increase in research and development is due primarily due to a $0.1 million or 6% increase in salaries and wages resulting from a 5% increase in average headcount from June 30, 2020 to June 31, 2021. The $0.3 million decrease in general and administrative expenses is primarily due to a $0.1 million decrease in third-party professional services, a $0.1 million decrease in recruiting, and a $0.1 million decrease in rent expense.

32

Permitting

Permitting’s total operating expenses decreased by $0.3 million or 20% primarily due a $0.2 million or 22% decrease in sales and marketing expenses and a $0.1 million or 31% decrease in general and administrative expenses. The decrease in sales and marketing is primarily due to a $0.1 million decrease in commissions and bonuses and a $0.1 million or 27% decrease in salaries and wages related to a 13% decrease in headcount resulting from the March 2020 restructuring. The $0.1 million decrease in general and administrative costs was primarily related to a $0.1 million decrease in share-based compensation expense.

Budget

Budget’s total operating expenses increased by $0.1 million or 2% primarily due to a $0.1 million increase in share-based compensation expense.

Corporate

Corporate expenses are primarily comprised of outside services including legal, accounting and consulting fees, payroll and related expenses, corporate insurance, and share-based compensation.  Corporate expenses decreased by $0.2 million or 6% due primarily due to a $0.2 million decrease in travel expense due to the COVID-19 pandemic.

Other operating expenses

Amortization of intangible assets

Amortization of intangible assets consists of the amortization of finite lived intangibles resulting from the Acquisition as described in Note 4 of the notes to our condensed consolidated financial statements.

Acquisition costs

Acquisition costs consists primarily of Acquisition transaction costs, capital market advisory fees, and bonuses incurred as a result of the transaction or a change in control.

Restructuring costs

On March 30, 2020, the Company implemented a global restructuring plan which resulted in an approximate 10% reduction of the Company’s workforce.  This action was intended to streamline the Company’s operational reporting and reduce operating cash outflows.  The Company recorded pre-tax restructuring charges of approximately $3.7 million which was comprised of one-time employee termination benefits paid over a weighted average period of approximately 10 months.  

Change in fair value of contingent consideration

The change in fair value of contingent consideration consists of any adjustments to the contingent consideration liability since the Acquisition.

Other income (expense)

Interest income (expense)

Interest income (expense) is primarily comprised of the investments held by GTY Corporate offset by interest under the November 2020 Credit Facility.

33

Loss on repurchase/issuance of shares

Loss on repurchase/issuance of shares is comprised of the difference in fair value between the price in which shares are issued and the market value on the date of grant.

Change in fair value of warrant liability

Change in fair value between the current price of the Company’s warrants and the previously reported price.

Other income (loss)

Other income (loss) is comprised primarily of unrealized gains and losses associated with transactions in currencies that are not denominated in U.S. Dollars.

Reconciliation of Non-GAAP Revenues

To supplement our condensed consolidated financial statements, which are prepared in accordance with U.S. generally accepted accounting principles, or GAAP, we have provided certain financial measures that have not been prepared in accordance with GAAP (“non-GAAP financial measures”), which include (i) non-GAAP revenues, (ii) non-GAAP gross profit and non-GAAP gross margin and (iii) non-GAAP loss from operations.

We use these non-GAAP financial measures internally in analyzing our financial results and believe that these metrics are useful to investors, as a supplement to the corresponding GAAP measure, in evaluating our ongoing operational performance and trends. However, it is important to note that particular items we exclude from, or include in, our non-GAAP financial measures may differ from the items excluded from, or included in, similar non-GAAP financial measures used by other companies in the same industry. Non-GAAP financial measures should not be considered in isolation from, or as a substitute for, financial information prepared in accordance with GAAP. Investors are encouraged to review the reconciliation of these non-GAAP financial measures to their most directly comparable GAAP financial measures.

Non-GAAP Revenues. Non-GAAP revenues are defined as GAAP revenues adjusted for the impact of purchase accounting resulting from a company’s business combination which reduced its acquired contract liabilities to fair value. The Company believes that presenting non-GAAP revenues is useful to investors as it eliminates the impact of the purchase accounting adjustments to revenues to allow for a direct comparison between current and future periods.

Non-GAAP Gross Profit and Non-GAAP Gross Margin. Non-GAAP gross profit is defined as GAAP gross profit adjusted for the impact of purchase accounting resulting from a company’s business combination and share-based compensation included in cost of revenues. Non-GAAP gross margin is defined as non-GAAP gross profit divided by non-GAAP revenues. The Company believes that presenting non-GAAP gross profit and margin is useful to investors as it eliminates the impact of the purchase accounting adjustments to allow for a direct comparison between periods.

Non-GAAP Loss from Operations. Non-GAAP loss from operations is defined as GAAP loss from operations adjusted for the impact of purchase accounting to revenues resulting from a company’s business combination, the amortization of acquired intangible assets, share-based compensation, acquisition related costs, goodwill impairment expense, restructuring charges and the change in fair value of contingent consideration. The Company believes that presenting non-GAAP loss from operations is useful to investors as it eliminates the impact of certain non-cash and acquisition related expenses to allow a direct comparison of loss from operations between all periods presented.

34

Below is a reconciliation of non-GAAP revenues, non-GAAP gross profit and non-GAAP gross margin and non-GAAP loss from operations to their most directly comparable GAAP financial measures (in thousands, except percentages):

Three Months Ended

 

June 30, 

March 31

June 30, 

 

    

2021

    

2021

    

2020

 

Revenues

$

14,317

$

13,259

$

11,164

 

Purchase accounting adjustment to revenue

104

122

146

 

Non-GAAP Revenues

 

$

14,421

$

13,381

$

11,310

Gross Profit

 

$

9,101

$

8,517

$

6,770

Purchase accounting adjustment to revenue

104

122

146

Share-based compensation

363

292

132

Non-GAAP Gross Profit

 

$

9,568

$

8,931

$

7,048

Gross Margin

64

%

64

%

61

%

Non-GAAP Gross Margin

66

%

67

%

62

%

Loss from operations

 

$

(7,921)

$

(8,136)

$

(7,801)

Purchase accounting adjustment to revenue

104

122

146

Amortization of intangibles

3,644

3,599

3,642

Share-based compensation

1,868

1,823

1,019

Restructuring charges

198

Change in fair value of contingent consideration

1,250

1,114

Non-GAAP Loss from operations

 

$

(1,055)

$

(1,478)

$

(2,796)

Six Months Ended June 30, 

 

    

2021

    

2020

 

Revenues

 

27,576

 

22,440

Purchase accounting adjustment to revenue

 

226

 

461

Non-GAAP Revenues

$

27,802

$

22,901

Gross Profit

 

17,618

13,519

Purchase accounting adjustment to revenue

 

226

461

Share-based compensation

655

350

Non-GAAP Pro forma as Adjusted Gross Profit

$

18,499

$

14,330

Gross Margin

 

64

%  

 

60

%  

Non-GAAP Gross Margin

 

67

%  

 

63

%  

Loss from operations

$

(16,057)

$

(24,321)

Purchase accounting adjustment to revenue

 

226

 

461

Amortization of intangibles

 

7,243

 

7,315

Share-based compensation

 

3,691

 

4,314

Restructuring charges

3,664

Change in fair value of contingent consideration

 

2,364

 

29

Non-GAAP Loss from Operations

$

(2,533)

$

(8,538)

35

Below is a reconciliation of non-GAAP revenues to revenues by operating segment:

Three Months Ended June 30, 

Grants

Total

    

Procurement

    

Payments

    

Management

    

Permitting

    

Budget

    

Revenues

 

Revenues 2021

$

2,664

$

2,819

$

1,834

$

643

$

6,357

$

14,317

Purchase accounting adjustment to revenues

104

104

Non-GAAP Revenues 2021

$

2,664

$

2,923

$

1,834

$

643

$

6,357

$

14,421

 

Revenues 2020

$

1,747

$

2,155

$

1,488

$

625

$

5,149

$

11,164

Purchase accounting adjustment to revenues

 

14

 

134

 

5

 

(7)

 

146

Non-GAAP Revenues 2020

$

1,761

$

2,289

$

1,493

$

625

$

5,142

$

11,310

% change

 

51

%  

 

28

%  

 

23

%  

 

3

%  

 

24

%  

 

28

%

Six Months Ended June 30, 

Grants

Total

    

Procurement

    

Payments

    

Management

    

Permitting

    

Budget

    

Revenues

 

Revenues 2021

$

5,101

$

5,048

$

3,584

$

1,338

$

12,505

$

27,576

Purchase accounting adjustment to revenues

226

226

Non-GAAP Revenues 2021

$

5,101

$

5,274

$

3,584

$

1,338

$

12,505

$

27,802

 

Revenues 2020

$

3,403

$

4,054

$

2,953

$

1,238

$

10,792

$

22,440

Purchase accounting adjustment to revenues

 

23

 

267

 

20

 

 

151

 

461

Non-GAAP Revenues 2020

$

3,426

$

4,321

$

2,973

$

1,238

$

10,943

$

22,901

% change

 

49

%  

 

22

%  

 

21

%  

 

8

%  

 

14

%  

 

21

%

Liquidity and Capital Resources

As of June 30, 2021, we had a cash balance of approximately $15.4 million. From the date of the Acquisition through  June 30, 2021, our liquidity needs have been satisfied through proceeds from the January–February 2020 private investment in public equity, or PIPE, transactions, proceeds from our initial public offering that were released in February 2019 from the trust account established in connection such offering for the benefit of our shareholders, proceeds from our June 2019 registered direct offering, proceeds from our February 2020 and November 2020 credit facilities, proceeds from issuances of stock under our at-the-market offering program, and loan proceeds in April–May 2020 from the Paycheck Protection Program.

Our unaudited condensed consolidated financial statements have been prepared assuming that we will continue as a going concern, which contemplates continuity of operations, realization of assets, and liquidation of liabilities in the normal course of business.

We are attempting to further expand our customer base, scale up production of various products; and increase revenues; however, our cash position may not be sufficient to support our daily operations through the next twelve months from the date of filing this 10-Q. Our ability to continue as a going concern is dependent upon our ability to raise additional funds by way of a public or private offering and our ability to further generate sufficient revenues. While we believe in the viability of our platforms, and in our ability to raise additional funds by way of a public or private offering, there can be no assurances to that effect.

36

COVID-19 Update

In December 2019, the emergence of a novel coronavirus, or COVID-19, was reported and in March 2020, the World Health Organization, or WHO, characterized COVID-19 as a pandemic. We responded by immediately restricting non-essential travel and enabled work-from-home protocols. Shortly thereafter, and in line with guidance provided by government agencies and international organizations, we restricted all travel, mandated a work-from-home policy across our global workforce, and moved all in-person customer-facing events to virtual ones.

As a result of the pandemic, we saw certain new and existing customers since March 20202 halt, defer or decrease investment in infrastructure; other customers postpone the implementation of projects, thus causing delays in services revenue; and an impact on new business pipeline and large deals. Although conditions have improved, we expect that certain of our current and potential customers will continue to take actions to reduce operating expenses and moderate cash flows during the remainder of 2021, including by delaying sales and requesting extended billing and payment terms.

The broader implications of the global emergence of COVID-19 on our business, operating results, and overall financial performance, remain uncertain and they depend on certain developments, including the duration and spread of the outbreak, the emergence and prevalence of COVID-19 variants, vaccination rates, the impact on our customers and our sales cycles, impact on our partners or employees, and impact on the economic environment and financial markets, all of which are uncertain and cannot be predicted. We are conducting business as usual with certain continuing limitations to employee travel, employee work locations, and marketing events, among other modifications. We will continue to actively monitor the situation and may take further actions that alter our business operations, as may be required by evolving guidance from public health officials and federal, state, or local authorities, or that we determine are in the best interests of our employees, customers, partners, suppliers, and stockholders.

Historical Cash Flows

The following table sets forth a summary of our cash flows for the periods indicated:

Six Months Ended

Six Months Ended

June 30, 

June 30, 

    

2021

  

2020

  

Net cash used in operating activities

$

(5,784)

$

(14,311)

Net cash used in investing activities

$

(105)

$

(2,253)

Net cash provided by (used in) financing activities

$

(1,562)

$

14,273

Net Cash Used In Operating Activities

Our net loss and cash flows from operating activities are significantly influenced by the Acquisition and our investments in headcount and infrastructure to support anticipated growth.

For the six months ended June 30, 2021, net cash used in operations was $(5.8) million resulting from our net loss of $23.5 million and changes in operating assets and liabilities of $2.9 million, offset by net non-cash expenses of $20.6 million. The $20.6 million of non-cash expenses was comprised of $7.2 million of amortization of intangible assets acquired as a result of the Acquisition, a $5.3 million loss associated with the redemption of common stock, $3.7 million from share-based compensation resulting from our issuance of stock options and restricted stock units, a $3.6 million change in fair value of warrant liability, and a $2.4 million change in contingent consideration, offset by a 3.2 million gain on extinguishment of debt. The changes in operating assets and liabilities of $2.9 million was comprised primarily of a $2.0 million increase in accounts receivable, a $1.9 million increase in prepaid expenses and other assets, and a $1.1 million decrease in accounts payable and accrued liabilities, offset by a $2.6 million increase in deferred revenue and other long-term liabilities.


For the six months ended June 30, 2020, net cash used in operations was $14.3 million resulting from our net loss of $21.3 million and changes in operating assets and liabilities of $3.3 million, offset by net non-cash expenses of $10.3 million. The $10.3 million of non-cash expenses was comprised of $7.3 million of amortization of intangible assets acquired as a

37

result of the Acquisition, $4.3 million from share-based compensation resulting from our issuance of stock options and restricted stock units and a $1.4 million loss on issuance of shares, offset by $2.3 million in change in fair value of warrant liability and $1.7 million of deferred tax benefits related to the tax and book basis difference on the amortization of intangible assets. The changes in operating assets and liabilities of $3.3 million was comprised primarily of a $1.9 million increase in accounts receivable, a $1.6 million decrease in accounts payable and a $1.2 million increase prepaid expenses, offset by a $2.1 million increase in contract and other long-term liabilities.

Net Cash Used In Investing Activities

Our primary investing activities have consisted of capital expenditures.

For the six months ended June 30, 2021, cash used in investing activities was $0.1 million resulting from capital expenditures.

For the six months ended June 30, 2020, cash used in investing activities was $2.3 million resulting largely from $1.9 million of capital expenditures associated with lease improvements and furniture purchases at Questica’s new facility.

Net Cash Provided By (Used in) Financing Activities

For the six months ended June 30, 2021, cash used in financing activities was $1.6 million primarily due to $8.0 million in redemptions of common shares offset by $6.8 million in proceeds from the issuance of common stock.


For the six months ended June 30, 2020, cash provided by financing activities was $14.3 million primarily due to $11.3 million of proceeds from the issuance of our term loan, net of issuance costs and $3.2 million of proceeds from loans provided under the Payment Protection Program, offset by $0.3 million in repayments of finance lease obligations and contingent consideration payments.

Critical Accounting Policies and Use of Estimates

See Note 3 of the notes to our unaudited condensed consolidated financial statements.

Recent Accounting Pronouncements

The impact of recently issued accounting standards is set forth in Note 3, Summary of Significant Accounting Policies, of the notes to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.

Off-Balance Sheet Arrangements

We are not party to any off-balance sheet transactions. We have no guarantees or obligations other than those which arise out of normal business operations.

Contractual Obligations and Commitments

As of June 30, 2021, there were no significant changes to our contractual obligations from those presented as of December 31, 2020 in our Annual Report on Form 10-K filed with the SEC on February 19, 2021.

Item 3.   Quantitative and Qualitative Disclosures About Market Risks

During the three and six months ended June 30, 2021, there were no material changes to our interest rate risk disclosures, market risk disclosures and foreign currency exchange rate risk disclosures reported in our Annual Report on Form 10-K filed with the SEC on February 19, 2021 for the year ended December 31, 2020.

38

Item 4.   Controls and Procedures

Evaluation of Disclosure Controls and Procedures

We maintain “disclosure controls and procedures,” as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), that are designed to ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in Securities and Exchange Commission rules and forms, and that such information is accumulated and communicated to our management, including our Principal Executive Officer and our Principal Financial Officer, to allow timely decisions regarding required disclosure.

The design of any disclosure controls and procedures also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions.

With respect to the three and six months ended June 30, 2021, under the supervision and with the participation of our management, we conducted an evaluation of the effectiveness of the design and operations of our disclosure controls and procedures. Based upon this evaluation, the Company’s Principal Executive Officer and Principal Financial Officer have concluded that the Company’s disclosure controls and procedures are effective excluding the accounting for warrants as described in Note 2.

Internal Control over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f) and 15d-15(f). Our internal control system was designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of the consolidated financial statements for external purposes in accordance with generally accepted accounting principles.

During the six months ended June 30, 2021 and in response to the SEC Statement on April 12, 2021, the Company has identified a material weakness associated with its accounting for warrants.  The Company inappropriately relied upon the broad consensus among special purpose acquisition companies that these warrants were subject to equity treatment under a fixed accounting model.  However, consistent with the SEC Statement, the Company revised its historical financial statements to account for the private warrants as liabilities.  The Company is in the process of implementing new policies to remediate the material weakness, mainly the adoption of new policies and procedures associated with the accounting of non-routine and complex transactions.

Changes in Internal Control over Financial Reporting

We are taking actions to remediate the material weakness relating to our internal control over financial reporting, as described above.  Except as otherwise described herein, there was no change in our internal control over financial reporting that occurred during the period covered by this Quarterly Report on Form 10-Q that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

Notwithstanding the identified material weaknesses, management has concluded that the consolidated financial statements included in this quarterly report on Form 10-Q present fairly, in all material respects, the Company's financial position, results of operations and cash flows for the periods disclosed in conformity with U.S. generally accepted accounting principles (U.S. GAAP).

39

PART II. OTHER INFORMATION

Item 1.Legal Proceedings

On March 19, 2021, the Company received a request from the Securities and Exchange Commission (the “SEC”) for documents relating to the Company’s business combination consummated on February 19, 2019 and related transactions, including those described in a Form 8-K filed by the Company on February 14, 2019.  The Company has cooperated and is cooperating in the SEC’s investigation and intends to continue to do so.

Item 1A.Risk Factors

The reader should carefully consider, in connection with the other information in this Quarterly Report on Form 10-Q, the factors discussed in the section entitled “Risk Factors” of our 2020 Annual Report on Form 10-K.  These factors could cause our actual results to differ materially from those stated in forward-looking statements contained in this document and elsewhere.

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

None.

40

Item 6.Exhibits.

Exhibit Number

    

Description

3.1

Amended and Restated Bylaws of GTY Technology Holdings Inc.(f/k/a GTY Govtech, Inc.) dated July 26, 2021 (incorporated by reference to Exhibit 3.1 to the Company’s Current Report on Form 8-K filed with the SEC on July 27, 2021).

10.1

Amended and Restated Employment Agreement dated April 15, 2021 between the Company and David Farrell (incorporated by reference to Exhibit 10.1 to the Company’s Quarterly Report on Form 10-Q filed with the SEC on May 13, 2021).

10.2

Amended and Restated Employment Agreement dated April 29, 2021 between the Company and John Curran (incorporated by reference to Exhibit 10.2 to the Company’s Quarterly Report on Form 10-Q filed with the SEC on May 13, 2021).

10.3

Amended and Restated Employment Agreement dated July 1, 2021 between the Company and TJ Parass (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed with the SEC on July 7, 2021).

31.1

Certification of Chief Executive Officer (Principal Executive Officer) Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

31.2

Certification of Chief Financial Officer (Principal Financial Officer) Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

32.1

Certification of Chief Executive Officer (Principal Executive Officer) Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

32.2

Certification of Chief Financial Officer (Principal Financial Officer) Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101.INS

Inline XBRL Instance Document

101.SCH

Inline XBRL Taxonomy Extension Schema Document

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104

Cover Page Interactive Data File (formatted as Inline XBRL and contained in exhibit 101)

41

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 on this 5th day of August, 2021.

GTY TECHNOLOGY HOLDINGS INC.

   

/s/ TJ Parass

Name:

TJ Parass

Title:

Chief Executive Officer

(Principal Executive Officer)

/s/ John Curran

Name:

John Curran

Title:

Chief Financial Officer

(Principal Financial Officer)

42

EX-31.1 2 gtyhu-20210630xex31d1.htm EX-31.1

EXHIBIT 31.1

CERTIFICATION

PURSUANT TO RULE 13a-14 AND 15d-14

UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

I, TJ Parass, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q for the quarter ended June 30, 2021 of GTY Technology Holdings Inc.;

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

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

4. The registrant’s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15(d)-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 accepting 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 officers 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 controls over financial reporting.

Date: August 05, 2021

By:

/s/ TJ Parass

 

 

TJ Parass

 

 

Chief Executive Officer (Principal Executive Officer)


EX-31.2 3 gtyhu-20210630xex31d2.htm EX-31.2

EXHIBIT 31.2

CERTIFICATION

PURSUANT TO RULE 13a-14 AND 15d-14

UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

I, John Curran, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q for the quarter ended June 30, 2021 of GTY Technology Holdings Inc.;

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

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

4. The registrant’s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15(d)-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 accepting 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 officers 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 controls over financial reporting.

Date: August 05, 2021

By:

/s/ John Curran

John Curran

Chief Financial Officer (Principal Financial Officer)


EX-32.1 4 gtyhu-20210630xex32d1.htm EX-32.1

EXHIBIT 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. 1350

(SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002)

In connection with the Quarterly Report of GTY Technology Holdings Inc. (the “Company”) on Form 10-Q for the quarter ended June 30, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, TJ Parass, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

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

(2)   the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: August 05, 2021

/s/ TJ Parass

Name:

TJ Parass

Title:

Chief Executive Officer

(Principal Executive Officer)


EX-32.2 5 gtyhu-20210630xex32d2.htm EX-32.2

EXHIBIT 32.2

CERTIFICATION PURSUANT TO

18 U.S.C. 1350

(SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002)

In connection with the Quarterly Report of GTY Technology Holdings Inc. (the “Company”) on Form 10-Q for the quarter ended June 30, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, John Curran, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

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

(2)   the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: August 05, 2021

/s/ John Curran

Name:

John Curran

Title:

Chief Financial Officer

(Principal Financial Officer)


EX-101.SCH 6 gtyhu-20210630.xsd EX-101.SCH 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Intangible Assets - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Intangible Assets - Estimated aggregate amortization expense (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Leases - Future minimum lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Term Loans -Schedule (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Restatement of Previously Issued Financial Statements - Statement of Operations and Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Restatement of Previously Issued Financial Statements - Statement of Cash Flows (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Restatement of Previously Issued Financial Statements - Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Summary of Significant Accounting Policies - Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Summary of Significant Accounting Policies - Change in Level 3 liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Summary of Significant Accounting Policies - Warrant Liability (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 40305 - Disclosure - Summary of Significant Accounting Policies - Net loss per share (Details) link:presentationLink link:calculationLink link:definitionLink 40306 - Disclosure - Summary of Significant Accounting Policies - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - Intangible Assets - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Term Loans (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Shareholder's Equity (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Shareholder's Equity - Share Redemptions (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Share-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Share-Based Compensation - Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - Share-Based Compensation - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Segment Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Segment Reporting - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Organization and Business Operations link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Restatement of Previously Issued Financial Statements link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Term Loans link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 20302 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Restatement of Previously Issued Financial Statements (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Term Loans (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 gtyhu-20210630_cal.xml EX-101.CAL EX-101.DEF 8 gtyhu-20210630_def.xml EX-101.DEF EX-101.LAB 9 gtyhu-20210630_lab.xml EX-101.LAB EX-101.PRE 10 gtyhu-20210630_pre.xml EX-101.PRE XML 11 gtyhu-20210630x10q_htm.xml IDEA: XBRL DOCUMENT 0001682325 gtyhu:PublicWarrantsMember 2021-06-30 0001682325 gtyhu:PrivateWarrantsMember 2021-06-30 0001682325 gtyhu:PublicWarrantsMember 2020-12-31 0001682325 us-gaap:TreasuryStockMember 2021-01-01 2021-06-30 0001682325 gtyhu:EcivisAcquisitionMember gtyhu:RedeemableCommonStockMember 2019-06-01 2019-06-30 0001682325 gtyhu:EcivisAcquisitionMember gtyhu:AdditionalCommonStockMember 2019-06-01 2019-06-30 0001682325 gtyhu:QuesticaAndBonfireMember gtyhu:ExchangeableSharesMember 2021-01-01 2021-06-30 0001682325 us-gaap:TreasuryStockMember 2021-06-30 0001682325 us-gaap:RetainedEarningsMember 2021-06-30 0001682325 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001682325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001682325 us-gaap:TreasuryStockMember 2021-03-31 0001682325 us-gaap:RetainedEarningsMember 2021-03-31 0001682325 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001682325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001682325 2021-03-31 0001682325 srt:ScenarioPreviouslyReportedMember us-gaap:TreasuryStockMember 2020-12-31 0001682325 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2020-12-31 0001682325 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001682325 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001682325 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:RetainedEarningsMember 2020-12-31 0001682325 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001682325 us-gaap:TreasuryStockMember 2020-12-31 0001682325 us-gaap:RetainedEarningsMember 2020-12-31 0001682325 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001682325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001682325 srt:ScenarioPreviouslyReportedMember 2020-12-31 0001682325 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2020-12-31 0001682325 us-gaap:TreasuryStockMember 2020-06-30 0001682325 us-gaap:RetainedEarningsMember 2020-06-30 0001682325 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001682325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001682325 srt:ScenarioPreviouslyReportedMember us-gaap:TreasuryStockMember 2020-03-31 0001682325 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2020-03-31 0001682325 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001682325 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001682325 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:RetainedEarningsMember 2020-03-31 0001682325 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001682325 us-gaap:TreasuryStockMember 2020-03-31 0001682325 us-gaap:RetainedEarningsMember 2020-03-31 0001682325 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001682325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001682325 srt:ScenarioPreviouslyReportedMember 2020-03-31 0001682325 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2020-03-31 0001682325 2020-03-31 0001682325 srt:ScenarioPreviouslyReportedMember us-gaap:TreasuryStockMember 2019-12-31 0001682325 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2019-12-31 0001682325 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001682325 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001682325 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001682325 srt:RestatementAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001682325 us-gaap:TreasuryStockMember 2019-12-31 0001682325 us-gaap:RetainedEarningsMember 2019-12-31 0001682325 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001682325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001682325 srt:ScenarioPreviouslyReportedMember 2019-12-31 0001682325 srt:RestatementAdjustmentMember 2019-12-31 0001682325 us-gaap:CommonStockMember 2021-06-30 0001682325 gtyhu:ExchangeableSharesMember 2021-06-30 0001682325 us-gaap:CommonStockMember 2021-03-31 0001682325 gtyhu:ExchangeableSharesMember 2021-03-31 0001682325 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2020-12-31 0001682325 srt:ScenarioPreviouslyReportedMember gtyhu:ExchangeableSharesMember 2020-12-31 0001682325 us-gaap:CommonStockMember 2020-12-31 0001682325 gtyhu:ExchangeableSharesMember 2020-12-31 0001682325 us-gaap:CommonStockMember 2020-06-30 0001682325 gtyhu:ExchangeableSharesMember 2020-06-30 0001682325 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2020-03-31 0001682325 srt:ScenarioPreviouslyReportedMember gtyhu:ExchangeableSharesMember 2020-03-31 0001682325 us-gaap:CommonStockMember 2020-03-31 0001682325 gtyhu:ExchangeableSharesMember 2020-03-31 0001682325 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2019-12-31 0001682325 srt:ScenarioPreviouslyReportedMember gtyhu:ExchangeableSharesMember 2019-12-31 0001682325 us-gaap:CommonStockMember 2019-12-31 0001682325 gtyhu:ExchangeableSharesMember 2019-12-31 0001682325 us-gaap:StockOptionMember 2020-01-01 2020-12-31 0001682325 us-gaap:StockOptionMember 2021-06-30 0001682325 us-gaap:StockOptionMember 2020-12-31 0001682325 us-gaap:StockOptionMember 2021-01-01 2021-06-30 0001682325 us-gaap:PerformanceSharesMember 2021-01-01 2021-06-30 0001682325 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-06-30 0001682325 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-06-30 0001682325 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-06-30 0001682325 srt:MinimumMember 2021-06-30 0001682325 us-gaap:SubscriptionAndCirculationMember 2021-04-01 2021-06-30 0001682325 us-gaap:LicenseMember 2021-04-01 2021-06-30 0001682325 gtyhu:ProfessionalServicesMember 2021-04-01 2021-06-30 0001682325 gtyhu:AssetSalesMember 2021-04-01 2021-06-30 0001682325 us-gaap:SubscriptionAndCirculationMember 2021-01-01 2021-06-30 0001682325 us-gaap:LicenseMember 2021-01-01 2021-06-30 0001682325 gtyhu:ProfessionalServicesMember 2021-01-01 2021-06-30 0001682325 gtyhu:AssetSalesMember 2021-01-01 2021-06-30 0001682325 us-gaap:SubscriptionAndCirculationMember 2020-04-01 2020-06-30 0001682325 us-gaap:LicenseMember 2020-04-01 2020-06-30 0001682325 gtyhu:ProfessionalServicesMember 2020-04-01 2020-06-30 0001682325 gtyhu:AssetSalesMember 2020-04-01 2020-06-30 0001682325 us-gaap:SubscriptionAndCirculationMember 2020-01-01 2020-06-30 0001682325 us-gaap:LicenseMember 2020-01-01 2020-06-30 0001682325 gtyhu:ProfessionalServicesMember 2020-01-01 2020-06-30 0001682325 gtyhu:AssetSalesMember 2020-01-01 2020-06-30 0001682325 gtyhu:SherpaMember gtyhu:PaycheckProtectionProgramMember 2020-04-01 2020-05-31 0001682325 gtyhu:EcivisMember gtyhu:PaycheckProtectionProgramMember 2020-04-01 2020-05-31 0001682325 gtyhu:CitybaseMember gtyhu:PaycheckProtectionProgramMember 2020-04-01 2020-05-31 0001682325 gtyhu:AtMarketOfferingMember 2021-01-01 2021-06-30 0001682325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001682325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-06-30 0001682325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001682325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0001682325 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001682325 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0001682325 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001682325 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001682325 us-gaap:PaymentInKindPIKNoteMember 2021-06-30 0001682325 us-gaap:NoncompeteAgreementsMember 2021-06-30 0001682325 us-gaap:CustomerRelationshipsMember 2021-06-30 0001682325 gtyhu:TradeNamesAndTradeMarksMember 2021-06-30 0001682325 gtyhu:PatentsAndDevelopmentTechnologyMember 2021-06-30 0001682325 us-gaap:NoncompeteAgreementsMember 2020-12-31 0001682325 us-gaap:CustomerRelationshipsMember 2020-12-31 0001682325 gtyhu:TradeNamesAndTradeMarksMember 2020-12-31 0001682325 gtyhu:PatentsAndDevelopmentTechnologyMember 2020-12-31 0001682325 gtyhu:WarrantLiabilityMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001682325 gtyhu:ContingentConsiderationNonCurrentMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001682325 gtyhu:ContingentConsiderationCurrentMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001682325 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001682325 gtyhu:WarrantLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001682325 gtyhu:ContingentConsiderationNonCurrentMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001682325 gtyhu:ContingentConsiderationCurrentMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001682325 us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001682325 gtyhu:WarrantLiabilityMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001682325 gtyhu:ContingentConsiderationNonCurrentMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001682325 gtyhu:ContingentConsiderationCurrentMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001682325 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001682325 gtyhu:WarrantLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001682325 gtyhu:ContingentConsiderationNonCurrentMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001682325 gtyhu:ContingentConsiderationCurrentMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001682325 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001682325 us-gaap:RestrictedStockUnitsRSUMember 2021-06-30 0001682325 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001682325 gtyhu:PaycheckProtectionProgramMember 2020-04-01 2020-05-31 0001682325 gtyhu:November2020CreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-06-30 0001682325 gtyhu:November2020CreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-11-13 0001682325 gtyhu:November2020CreditFacilityMember 2020-11-13 0001682325 gtyhu:PaycheckProtectionProgramMember 2021-01-01 2021-06-30 0001682325 us-gaap:SubscriptionAndCirculationMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:RevenueFromRightsConcentrationRiskMember 2021-04-01 2021-06-30 0001682325 us-gaap:LicenseMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:RevenueFromRightsConcentrationRiskMember 2021-04-01 2021-06-30 0001682325 gtyhu:ProfessionalServicesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:RevenueFromRightsConcentrationRiskMember 2021-04-01 2021-06-30 0001682325 gtyhu:AssetsSaleMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:RevenueFromRightsConcentrationRiskMember 2021-04-01 2021-06-30 0001682325 us-gaap:SubscriptionAndCirculationMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:RevenueFromRightsConcentrationRiskMember 2021-01-01 2021-06-30 0001682325 us-gaap:LicenseMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:RevenueFromRightsConcentrationRiskMember 2021-01-01 2021-06-30 0001682325 srt:NorthAmericaMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:RevenueFromRightsConcentrationRiskMember 2021-01-01 2021-06-30 0001682325 gtyhu:ProfessionalServicesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:RevenueFromRightsConcentrationRiskMember 2021-01-01 2021-06-30 0001682325 gtyhu:AssetsSaleMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:RevenueFromRightsConcentrationRiskMember 2021-01-01 2021-06-30 0001682325 us-gaap:SubscriptionAndCirculationMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:RevenueFromRightsConcentrationRiskMember 2020-04-01 2020-06-30 0001682325 us-gaap:LicenseMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:RevenueFromRightsConcentrationRiskMember 2020-04-01 2020-06-30 0001682325 gtyhu:ProfessionalServicesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:RevenueFromRightsConcentrationRiskMember 2020-04-01 2020-06-30 0001682325 gtyhu:AssetsSaleMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:RevenueFromRightsConcentrationRiskMember 2020-04-01 2020-06-30 0001682325 us-gaap:SubscriptionAndCirculationMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:RevenueFromRightsConcentrationRiskMember 2020-01-01 2020-06-30 0001682325 us-gaap:LicenseMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:RevenueFromRightsConcentrationRiskMember 2020-01-01 2020-06-30 0001682325 gtyhu:ProfessionalServicesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:RevenueFromRightsConcentrationRiskMember 2020-01-01 2020-06-30 0001682325 gtyhu:AssetsSaleMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:RevenueFromRightsConcentrationRiskMember 2020-01-01 2020-06-30 0001682325 srt:ScenarioPreviouslyReportedMember gtyhu:ReclassificationOfWarrantsAsLiabilitiesMember 2020-04-01 2020-06-30 0001682325 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember gtyhu:ReclassificationOfWarrantsAsLiabilitiesMember 2020-04-01 2020-06-30 0001682325 srt:ScenarioPreviouslyReportedMember gtyhu:ReclassificationOfWarrantsAsLiabilitiesMember 2020-01-01 2020-06-30 0001682325 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember gtyhu:ReclassificationOfWarrantsAsLiabilitiesMember 2020-01-01 2020-06-30 0001682325 us-gaap:CommonClassAMember 2021-06-30 0001682325 gtyhu:AtMarketOfferingMember 2020-11-25 0001682325 2020-06-30 0001682325 2019-12-31 0001682325 us-gaap:FairValueInputsLevel3Member 2021-06-30 0001682325 us-gaap:FairValueInputsLevel3Member 2020-12-31 0001682325 us-gaap:FairValueInputsLevel3Member 2021-01-01 2021-06-30 0001682325 gtyhu:EcivisAcquisitionMember gtyhu:RedeemableCommonStockMember 2019-02-19 2019-02-19 0001682325 gtyhu:EcivisAcquisitionMember 2019-02-19 2019-02-19 0001682325 us-gaap:CorporateMember 2021-06-30 0001682325 gtyhu:PermittingMember 2021-06-30 0001682325 us-gaap:CorporateMember 2020-12-31 0001682325 gtyhu:ProcurementMember 2020-12-31 0001682325 gtyhu:PermittingMember 2020-12-31 0001682325 gtyhu:PaymentsMember 2020-12-31 0001682325 gtyhu:GrantsManagementMember 2020-12-31 0001682325 gtyhu:BudgetMember 2020-12-31 0001682325 us-gaap:WarrantMember 2021-01-01 2021-06-30 0001682325 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001682325 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001682325 us-gaap:WarrantMember 2020-01-01 2020-06-30 0001682325 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001682325 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001682325 gtyhu:ProcurementMember 2021-04-01 2021-06-30 0001682325 gtyhu:PermittingMember 2021-04-01 2021-06-30 0001682325 gtyhu:BudgetMember 2021-04-01 2021-06-30 0001682325 gtyhu:PermittingMember 2021-01-01 2021-06-30 0001682325 gtyhu:BudgetMember 2021-01-01 2021-06-30 0001682325 gtyhu:PermittingMember 2020-04-01 2020-06-30 0001682325 gtyhu:PermittingMember 2020-01-01 2020-06-30 0001682325 gtyhu:November2020CreditFacilityMember 2021-04-01 2021-06-30 0001682325 gtyhu:November2020CreditFacilityMember 2020-04-01 2020-06-30 0001682325 gtyhu:November2020CreditFacilityMember 2020-01-01 2020-06-30 0001682325 us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-06-30 0001682325 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-06-30 0001682325 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001682325 srt:ScenarioPreviouslyReportedMember gtyhu:ReclassificationOfWarrantsAsLiabilitiesMember 2020-12-31 0001682325 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember gtyhu:ReclassificationOfWarrantsAsLiabilitiesMember 2020-12-31 0001682325 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001682325 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2020-01-01 2020-03-31 0001682325 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember gtyhu:ExchangeableSharesMember 2020-01-01 2020-03-31 0001682325 gtyhu:EcivisAcquisitionMember gtyhu:AdditionalCommonStockMember 2019-02-19 2019-02-19 0001682325 2020-03-20 2020-03-20 0001682325 gtyhu:ProcurementMember 2021-06-30 0001682325 gtyhu:PaymentsMember 2021-06-30 0001682325 gtyhu:GrantsManagementMember 2021-06-30 0001682325 gtyhu:BudgetMember 2021-06-30 0001682325 us-gaap:CorporateMember 2021-04-01 2021-06-30 0001682325 gtyhu:PaymentsMember 2021-04-01 2021-06-30 0001682325 gtyhu:GrantsManagementMember 2021-04-01 2021-06-30 0001682325 us-gaap:CorporateMember 2021-01-01 2021-06-30 0001682325 gtyhu:ProcurementMember 2021-01-01 2021-06-30 0001682325 gtyhu:PaymentsMember 2021-01-01 2021-06-30 0001682325 gtyhu:GrantsManagementMember 2021-01-01 2021-06-30 0001682325 us-gaap:CorporateMember 2020-04-01 2020-06-30 0001682325 gtyhu:ProcurementMember 2020-04-01 2020-06-30 0001682325 gtyhu:PaymentsMember 2020-04-01 2020-06-30 0001682325 gtyhu:GrantsManagementMember 2020-04-01 2020-06-30 0001682325 gtyhu:BudgetMember 2020-04-01 2020-06-30 0001682325 us-gaap:CorporateMember 2020-01-01 2020-06-30 0001682325 gtyhu:ProcurementMember 2020-01-01 2020-06-30 0001682325 gtyhu:PaymentsMember 2020-01-01 2020-06-30 0001682325 gtyhu:GrantsManagementMember 2020-01-01 2020-06-30 0001682325 gtyhu:BudgetMember 2020-01-01 2020-06-30 0001682325 2020-02-01 2020-02-29 0001682325 2019-06-01 2019-06-30 0001682325 2021-06-30 0001682325 2020-12-31 0001682325 us-gaap:CommonStockMember 2021-01-01 2021-06-30 0001682325 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001682325 us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001682325 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0001682325 gtyhu:ExchangeableSharesMember 2021-01-01 2021-06-30 0001682325 gtyhu:ExchangeableSharesMember 2020-04-01 2020-06-30 0001682325 gtyhu:ExchangeableSharesMember 2020-01-01 2020-06-30 0001682325 gtyhu:February2020CreditFacilityMember 2020-02-14 0001682325 gtyhu:November2020CreditFacilityMember 2021-01-01 2021-06-30 0001682325 gtyhu:November2020CreditFacilityMember 2020-11-13 2020-11-13 0001682325 gtyhu:November2020CreditFacilityMember 2021-06-30 0001682325 gtyhu:February2020CreditFacilityMember 2020-02-14 2020-02-14 0001682325 gtyhu:EcivisAcquisitionMember 2019-02-19 0001682325 2021-04-01 2021-06-30 0001682325 gtyhu:AtMarketOfferingMember 2020-11-25 2020-11-25 0001682325 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001682325 2020-04-01 2020-06-30 0001682325 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001682325 2020-01-01 2020-06-30 0001682325 2021-08-05 0001682325 2021-01-01 2021-06-30 shares iso4217:USD iso4217:USD shares pure gtyhu:segment 0001682325 --12-31 2021 Q2 GTY Technology Holdings Inc. 0 0 false P2Y 10-Q true 2021-06-30 false MA 001-37931 83-2860149 1180 North Town Center Drive Suite 100 Las Vegas NV 89144 702 945-2898 Common Stock, par value $0.0001 per share GTYH NASDAQ Yes Yes Non-accelerated Filer true true false false 57513605 15359000 22800000 12045000 9994000 4228000 2583000 31632000 35377000 3471000 3891000 1277000 1355000 2378000 2610000 93864000 101107000 284635000 284635000 3748000 3472000 421005000 432447000 5285000 6366000 24656000 22304000 483000 581000 1174000 1316000 729000 743000 32327000 31310000 2158000 1602000 6607000 3040000 17871000 17494000 44880000 42530000 24021000 26632000 8000 147000 2762000 2927000 130634000 125682000 6000 6000 50637000 54224000 394950000 380881000 -663000 6000 8343000 5633000 -146216000 -122719000 290371000 306765000 421005000 432447000 14317000 11164000 27576000 22440000 5216000 4394000 9958000 8921000 9101000 6770000 17618000 13519000 3507000 3667000 7269000 8521000 5588000 4491000 10781000 11940000 3033000 2573000 6018000 6371000 3644000 3642000 7243000 7315000 198000 3664000 1250000 2364000 29000 17022000 14571000 33675000 37840000 -7921000 -7801000 -16057000 -24321000 -853000 -436000 -1712000 -672000 666000 -5333000 -1390000 -471000 -3860000 3567000 -2297000 2971000 3210000 -28000 634000 -99000 1133000 2561000 4724000 -7501000 1368000 -5360000 -3077000 -23558000 -22953000 109000 837000 -61000 -1684000 -5469000 -3914000 -23497000 -21269000 -0.10 -0.07 -0.41 -0.40 57497000 53481000 56667000 53028000 -5469000 -3914000 -23497000 -21269000 -924000 -953000 -669000 1096000 -924000 -953000 -669000 1096000 -6393000 -4867000 -24166000 -20173000 57435994 6000 5614121 50637000 393082000 -8343000 -140747000 261000 294896000 -5469000 -5469000 -924000 -924000 1868000 1868000 76753 57512747 6000 5614121 50637000 394950000 -8343000 -146216000 -663000 290371000 55570282 6000 5972779 54224000 390232000 -5633000 -129030000 6000 309805000 -9351000 6311000 -3040000 55570282 6000 5972779 54224000 380881000 -5633000 -122719000 6000 306765000 -23497000 -23497000 -669000 -669000 3691000 3691000 935633 6790000 6790000 525060 2710000 2710000 1172442 792 1000 1000 358658 -358658 3587000 -3587000 57512747 6000 5614121 50637000 394950000 -8343000 -146216000 -663000 290371000 52919162 5000 5321999 43220000 377572000 -5174000 -100807000 2419000 317235000 -9351000 2617000 -6734000 550388 10000000 10000000 52919162 5000 5872387 53220000 368221000 -5174000 -98190000 2419000 320501000 -3914000 -3914000 -953000 -953000 1019000 1019000 -1334000 -1334000 336965 313980 4381 5000 5000 230199 -230199 2302000 -2302000 53804687 5000 5642188 50918000 372881000 -5174000 -102104000 1466000 317992000 52303862 5000 5568096 45681000 369756000 -5174000 -85015000 370000 325623000 -9351000 4180000 -5171000 52303862 5000 5568096 45681000 360405000 -5174000 -80835000 370000 320452000 -21269000 -21269000 1096000 1096000 4314000 4314000 334254 -2056000 -2056000 336965 550388 10000000 1334000 11334000 345230 8080 9000 9000 476296 -476296 4763000 -4763000 53804687 5000 5642188 50918000 372881000 -5174000 -102104000 1466000 317992000 -23497000 -21269000 508000 213000 7243000 7315000 582000 719000 3691000 4314000 -61000 -1684000 -5333000 -1390000 3567000 -2297000 338000 213000 262000 3210000 5000 65000 -21000 2364000 29000 1974000 1886000 1911000 1220000 -1070000 -1571000 2603000 2099000 -578000 -741000 -5784000 -14311000 105000 2253000 -105000 -2253000 14543000 28000 27000 1000 9000 8043000 6790000 6000 30000 288000 282000 -1562000 14273000 10000 -93000 -7441000 -2384000 22800000 8374000 15359000 5990000 1032000 183000 10000000 2056000 1334000 3587000 4763000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 1. Organization and Business Operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">GTY Technology Holdings Inc. and its subsidiaries (“GTY” or the “Company”) offers a cloud-based suite of solutions primarily for North American state and local governments. GTY’s cloud-based suite of solutions for state and local governments addresses functions in procurement, payments, grant management, budgeting and permitting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company is headquartered in Las Vegas, Nevada and has other offices in the United States and Canada.  The following is a brief description of the Company’s primary subsidiaries and their businesses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Bonfire, a Procurement Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">Bonfire Interactive Ltd. (“Bonfire” or “Procurement”) was incorporated on March 5, 2012 under the laws of the Province of Ontario. Bonfire is a provider of strategic sourcing and procurement software, serving customers in government, the broader public sector, and various highly regulated commercial vertical markets. Bonfire offers customers and their sourcing professionals a modern software-as-a-service (“SaaS”) application that helps find, engage, evaluate, negotiate and award vendor and supplier contracts. Bonfire delivers workflow automation, data collection and analysis, and collaboration to drive cost savings, compliance, and strategic outcomes. All of Bonfire’s applications are delivered as a SaaS offering, and Bonfire offers implementation and premium support services.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">CityBase, a Payments Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">CityBase, Inc. (“CityBase” or “Payments”), a Delaware corporation headquartered in Chicago, provides dynamic content, digital services, and integrated payments via a SaaS platform that includes technological functionality accessible via web and mobile, kiosk, point-of-sale, and other channels. CityBase software integrates its platform to underlying systems of record, billing, and other source systems, and configures payments and digital services to meet the requirements of its customers, which include government agencies and utility companies.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">eCivis, a Grants Management Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">eCivis, Inc. (“eCivis” or “Grants Management”), a Delaware corporation headquartered in Los Angeles, California, is a leading SaaS provider of grants management and indirect cost reimbursement solutions that enable its customers to standardize and streamline complex grant processes in a fully integrated platform. The eCivis platform consists of four core cloud-based products, including grants research, grants management, sub-recipient management, and cost allocation and recovery. To assist its customers in the implementation of its cloud-based products, eCivis offers one-time implementation services, including data integration, grants migration and change management. Additionally, eCivis provides ongoing grants management training, cost allocation plan consulting and cost recovery services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Open Counter, a Permitting Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Open Counter Enterprises Inc. (“Open Counter” or “Permitting”), a Delaware corporation headquartered in Boston, Massachusetts, is a developer and provider of software tools for cities to streamline permitting and licensing services for municipal governments. Open Counter provides customers with software through a hosted platform and provides professional services related to software implementation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Questica, a Budget Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Questica Software Inc. (“Questica” and, collectively with Sherpa, “Budget”) is an Ontario corporation organized in 1998 and headquartered in Burlington, Ontario, Canada.  Questica designs and develops budgeting software that supports the unique requirements of the public sector. The Questica suite of products are part of a comprehensive web-based budgeting preparation, performance, management and data visualization solution that enables public sector and non-profit organizations to improve and shorten their budgeting cycles. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Sherpa, a Budget Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Sherpa Government Solutions LLC (“Sherpa” and, collectively with Questica, “Budget”) is a Colorado limited liability company headquartered in Denver, Colorado, established in 2004. Sherpa is a leading provider of public sector budgeting software and consulting services that help state and local governments create and manage budgets and performance. Customers purchase Sherpa’s software and then engage its consulting services to configure the software and receive training on how to manage the software going forward.  Following implementation, customers continue to use the software in exchange for maintenance or subscription fees.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 2. Restatement of Previously Issued Financial Statements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;">On </span>April 12, 2021, the Acting Director of the Division of Corporation Finance and Acting Chief Accountant of the Securities and Exchange Commission together issued a “Staff Statement on Accounting and Reporting Considerations for Warrants Issued by Special Purpose Acquisition Companies (“SPACs”)” (the “SEC Statement”), concluding that SPAC warrants may require classification as a liability rather than equity. The SEC Statement discussed “certain features of warrants issued in SPAC transactions” that “may be common across all entities”. It focused in part on provisions in warrant agreements for potential changes to the settlement amounts dependent upon the characteristics of the warrant holder, and specifically whether the warrant holder is an input into the pricing of a fixed-for-fixed option on equity shares. According to the SEC Staff Statement, if the warrant holder is not an input into such pricing, these provisions would preclude the warrant from being classified in equity and thus require classification as a liability. As a result of the SEC Statement, the Company reevaluated the accounting treatment of the public warrants and private warrants issued in connection with its initial public offering and previously recorded as equity on the Company’s consolidated balance sheet. The Company’s public warrants were correctly classified as equity. Because the Company’s private warrants do not contain a provision whereby the Company can call the warrants, however, the private warrants should have been recorded at fair value as a liability in the Company’s consolidated balance sheet. The Company assessed this error and determined it was not material to previously issued financial statements. Accordingly, the Company has revised, rather than restate, its previously issued 2020 quarterly and annual financial statements in the Company’s filings for 2021 on Forms 10-Q and 10-K filings.  Additionally, the historical quarterly and annual financial statements prior to the business combination were not restated due to the change in accounting as we believe the information is no longer relevant to investors.   </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following tables present the effect of the revision for the financial statement line items adjusted in the affected periods:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Condensed Consolidated Statements of Operations and Comprehensive Loss</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:53.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Previously Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Revised</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of warrant liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,860)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,860)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,774</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,860)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,914</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Comprehensive loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,727</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,860)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,867</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss per share, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.15)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.07)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:53.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Previously Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Revised</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of warrant liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,297)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,297)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,297)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,269</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Comprehensive loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,470</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,297)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,173</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss per share, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.44)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.40)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Condensed Consolidated Statements of Cash Flows</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:53.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Previously Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Revised</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,566</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,297)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,269</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,297)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,297)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Condensed Consolidated Balance Sheet</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:53.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Previously Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Revised</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrant liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,040</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,040</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additional paid in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 390,232</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,351)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 380,881</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated deficit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (129,030)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,311</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (122,719)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Condensed Consolidated Statements of Operations and Comprehensive Loss</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:53.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Previously Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Revised</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of warrant liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,860)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,860)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,774</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,860)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,914</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Comprehensive loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,727</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,860)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,867</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss per share, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.15)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.07)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:53.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Previously Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Revised</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of warrant liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,297)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,297)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,297)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,269</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Comprehensive loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,470</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,297)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,173</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss per share, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.44)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.40)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Condensed Consolidated Statements of Cash Flows</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:53.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Previously Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Revised</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,566</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,297)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,269</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,297)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,297)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Condensed Consolidated Balance Sheet</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:53.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Previously Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As Revised</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrant liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,040</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,040</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additional paid in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 390,232</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,351)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 380,881</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated deficit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (129,030)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,311</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (122,719)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> -3860000 -3860000 -7774000 3860000 -3914000 -8727000 3860000 -4867000 -0.15 0.08 -0.07 -2297000 -2297000 -23566000 2297000 -21269000 -22470000 2297000 -20173000 -0.44 0.04 -0.40 -23566000 2297000 -21269000 -2297000 -2297000 3040000 3040000 390232000 -9351000 380881000 -129030000 6311000 -122719000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 3. Summary of Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The accompanying condensed consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information. Certain information and disclosures normally included in condensed consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. The accompanying condensed consolidated financial statements should be read in conjunction with the Company's audited financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020 filed with the Securities and Exchange Commission (“SEC”) on February 19, 2021. Certain reclassifications have been made to conform to current period presentation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Principles of Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The condensed consolidated financial statements include all accounts of the Company and its subsidiaries. All material intercompany transactions and balances have been eliminated in the accompanying condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The preparation of the condensed consolidated financial statements and related disclosures in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the balance sheets and the reported amounts of revenues and expenses during the reporting periods. Significant items subject to such estimates include revenue recognition, the carrying value of goodwill, the fair value of acquired intangibles, the capitalization of software development costs, the useful lives of intangible assets, share-based compensation, right of use assets, warrant liability, financing and operating lease liabilities, contingent consideration and the valuation allowance of deferred tax assets resulting from net operating losses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">COVID-19 Update</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In December 2019, the emergence of a novel coronavirus, or COVID-19, was reported and in March 2020, the World Health Organization, or WHO, characterized COVID-19 as a pandemic.  <span style="color:#212529;">The broader implications of the global emergence of COVID-19 on the Company’s business, operating results, and overall financial performance continue to remain uncertain and they </span>depend on certain developments, including the duration and spread of the outbreak and variants, impact on the Company’s customers and its sales cycles, impact on its partners or employees, and impact on the economic </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">environment and financial markets, all of which are uncertain and cannot be predicted. <span style="color:#212529;"> Since March 2020, the Company saw certain new and existing customers halt or decrease investment in infrastructure and, although conditions have improved, the Company expects that certain of its current and potential customers will continue to take actions to reduce operating expenses and moderate cash flows, including by delaying sales and requesting extended billing and payment terms. The Company will continue to actively monitor the situation and may take further actions that alter its business operations, as may be required by federal, state, or local authorities, or that the Company determines are in the best interests of its employees, customers, partners, suppliers, and stockholders.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Significant Accounting Policies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:44pt;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">There have been no material changes to the Company’s significant accounting policies previously disclosed in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020 as filed with the SEC on February 19, 2021 aside from those described in Note 2.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fair Value</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The fair value of an asset or liability is the price that would be received to sell an asset or transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company utilizes a fair value hierarchy that maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value and defines three levels of inputs that may be used to measure fair value<i style="font-style:italic;">.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Level 1 — uses quoted prices in active markets for identical assets or liabilities.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Level 2 — uses observable inputs other than quoted prices in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Level 3 — uses one or more significant inputs that are unobservable and supported by little or no market activity, and that reflect the use of significant management judgment.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company’s only material financial instruments carried at fair value as of June 30, 2021 and December 31, 2020, with changes in fair value flowing through current earnings, consist of contingent consideration liabilities recorded in conjunction with business combinations and the fair value of its warrant liabilities are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement at</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reporting Date Using</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">for Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration – current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 729</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 729</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration – long term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,880</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrant liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,607</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,607</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total liabilities measured at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,216</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement at</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reporting Date Using</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">for Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration – current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 743</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 743</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration – long term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,530</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrant liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,040</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,040</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total liabilities measured at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,313</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">There were no transfers made among the three levels in the fair value hierarchy during the three and six months ended June 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following tables present additional information about Level 3 liabilities measured at fair value. Both observable and unobservable inputs may be used to determine the fair value of positions that the Company has classified within the Level 3 category. As a result, the unrealized gains and losses for liabilities within the Level 3 category may include changes in fair value that were attributable to both observable (e.g., changes in market interest rates) and unobservable (e.g., changes in unobservable long-dated volatilities) inputs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Changes in contingent consideration liabilities measured at fair value from December 31, 2020 to June 30, 2021 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contingent consideration – December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,273</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,364</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Payments of contingent consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28)</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contingent consideration – June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,609</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On February 19, 2019, the Company consummated several acquisitions (collectively, the “Acquisition”), pursuant to which it acquired each of <span style="background-color:#ffffff;">Bonfire</span>, CityBase, eCivis , Open Counter, <span style="background-color:#ffffff;">Questica </span>and Sherpa (together with Bonfire, CityBase, eCivis, Open Counter and Questica, the “Acquired Companies”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The fair value of the Company’s contingent consideration liabilities recorded as part of the Acquisition has been classified within Level 3 in the fair value hierarchy. The contingent consideration represents the estimated fair value of future payments due to the sellers based on each company’s achievement of annual earnings targets in certain years and other events considered in certain transaction documents. The fair values of the contingent consideration were calculated through the use of either Monte Carlo simulation or modified Black-Scholes analyses based on earnings projections for the respective earn-out periods, corresponding earnings thresholds, and approximate timing of payments as outlined in the purchase agreements for each of the Acquired Companies. The analyses utilized the following assumptions: (i) expected term; (ii) risk-adjusted net sales or earnings; (iii) risk-free interest rate; and (iv) expected volatility of earnings. Estimated payments, as determined through the respective models, were further discounted by a credit spread assumption to account for credit risk. The contingent consideration is revalued to fair value each period, and any increase or decrease is recorded in operating income (loss). The fair value of the contingent consideration may be impacted by certain unobservable inputs, most significantly with regard to discount rates, expected volatility and historical and projected performance. Significant changes to these inputs in isolation could result in a significantly different fair value measurement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Changes in the warrant liability measured at fair value from December 31, 2020 to June 30, 2021 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrant liability – December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,040</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,567</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrant liability – June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,607</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The warrant liability was estimated using a Black-Scholes model derived from a Monte Carlo simulation of the Company’s outstanding public warrants.  These inputs were primarily derived from the implied volatility of the traded public warrant price.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The carrying value of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities, and term loans approximates fair value because of the short-term nature of these instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company measures certain assets at fair value on a non-recurring basis, generally annually or when events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable. These assets include goodwill and other intangible assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">A financial instrument’s categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Disaggregation of Revenues</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Subscriptions, support and maintenance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,333</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,434</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,498</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,158</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Professional services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,819</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,627</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">License</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 81</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 243</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 144</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 626</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Asset sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,317</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,164</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,576</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,440</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Revenues</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Subscription, support and maintenance</i>. The Company delivers its solutions primarily as a subscription service that provides customers with access to SaaS related support and updates during the term of the arrangement. Revenues are recognized ratably over the contract term as the customer simultaneously receives and consumes the benefits of the subscription, as the service is made available by the Company. The first year of subscription fees are typically payable within 30 days after the execution of a contract, and thereafter upon renewal. The Company initially records subscription fees as contract liabilities and recognizes revenues on a straight-line basis over the term of the agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s contracts may include variable consideration in the form of usage fees, which are constrained and recognized once the uncertainties associated with the constraint are resolved, which is when usage occurs and the fee is known.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Subscription, support and maintenance revenues also include on-premise support or maintenance pertaining to license sales. Revenues from on-premise support are recognized on a straight-line basis over the support period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Revenues from subscription, support and maintenance comprised approximately 79% and 76% of total revenues for the three months ended June 30, 2021 and 2020 and 78% and 72% for the six months ended June 30, 2021 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Professional services</i>.    The Company’s professional services contracts generate revenues on a time and materials or fixed fee basis. Revenues are recognized as the services are rendered for time and materials contracts. Revenues are recognized when the milestones are achieved and accepted by the customer or on a proportional performance basis for fixed fee contracts. Training revenues are recognized as the services are performed. Revenues from professional services comprised approximately 20% and 22% of total revenues for the three months ended June 30, 2021 and 2020 and 21% and 25% for the six months ended June 30, 2021 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">License.</i><span style="font-style:italic;font-weight:bold;"> </span>Revenues from distinct licensed software are recognized upfront when the software is made available to the customer, which normally coincides with contract execution, as this is when the customer has the risks and rewards of the right to use the software. Revenues from licenses comprised approximately less than 1% and 2% of total revenues for the three months ended June 30, 2021 and 2020 and approximately less than 1% and 3% for the six months ended June 30, 2021 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Asset sales.</i> Revenues from asset sales are recognized when the asset, typically a kiosk, has been received by the customer and is fully operational and ready to accept transactions, which is when the customer obtains control and has the risks and rewards of the asset. Asset sales were less than 1% of total revenues for the three and six months ended June 30, 2021 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Restructuring Charges</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On March 30, 2020, the Company implemented a global restructuring plan which resulted in an approximate 10% reduction of the Company’s workforce.  This action was intended to streamline the Company’s operational reporting and reduce operating cash outflows.  The Company recorded pre-tax restructuring charges of approximately $3.7 million which is comprised of one-time employee termination benefits paid over a weighted-average period of approximately 10 months.  All termination benefits associated with the restructuring plan have been paid as of June 30, 2021.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Net Loss per Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Net loss per share of common stock is computed by dividing net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net income per share of common stock is computed similarly to basic net income per share of common stock except that it reflects the potential dilution that could occur if dilutive securities or other obligations to issue common stock were exercised or converted into common stock. Due to the net loss for the three and six months ended June 30, 2021 and 2020, diluted and basic loss per share are the same.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Securities that could potentially dilute net loss per share in the future that were not included in the computation of diluted loss per share at June 30, 2021 and 2020 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:87.61%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants to purchase common stock</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,093,334</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,093,334</p></td></tr><tr><td style="vertical-align:bottom;width:65.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,676,301</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,333,152</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options to purchase common stock</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 244,762</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251,771</p></td></tr><tr><td style="vertical-align:bottom;width:65.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,014,397</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,678,257</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In determining the quarterly benefit from income taxes, the Company uses the annual estimated effective tax rate applied to the actual year-to-date loss, adjusted for discrete items arising in that quarter.  The Company’s annual estimated effective tax rate differs from the U.S. federal statutory rate of 21% as a result of state taxes, foreign taxes and changes in the Company’s valuation allowance for domestic income taxes.  For the three and six months ended June 30, 2021 and 2020, the Company recorded a $(0.1) million, $(0.8) million, $0.1 million, and $1.7 million benefit from (provision for) income taxes, respectively.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Adopted Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">On January 1, 2020, the Company adopted Accounting Standards Update (“ASU”) No. 2018-13, </span><i style="font-weight:normal;">Changes to Disclosure Requirements for Fair Value Measurements (Topic 820),</i><span style="font-style:normal;font-weight:normal;"> which improved the effectiveness of disclosure requirements for recurring and nonrecurring fair value measurements.  The standard removes, modifies, and adds certain disclosure requirements.  The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On January 1, 2020, the Company adopted ASU No. 2018-15, <i style="font-style:italic;">Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40) – Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</i>.  ASU 2018-15 aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under Accounting Standards Codification (“ASC”) 350-40 – Internal Use Software, in order to determine which costs to capitalize and recognize as an asset and which costs to expense.  The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;color:#212529;">On January 1, 2021, the Company adopted ASU 2019-12, Income Taxes (Topic 740), </span><i style="color:#212529;font-style:italic;">Simplifying the Accounting for Income Taxes.  </i><span style="background-color:#ffffff;color:#212529;"> ASU 2019-12 simplifies various aspects related to accounting for income taxes, removes certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance to improve consistent application. </span>The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Issued Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In August 2020, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2020-06,<i style="font-style:italic;"> Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity </i>(ASU 2020-06), which simplifies the accounting for convertible instruments by reducing the number of accounting models available for <span style="background-color:#ffffff;">convertible debt instruments. This guidance also eliminates the treasury stock method to calculate diluted earnings per share for convertible instruments and requires the use of the if-converted method. This guidance will be effective for the Company in the first quarter of 2022 on a full or modified retrospective basis, with early adoption permitted. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The accompanying condensed consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information. Certain information and disclosures normally included in condensed consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. The accompanying condensed consolidated financial statements should be read in conjunction with the Company's audited financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020 filed with the Securities and Exchange Commission (“SEC”) on February 19, 2021. Certain reclassifications have been made to conform to current period presentation.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Principles of Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The condensed consolidated financial statements include all accounts of the Company and its subsidiaries. All material intercompany transactions and balances have been eliminated in the accompanying condensed consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The preparation of the condensed consolidated financial statements and related disclosures in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the balance sheets and the reported amounts of revenues and expenses during the reporting periods. Significant items subject to such estimates include revenue recognition, the carrying value of goodwill, the fair value of acquired intangibles, the capitalization of software development costs, the useful lives of intangible assets, share-based compensation, right of use assets, warrant liability, financing and operating lease liabilities, contingent consideration and the valuation allowance of deferred tax assets resulting from net operating losses.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">COVID-19 Update</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In December 2019, the emergence of a novel coronavirus, or COVID-19, was reported and in March 2020, the World Health Organization, or WHO, characterized COVID-19 as a pandemic.  <span style="color:#212529;">The broader implications of the global emergence of COVID-19 on the Company’s business, operating results, and overall financial performance continue to remain uncertain and they </span>depend on certain developments, including the duration and spread of the outbreak and variants, impact on the Company’s customers and its sales cycles, impact on its partners or employees, and impact on the economic </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">environment and financial markets, all of which are uncertain and cannot be predicted. <span style="color:#212529;"> Since March 2020, the Company saw certain new and existing customers halt or decrease investment in infrastructure and, although conditions have improved, the Company expects that certain of its current and potential customers will continue to take actions to reduce operating expenses and moderate cash flows, including by delaying sales and requesting extended billing and payment terms. The Company will continue to actively monitor the situation and may take further actions that alter its business operations, as may be required by federal, state, or local authorities, or that the Company determines are in the best interests of its employees, customers, partners, suppliers, and stockholders.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Significant Accounting Policies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:44pt;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">There have been no material changes to the Company’s significant accounting policies previously disclosed in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020 as filed with the SEC on February 19, 2021 aside from those described in Note 2.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fair Value</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The fair value of an asset or liability is the price that would be received to sell an asset or transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company utilizes a fair value hierarchy that maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value and defines three levels of inputs that may be used to measure fair value<i style="font-style:italic;">.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Level 1 — uses quoted prices in active markets for identical assets or liabilities.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Level 2 — uses observable inputs other than quoted prices in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Level 3 — uses one or more significant inputs that are unobservable and supported by little or no market activity, and that reflect the use of significant management judgment.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company’s only material financial instruments carried at fair value as of June 30, 2021 and December 31, 2020, with changes in fair value flowing through current earnings, consist of contingent consideration liabilities recorded in conjunction with business combinations and the fair value of its warrant liabilities are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement at</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reporting Date Using</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">for Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration – current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 729</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 729</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration – long term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,880</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrant liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,607</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,607</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total liabilities measured at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,216</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement at</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reporting Date Using</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">for Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration – current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 743</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 743</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration – long term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,530</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrant liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,040</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,040</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total liabilities measured at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,313</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">There were no transfers made among the three levels in the fair value hierarchy during the three and six months ended June 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following tables present additional information about Level 3 liabilities measured at fair value. Both observable and unobservable inputs may be used to determine the fair value of positions that the Company has classified within the Level 3 category. As a result, the unrealized gains and losses for liabilities within the Level 3 category may include changes in fair value that were attributable to both observable (e.g., changes in market interest rates) and unobservable (e.g., changes in unobservable long-dated volatilities) inputs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Changes in contingent consideration liabilities measured at fair value from December 31, 2020 to June 30, 2021 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contingent consideration – December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,273</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,364</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Payments of contingent consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28)</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contingent consideration – June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,609</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On February 19, 2019, the Company consummated several acquisitions (collectively, the “Acquisition”), pursuant to which it acquired each of <span style="background-color:#ffffff;">Bonfire</span>, CityBase, eCivis , Open Counter, <span style="background-color:#ffffff;">Questica </span>and Sherpa (together with Bonfire, CityBase, eCivis, Open Counter and Questica, the “Acquired Companies”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The fair value of the Company’s contingent consideration liabilities recorded as part of the Acquisition has been classified within Level 3 in the fair value hierarchy. The contingent consideration represents the estimated fair value of future payments due to the sellers based on each company’s achievement of annual earnings targets in certain years and other events considered in certain transaction documents. The fair values of the contingent consideration were calculated through the use of either Monte Carlo simulation or modified Black-Scholes analyses based on earnings projections for the respective earn-out periods, corresponding earnings thresholds, and approximate timing of payments as outlined in the purchase agreements for each of the Acquired Companies. The analyses utilized the following assumptions: (i) expected term; (ii) risk-adjusted net sales or earnings; (iii) risk-free interest rate; and (iv) expected volatility of earnings. Estimated payments, as determined through the respective models, were further discounted by a credit spread assumption to account for credit risk. The contingent consideration is revalued to fair value each period, and any increase or decrease is recorded in operating income (loss). The fair value of the contingent consideration may be impacted by certain unobservable inputs, most significantly with regard to discount rates, expected volatility and historical and projected performance. Significant changes to these inputs in isolation could result in a significantly different fair value measurement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Changes in the warrant liability measured at fair value from December 31, 2020 to June 30, 2021 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrant liability – December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,040</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,567</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrant liability – June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,607</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The warrant liability was estimated using a Black-Scholes model derived from a Monte Carlo simulation of the Company’s outstanding public warrants.  These inputs were primarily derived from the implied volatility of the traded public warrant price.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The carrying value of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities, and term loans approximates fair value because of the short-term nature of these instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company measures certain assets at fair value on a non-recurring basis, generally annually or when events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable. These assets include goodwill and other intangible assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">A financial instrument’s categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement at</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reporting Date Using</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">for Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration – current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 729</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 729</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration – long term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,880</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrant liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,607</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,607</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total liabilities measured at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,216</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement at</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reporting Date Using</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">for Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration – current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 743</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 743</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration – long term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,530</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrant liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,040</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,040</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total liabilities measured at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,313</p></td></tr></table> 729000 729000 44880000 44880000 6607000 6607000 52216000 52216000 743000 743000 42530000 42530000 3040000 3040000 46313000 46313000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Changes in contingent consideration liabilities measured at fair value from December 31, 2020 to June 30, 2021 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contingent consideration – December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,273</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,364</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Payments of contingent consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28)</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contingent consideration – June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,609</p></td></tr></table> 43273000 2364000 28000 45609000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrant liability – December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,040</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,567</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrant liability – June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,607</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table> 3040000 3567000 6607000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Disaggregation of Revenues</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Subscriptions, support and maintenance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,333</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,434</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,498</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,158</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Professional services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,819</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,627</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">License</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 81</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 243</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 144</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 626</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Asset sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,317</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,164</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,576</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,440</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Revenues</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Subscription, support and maintenance</i>. The Company delivers its solutions primarily as a subscription service that provides customers with access to SaaS related support and updates during the term of the arrangement. Revenues are recognized ratably over the contract term as the customer simultaneously receives and consumes the benefits of the subscription, as the service is made available by the Company. The first year of subscription fees are typically payable within 30 days after the execution of a contract, and thereafter upon renewal. The Company initially records subscription fees as contract liabilities and recognizes revenues on a straight-line basis over the term of the agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s contracts may include variable consideration in the form of usage fees, which are constrained and recognized once the uncertainties associated with the constraint are resolved, which is when usage occurs and the fee is known.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Subscription, support and maintenance revenues also include on-premise support or maintenance pertaining to license sales. Revenues from on-premise support are recognized on a straight-line basis over the support period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Revenues from subscription, support and maintenance comprised approximately 79% and 76% of total revenues for the three months ended June 30, 2021 and 2020 and 78% and 72% for the six months ended June 30, 2021 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Professional services</i>.    The Company’s professional services contracts generate revenues on a time and materials or fixed fee basis. Revenues are recognized as the services are rendered for time and materials contracts. Revenues are recognized when the milestones are achieved and accepted by the customer or on a proportional performance basis for fixed fee contracts. Training revenues are recognized as the services are performed. Revenues from professional services comprised approximately 20% and 22% of total revenues for the three months ended June 30, 2021 and 2020 and 21% and 25% for the six months ended June 30, 2021 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">License.</i><span style="font-style:italic;font-weight:bold;"> </span>Revenues from distinct licensed software are recognized upfront when the software is made available to the customer, which normally coincides with contract execution, as this is when the customer has the risks and rewards of the right to use the software. Revenues from licenses comprised approximately less than 1% and 2% of total revenues for the three months ended June 30, 2021 and 2020 and approximately less than 1% and 3% for the six months ended June 30, 2021 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Asset sales.</i> Revenues from asset sales are recognized when the asset, typically a kiosk, has been received by the customer and is fully operational and ready to accept transactions, which is when the customer obtains control and has the risks and rewards of the asset. Asset sales were less than 1% of total revenues for the three and six months ended June 30, 2021 and 2020.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Subscriptions, support and maintenance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,333</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,434</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,498</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,158</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Professional services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,819</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,627</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">License</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 81</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 243</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 144</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 626</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Asset sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,317</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,164</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,576</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,440</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table> 11333000 8434000 21498000 16158000 2878000 2458000 5819000 5627000 81000 243000 144000 626000 25000 29000 115000 29000 14317000 11164000 27576000 22440000 0.79 0.76 0.78 0.72 0.20 0.22 0.21 0.25 0.01 0.02 0.01 0.03 0.01 0.01 0.01 0.01 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Restructuring Charges</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On March 30, 2020, the Company implemented a global restructuring plan which resulted in an approximate 10% reduction of the Company’s workforce.  This action was intended to streamline the Company’s operational reporting and reduce operating cash outflows.  The Company recorded pre-tax restructuring charges of approximately $3.7 million which is comprised of one-time employee termination benefits paid over a weighted-average period of approximately 10 months.  All termination benefits associated with the restructuring plan have been paid as of June 30, 2021.  </p> 0.10 3700000 P10M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Net Loss per Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Net loss per share of common stock is computed by dividing net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net income per share of common stock is computed similarly to basic net income per share of common stock except that it reflects the potential dilution that could occur if dilutive securities or other obligations to issue common stock were exercised or converted into common stock. Due to the net loss for the three and six months ended June 30, 2021 and 2020, diluted and basic loss per share are the same.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Securities that could potentially dilute net loss per share in the future that were not included in the computation of diluted loss per share at June 30, 2021 and 2020 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:87.61%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants to purchase common stock</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,093,334</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,093,334</p></td></tr><tr><td style="vertical-align:bottom;width:65.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,676,301</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,333,152</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options to purchase common stock</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 244,762</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251,771</p></td></tr><tr><td style="vertical-align:bottom;width:65.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,014,397</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,678,257</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:87.61%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants to purchase common stock</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,093,334</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,093,334</p></td></tr><tr><td style="vertical-align:bottom;width:65.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,676,301</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,333,152</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options to purchase common stock</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 244,762</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251,771</p></td></tr><tr><td style="vertical-align:bottom;width:65.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,014,397</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,678,257</p></td></tr></table> 27093334 27093334 3676301 3333152 244762 251771 31014397 30678257 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In determining the quarterly benefit from income taxes, the Company uses the annual estimated effective tax rate applied to the actual year-to-date loss, adjusted for discrete items arising in that quarter.  The Company’s annual estimated effective tax rate differs from the U.S. federal statutory rate of 21% as a result of state taxes, foreign taxes and changes in the Company’s valuation allowance for domestic income taxes.  For the three and six months ended June 30, 2021 and 2020, the Company recorded a $(0.1) million, $(0.8) million, $0.1 million, and $1.7 million benefit from (provision for) income taxes, respectively.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 0.21 100000 800000 -100000 -1700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Adopted Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">On January 1, 2020, the Company adopted Accounting Standards Update (“ASU”) No. 2018-13, </span><i style="font-weight:normal;">Changes to Disclosure Requirements for Fair Value Measurements (Topic 820),</i><span style="font-style:normal;font-weight:normal;"> which improved the effectiveness of disclosure requirements for recurring and nonrecurring fair value measurements.  The standard removes, modifies, and adds certain disclosure requirements.  The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On January 1, 2020, the Company adopted ASU No. 2018-15, <i style="font-style:italic;">Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40) – Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</i>.  ASU 2018-15 aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under Accounting Standards Codification (“ASC”) 350-40 – Internal Use Software, in order to determine which costs to capitalize and recognize as an asset and which costs to expense.  The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;color:#212529;">On January 1, 2021, the Company adopted ASU 2019-12, Income Taxes (Topic 740), </span><i style="color:#212529;font-style:italic;">Simplifying the Accounting for Income Taxes.  </i><span style="background-color:#ffffff;color:#212529;"> ASU 2019-12 simplifies various aspects related to accounting for income taxes, removes certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance to improve consistent application. </span>The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Issued Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In August 2020, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2020-06,<i style="font-style:italic;"> Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity </i>(ASU 2020-06), which simplifies the accounting for convertible instruments by reducing the number of accounting models available for <span style="background-color:#ffffff;">convertible debt instruments. This guidance also eliminates the treasury stock method to calculate diluted earnings per share for convertible instruments and requires the use of the if-converted method. This guidance will be effective for the Company in the first quarter of 2022 on a full or modified retrospective basis, with early adoption permitted. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 4. Intangible Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company recognized goodwill and certain identifiable intangible assets in connection with business combinations. Identifiable intangible assets consist of the following as of June 30, 2021 and December 31, 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:68.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Carrying Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Carrying Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Patents / Developed Technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,084</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,740)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,344</p></td></tr><tr><td style="vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trade Names / Trademarks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,025)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,323</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer Relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,003</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,053)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,950</p></td></tr><tr><td style="vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-Compete Agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (915)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 247</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Intangibles</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128,597</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (34,733)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,864</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:68.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Carrying Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Carrying Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Patents / Developed Technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,084</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,026)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,058</p></td></tr><tr><td style="vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trade Names / Trademarks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,227)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,121</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer Relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,003</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,514)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,489</p></td></tr><tr><td style="vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-Compete Agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (723)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 439</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Intangibles</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128,597</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27,490)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 101,107</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Amortization expense recognized by the Company related to intangible assets was $3.6 million for each of the three months ended June 30, 2021 and June 30, 2020 and was $7.2 million and $7.3 million for the six months ended June 30, 2021 and June 30, 2020, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The estimated aggregate future amortization expense for intangible assets is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:60%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Six months ended December 31, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,368</p></td></tr><tr><td style="vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year ended December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,276</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year ended December 31, 2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,224</p></td></tr><tr><td style="vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year ended December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,263</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year ended December 31, 2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,224</p></td></tr><tr><td style="vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,509</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,864</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company recognized goodwill and certain identifiable intangible assets in connection with business combinations. Identifiable intangible assets consist of the following as of June 30, 2021 and December 31, 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:68.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Carrying Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Carrying Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Patents / Developed Technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,084</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,740)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,344</p></td></tr><tr><td style="vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trade Names / Trademarks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,025)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,323</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer Relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,003</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,053)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,950</p></td></tr><tr><td style="vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-Compete Agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (915)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 247</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Intangibles</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128,597</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (34,733)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,864</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:68.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Carrying Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Carrying Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Patents / Developed Technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,084</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,026)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,058</p></td></tr><tr><td style="vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trade Names / Trademarks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,227)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,121</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer Relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,003</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,514)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,489</p></td></tr><tr><td style="vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-Compete Agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (723)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 439</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Intangibles</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128,597</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27,490)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 101,107</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 60084000 17740000 42344000 16348000 4025000 12323000 51003000 12053000 38950000 1162000 915000 247000 128597000 34733000 93864000 60084000 14026000 46058000 16348000 3227000 13121000 51003000 9514000 41489000 1162000 723000 439000 128597000 27490000 101107000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Amortization expense recognized by the Company related to intangible assets was $3.6 million for each of the three months ended June 30, 2021 and June 30, 2020 and was $7.2 million and $7.3 million for the six months ended June 30, 2021 and June 30, 2020, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The estimated aggregate future amortization expense for intangible assets is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:60%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Six months ended December 31, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,368</p></td></tr><tr><td style="vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year ended December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,276</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year ended December 31, 2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,224</p></td></tr><tr><td style="vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year ended December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,263</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year ended December 31, 2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,224</p></td></tr><tr><td style="vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,509</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,864</p></td></tr></table> 3600000 3600000 7200000 7300000 7368000 14276000 14224000 14263000 14224000 29509000 93864000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 5. Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company leases office space under agreements classified as operating leases that expire on various dates through 2030. Such leases do not require any contingent rental payments, impose any financial restrictions, or contain any residual value guarantees. Certain of the Company’s leases include renewal options and escalation clauses; renewal options have not been included in the calculation of the lease liabilities and right of use assets as the Company is not reasonably certain to exercise the options. Variable expenses generally represent the Company’s share of the landlord’s operating expenses. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">At June 30, 2021, the Company had operating right of use assets of approximately $2.4 million and operating lease liabilities of approximately $3.9 million, which are included in the condensed consolidated balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company purchases kiosks that are funded by finance leases that expire on various dates through 2023 and are included in fixed assets.  At June 30, 2021, the Company had finance lease right of use assets of $1.3 million and finance lease liabilities of approximately $0.5 million.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following summarizes quantitative information about the Company’s leases:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30, 2021:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Grants </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Procurement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Budget</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finance lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Amortization of right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26</p></td></tr><tr><td style="vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 370</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 194</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 108</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 449</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30, 2021:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Grants </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Procurement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Budget</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finance lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Amortization of right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52</p></td></tr><tr><td style="vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 728</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 350</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 217</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 848</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Grants </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Procurement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Budget</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease term – finance leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease term – operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average discount rate – finance leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:49.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average discount rate – operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of June 30, 2021, future minimum lease payments under non-cancellable leases are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"> <span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Procurement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Budget</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Six months ended December 31, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 247</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 211</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 686</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 325</p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year Ended December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 437</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 197</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year Ended December 31, 2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 390</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 390</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year Ended December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year Ended December 31, 2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 424</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 424</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 498</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 194</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,978</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,704</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 522</p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less present value discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (731)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (768)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (31)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Present value of lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 485</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 204</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,247</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,936</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 491</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 2400000 3900000 1300000 500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following summarizes quantitative information about the Company’s leases:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30, 2021:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Grants </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Procurement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Budget</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finance lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Amortization of right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26</p></td></tr><tr><td style="vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 370</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 194</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 108</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 449</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30, 2021:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Grants </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Procurement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Budget</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finance lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Amortization of right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52</p></td></tr><tr><td style="vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 728</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 350</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 217</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 848</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Grants </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Procurement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Budget</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease term – finance leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease term – operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average discount rate – finance leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:49.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average discount rate – operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table> 53000 53000 26000 26000 116000 115000 31000 108000 370000 116000 194000 31000 108000 449000 68000 68000 52000 52000 230000 230000 51000 217000 728000 230000 350000 51000 217000 848000 P0Y8M12D P0Y8M12D P1Y P0Y4M24D P1Y7M6D P9Y2M12D P7Y 0.130 0.130 0.099 0.100 0.080 0.048 0.062 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"> <span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Procurement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Budget</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Six months ended December 31, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 247</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 211</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 686</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 325</p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year Ended December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 437</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 197</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year Ended December 31, 2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 390</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 390</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year Ended December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year Ended December 31, 2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 424</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 424</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 498</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 194</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,978</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,704</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 522</p></td></tr><tr><td style="vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less present value discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (731)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (768)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (31)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Present value of lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 485</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 204</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,247</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,936</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 491</p></td></tr></table> 247000 228000 61000 211000 686000 325000 251000 123000 437000 688000 197000 10000 390000 390000 374000 374000 424000 424000 2142000 2142000 498000 228000 194000 3978000 4704000 522000 13000 24000 13000 731000 768000 31000 485000 204000 181000 3247000 3936000 491000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Note 6. Term Loans</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Credit Facility</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">On February 14, 2020, the Company entered into an unsecured term loan credit facility (“February 2020 Credit Facility”) that provided for borrowing of term loans in an aggregate principal amount of $12.0 million.  The credit facility had a maturity date of twelve months from the borrowing date of the term loans.  On the closing date, the Company fully drew on the credit facility net of deferred issuance costs of $0.7 million.  The $0.7 million of deferred issuance costs included $0.4 million of fees to be applied against interest and $0.3 million of other issuance costs.  Amounts outstanding under the credit facility bore interest from the date the term loans were first made until the last day of the fiscal month immediately following the six-month anniversary of such initial borrowing date at a rate per annum equal to twelve percent.  Commencing on the first day of each fiscal month thereafter, the interest rate increased by one percent per annum until the termination date.  The February 2020 Credit Facility was terminated on November 13, 2020 and $0.2 million of unamortized deferred issuance costs were expensed and included in other income, net.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">On November 13, 2020, the Company entered into a senior secured term loan facility (“November 2020 Credit Facility”) that provides for borrowing of term loans in an aggregate principal amount of $25,000,000. The November 2020 Credit Facility has a maturity date of 30 months from the borrowing of the term loans. On the closing date, the Company fully drew on the November 2020 Credit Facility and replaced the February 2020 Credit Facility. Amounts outstanding under the November 2020 Credit Facility accrue interest at a rate of eight percent plus LIBOR or 8.15% at June 30, 2021 and two percent payment-in-kind (“PIK”) interest.  The November 2020 Credit Facility is supported by a security interest in the assets of the Company and includes certain financial covenants pertaining to annual recurring revenue, revenue, and cash.  As of June 30, 2021, the Company was compliant with all financial covenants.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">For the three months ended June 30, 2021 and 2020, the Company recognized $0.9 million and $0.4 million of interest expense, respectively, under the February 2020 and November 2020 Credit Facilities and approximately $0.2 million and $0.1 million of debt issuance costs, respectively.  For the six months ended June 30, 2021 and 2020, the Company recognized $1.7 million and $0.6 million of interest expense, respectively, under the February 2020 and November 2020 Credit Facilities and approximately $0.3 million and $0.2 million of debt issuance costs, respectively.  At June 30, 2021, the Company had accrued approximately $0.2 million of accrued cash interest and $0.3 million of PIK interest.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Paycheck Protection Plan Loans (PPP Loans)</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">In April and May 2020, the Company’s subsidiaries CityBase, eCivis, and Sherpa received $2.0 million, $0.9 million and $0.2 million, respectively, in loan proceeds from the Paycheck Protection Program (the “PPP”) administered by the Small Business Administration of the United States government.  This program was established under the Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”), which was created to provide fast and direct economic assistance for American workers, families, small businesses, and preserves jobs for American industries.  The Company used the funds to support the compensation expenses related to its U.S. employees.  These loans mature two years from the date of issuance and accrue interest at a rate of one percent per annum, and the Company accounted for these loans in accordance with ASC 470.  The Company obtained forgiveness for the $3.2 million in loan proceeds pertaining to the PPP loans during the six months ended June 30, 2021.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company’s term loan is summarized as follows:</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="padding-left:94.5pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:56.11%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:30.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:30.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November 2020 <br/>Credit Facility</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Principal</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">$ 25,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Payment-in-kind ("PIK") accrued interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 331</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unamortized deferred issuance costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,310)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Term loans, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">$ 24,021</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Maturity Date</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">May 2023</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest Rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8% + LIBOR</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PIK Interest Rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2%</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 12000000.0 700000 700000 400000 300000 P6M 0.12 0.01 200000 25000000 0.08 0.0815 0.02 900000 400000 200000 100000 1700000 600000 300000 200000 200000 300000 2000000.0 900000 200000 P2Y 3200000 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="padding-left:94.5pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:56.11%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:30.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:30.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November 2020 <br/>Credit Facility</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Principal</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">$ 25,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Payment-in-kind ("PIK") accrued interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 331</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unamortized deferred issuance costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,310)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Term loans, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">$ 24,021</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Maturity Date</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">May 2023</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest Rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8% + LIBOR</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PIK Interest Rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2%</p></td></tr></table></div> 25000000 331000 1310000 24021000 0.08 0.02 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 7. Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Legal Proceedings</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">From time to time, the Company may become involved in legal proceedings arising in the ordinary course of its business. The Company is not currently a party to any legal proceedings that, if determined adversely to the Company, would have a material adverse effect on the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Indemnification</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Additionally, in the ordinary course of business, the Company may provide indemnification of varying scope and terms to customers, vendors, investors, directors and officers with respect to certain matters, including, but not limited to, losses arising out of our breach of such agreements, services to be provided by the Company, or from intellectual property infringement claims made by third parties. These indemnification provisions may survive termination of the underlying agreement and the maximum potential amount of future payments that the Company could be required to make under these indemnification provisions may not be subject to maximum loss clauses. The maximum potential amount of future payments that the Company could be required to make under these indemnification provisions is indeterminable. The Company has never paid a material claim, nor has it been sued in connection with these indemnification arrangements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of June 30, 2021 and December 31, 2020, the Company has not accrued a liability for any legal proceedings, claims or indemnification arrangements because the likelihood of incurring a payment obligation, if any, in connection with them is not probable or reasonably estimable.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 8. Shareholders’ Equity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Common Stock</span> – GTY is authorized to issue 400,000,000 shares of common stock with a par value of $0.0001 per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;font-style:normal;">On November 25, 2020, the Company entered into an At Market Issuance Sales Agreement with B. Riley Securities, Inc. (“B. Riley”) and Needham &amp; Company (“Needham” and together with B. Riley, the “Sales Agents”) with respect to an at-the-market offering program under which the Company may offer and sell, from time to time at its sole discretion, shares of its common stock, par value </span><span style="background-color:#ffffff;font-style:normal;">$0.0001</span><span style="background-color:#ffffff;font-style:normal;"> per share, having an aggregate offering price of up to </span><span style="background-color:#ffffff;font-style:normal;">$10.0</span><span style="background-color:#ffffff;font-style:normal;"> million through B. Riley and Needham as its sales agents. The issuance and sale, if any, of shares of common stock by the Company under the At Market Sales Agreement will be made pursuant to the Company’s effective registration statement on Form S-3.  During the three months ended March 31, 2021, the Company sold </span><span style="background-color:#ffffff;font-style:normal;">935,633</span><span style="background-color:#ffffff;font-style:normal;"> of common shares for </span><span style="background-color:#ffffff;font-style:normal;">$6.8</span><span style="background-color:#ffffff;font-style:normal;"> million in proceeds.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;">During the three months ended March 31, 2021, the Company issued </span><span style="background-color:#ffffff;">358,658</span><span style="background-color:#ffffff;"> of common shares for the same number of exchangeable shares to the former shareholders of Questica and Bonfire.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Share Redemptions</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">Under the agreements with eCivis, the Company acquired eCivis for aggregate consideration of approximately $14.0 million in cash and 2,883,433 shares of Company common stock, including 703,631 shares of the Company’s common stock which are redeemable for cash at any time in the sole discretion of the Company for a price of $10.00 per share (the “Redeemable Shares”).  Upon redemption of the Redeemable Shares, the Company must simultaneously redeem additional shares from the holder equal to 40% of the number of Redeemable Shares being redeemed (the “Additional Shares”) at $10 per share.  <span style="background-color:#ffffff;">If the Redeemable Shares were not redeemed by February 12, 2020 and February 12, 2021, the Company was required to issue additional shares, as calculated based on the number of outstanding Redeemable Shares. </span>In June 2019, 178,571 Redeemable Shares and 71,428 Additional Shares were redeemed and the Company recorded a $0.8 million loss.  During February 2020, the Company issued 334,254 Additional Shares and recorded a $2.1 million loss.  The remaining 525,060 shares of common stock were redeemed for a total of $8.0 million and the Company recorded a $5.3 million loss during the three months ended March 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Preferred Shares</span> – GTY is authorized to issue 25,000,000 preferred shares with a par value of $0.0001 per share. As of June 30, 2021 and December 31, 2020, there were no preferred shares issued or outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Warrants</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">At June 30, 2021 and December 31, 2020, there were a total of 27,093,334 warrants outstanding including 18,400,000 public warrants and 8,693,334 private warrants. The warrants were originally sold as part of the units offered in the Company’s initial public offering and expire five years from the date of the acquisition or February 2024. Each warrant entitles the holder thereof to purchase one share of common stock at a price of $11.50 per share, subject to adjustments. The warrants may be exercised only for a whole number of shares of common stock. No fractional shares will be issued upon exercise of the warrants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company may call the public warrants for redemption, in whole and not in part, at a price of $0.01 per warrant, upon not less than 30 days’ prior written notice of redemption to each warrant holder, if, and only if, the reported last sale price of common stock equals or exceeds $18.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date the Company sends the notice of redemption to the warrant holders. The private warrants are not callable for redemption and are marked to market and included in warrant liabilities with non-cash fair value adjustments recorded into earnings during each reporting period.</p> 400000000 0.0001 0.0001 10000000.0 935633 6800000 358658 14000000.0 2883433 703631 10.00 0.40 10 178571 71428 -800000 334254 -2100000 525060 8000000.0 -5300000 25000000 0.0001 0 0 27093334 27093334 18400000 18400000 8693334 P5Y 11.50 0 0.01 18.00 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 9. Share-Based Compensation </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Stock Options</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In connection with the Acquisition, the Company adopted a stock option plan and issued 408,667 stock options to employees. The total fair value of the stock options at the grant date was $3.6 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">A summary of stock option activity is as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:101.97%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life (in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 245,904</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.26</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,130</p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (792)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.16</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited/expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (350)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 244,762</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.26</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,124</p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options vested and exercisable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 210,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 966</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">For the three months ended June 30, 2021 and 2020, the Company recorded approximately $0.1 and $0.2 million, respectively, of share-based compensation expense related to the options. As of June 30, 2021, the Company has $0.3 million of unrecognized share-based compensation cost to be recognized over 0.3 years. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Restricted Stock Units</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Subsequent to the Acquisition, the Company adopted a plan to issue restricted stock units (“RSUs”) to employees as annual performance awards.  RSUs may vest in ratable annual installments over either <span style="-sec-ix-hidden:Hidden_-HoxyluYNkulKGz4D4XiYA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">two</span></span> or four years, as applicable, from the date, or RSUs may vest subject to the achievement of certain performance conditions over a three-year performance period, in each case, assuming continuous service by the employees through the applicable vesting dates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">A summary of the Company's RSU’s and related information is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Price</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested as of December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,280,290</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.94</p></td></tr><tr><td style="vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,543,244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.21</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (895,532)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.72</p></td></tr><tr><td style="vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited/expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (251,701)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.36</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested as of June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,676,301</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.50</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For the three months ended June 30, 2021 and 2020, the Company recorded approximately $1.8 million and $0.9 million, respectively, of share-based compensation expense related to the RSUs. As of June 30, 2021, the Company had unrecognized share-based compensation expense related to all unvested RSUs of $11.5 million. The weighted average remaining contractual term of unvested RSUs is approximately 1.2 years at June 30, 2021.  944,516 of the unvested RSUs contain performance conditions subject to achieving segment specific revenue and profitability metrics.  </p> 408667 3600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">A summary of stock option activity is as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:101.97%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life (in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 245,904</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.26</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,130</p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (792)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.16</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited/expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (350)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 244,762</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.26</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,124</p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options vested and exercisable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 210,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 966</p></td></tr></table> 245904 2.26 P7Y 1130000 792 1.16 350 1.16 244762 2.26 P6Y6M 1124000 210332 2.26 P6Y4M24D 966000 100000 200000 300000 P0Y3M18D P4Y P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">A summary of the Company's RSU’s and related information is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Price</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested as of December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,280,290</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.94</p></td></tr><tr><td style="vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,543,244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.21</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (895,532)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.72</p></td></tr><tr><td style="vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited/expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (251,701)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.36</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested as of June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,676,301</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.50</p></td></tr></table> 3280290 4.94 1543244 6.21 895532 4.72 251701 5.36 3676301 5.50 1800000 900000 11500000 P1Y2M12D 944516 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 10. Segment Reporting</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company conducts its business through the following five operating segments: Procurement, Payments, Grants Management, Permitting, and Budget. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The accounting policies of the operating segments are the same as those described in Note 3. The following provides operating information about the Company’s reportable segments for the periods presented:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.17%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Corporate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Procurement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grants Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Permitting</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Budget</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,664</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,819</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,834</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 643</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,357</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,317</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,927</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 645</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,981</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,216</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Income (loss) from operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,090)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (595)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,547)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (842)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (483)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 636</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,921)</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,644</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 86</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 110</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 255</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Interest income (expense), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (854)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (853)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Benefit from (provision for) income taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (104)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (109)</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended June 30, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,155</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,488</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,164</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 359</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,660</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 731</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 145</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,499</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,394</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Income (loss) from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,414)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,038)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,111)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (976)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (486)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 224</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,801)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of intangible assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 659</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,370</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 326</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 300</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 987</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,642</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 159</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Interest income (expense), net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (410)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (436)</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Benefit from (provision for) income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (114)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (979)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (152)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (837)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,101</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,048</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,584</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,338</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,505</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,576</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 965</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 322</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,958</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Income (loss) from operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,846)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,400)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,393)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,811)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (870)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,263</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,057)</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 649</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 599</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,959</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,243</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 179</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 212</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 508</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Interest income (expense), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,699)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (20)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,712)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Benefit from (provision for) income taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,792</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,440</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 751</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,130</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,453</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 284</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,303</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,921</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Loss from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,932)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,151)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,463)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,426)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,374)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (24,321)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of intangible assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,326</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,734</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 650</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 601</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,004</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,315</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 133</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 213</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Interest income (expense), net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (617)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (57)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (672)</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Benefit from (provision for) income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 804</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 396</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (204)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,684</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68,744</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 88,327</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,140</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,956</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,468</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 284,635</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,934</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 106,065</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,664</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 421,005</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68,744</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 88,327</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,140</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,956</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,468</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 284,635</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 110,339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,474</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 113,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 432,447</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Revenues from North America customers accounted for greater than 90% of the Company’s revenues for the periods presented.</p> 5 <table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.17%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Corporate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Procurement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grants Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Permitting</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Budget</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,664</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,819</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,834</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 643</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,357</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,317</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,927</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 645</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,981</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,216</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Income (loss) from operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,090)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (595)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,547)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (842)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (483)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 636</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,921)</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,644</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 86</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 110</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 255</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Interest income (expense), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (854)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (853)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Benefit from (provision for) income taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (104)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (109)</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended June 30, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,155</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,488</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,164</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 359</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,660</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 731</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 145</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,499</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,394</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Income (loss) from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,414)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,038)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,111)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (976)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (486)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 224</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,801)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of intangible assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 659</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,370</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 326</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 300</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 987</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,642</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 159</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Interest income (expense), net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (410)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (436)</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Benefit from (provision for) income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (114)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (979)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (152)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (837)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,101</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,048</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,584</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,338</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,505</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,576</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 965</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 322</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,958</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Income (loss) from operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,846)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,400)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,393)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,811)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (870)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,263</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,057)</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 649</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 599</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,959</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,243</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 179</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 212</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 508</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Interest income (expense), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,699)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (20)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,712)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Benefit from (provision for) income taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,792</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,440</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 751</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,130</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,453</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 284</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,303</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,921</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Loss from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,932)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,151)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,463)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,426)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,374)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (24,321)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of intangible assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,326</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,734</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 650</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 601</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,004</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,315</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 133</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 213</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Interest income (expense), net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (617)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (57)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (672)</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Benefit from (provision for) income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 804</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 396</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (204)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,684</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68,744</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 88,327</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,140</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,956</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,468</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 284,635</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,934</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 106,065</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,664</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 421,005</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68,744</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 88,327</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,140</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,956</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,468</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 284,635</p></td></tr><tr><td style="vertical-align:bottom;width:28.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 110,339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,474</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 113,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 432,447</p></td></tr></table> 2664000 2819000 1834000 643000 6357000 14317000 495000 1927000 645000 168000 1981000 5216000 -2090000 -595000 -4547000 -842000 -483000 636000 -7921000 659000 1370000 326000 302000 987000 3644000 46000 86000 9000 4000 110000 255000 -854000 -8000 9000 -853000 5000 104000 109000 1747000 2155000 1488000 625000 5149000 11164000 359000 1660000 731000 145000 1499000 4394000 -1414000 -1038000 -4111000 -976000 -486000 224000 -7801000 659000 1370000 326000 300000 987000 3642000 30000 115000 14000 159000 -410000 1000 -26000 -2000 1000 -436000 114000 979000 -259000 -149000 152000 837000 5101000 5048000 3584000 1338000 12505000 27576000 965000 3493000 1295000 322000 3883000 9958000 -3846000 -1400000 -9393000 -1811000 -870000 1263000 -16057000 1310000 2726000 649000 599000 1959000 7243000 94000 179000 17000 6000 212000 508000 -1699000 1000 -20000 6000 -1712000 5000 -66000 -61000 3403000 4054000 2953000 1238000 10792000 22440000 751000 3130000 1453000 284000 3303000 8921000 -6932000 -3151000 -10463000 -2426000 -1374000 25000 -24321000 1326000 2734000 650000 601000 2004000 7315000 46000 133000 8000 1000 25000 213000 -617000 2000 -57000 -2000 2000 -672000 -804000 -688000 -396000 204000 -1684000 68744000 88327000 45140000 21956000 60468000 284635000 22934000 92473000 106065000 53664000 27140000 118729000 421005000 68744000 88327000 45140000 21956000 60468000 284635000 31407000 92841000 110339000 55676000 28474000 113710000 432447000 0.90 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Note 11. Subsequent Events</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">The Company has evaluated events from June 30, 2021 through the date the financial statements were issued. There were no subsequent events that need disclosure.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2021
Aug. 05, 2021
Document and Entity Information [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jun. 30, 2021  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q2  
Entity Registrant Name GTY Technology Holdings Inc.  
Entity File Number 001-37931  
Entity Tax Identification Number 83-2860149  
Entity Central Index Key 0001682325  
Current Fiscal Year End Date --12-31  
Entity Incorporation, State or Country Code MA  
Entity Address, Address Line One 1180 North Town Center Drive  
Entity Address, Address Line Two Suite 100  
Entity Address, City or Town Las Vegas  
Entity Address, State or Province NV  
Entity Address, Postal Zip Code 89144  
City Area Code 702  
Local Phone Number 945-2898  
Title of 12(b) Security Common Stock, par value $0.0001 per share  
Trading Symbol GTYH  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Amendment Flag false  
Entity Common Stock, Shares Outstanding   57,513,605
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 15,359 $ 22,800
Accounts receivable, net 12,045 9,994
Prepaid expenses and other current assets 4,228 2,583
Total current assets 31,632 35,377
Property and equipment, net 3,471 3,891
Finance lease right of use assets 1,277 1,355
Operating lease right of use assets 2,378 2,610
Intangible assets, net 93,864 101,107
Goodwill 284,635 284,635
Other assets 3,748 3,472
Total assets 421,005 432,447
Current liabilities:    
Accounts payable and accrued expenses 5,285 6,366
Deferred revenue - current portion 24,656 22,304
Finance lease liability - current portion 483 581
Operating lease liability - current portion 1,174 1,316
Contingent consideration - current portion 729 743
Total current liabilities 32,327 31,310
Deferred revenue - less current portion 2,158 1,602
Warrant liability 6,607 3,040
Deferred tax liability 17,871 17,494
Contingent consideration - less current portion 44,880 42,530
Term loans, net 24,021 26,632
Finance lease liability - less current portion 8 147
Operating lease liability - less current portion 2,762 2,927
Total liabilities 130,634 125,682
Commitments and contingencies
Shareholders' equity:    
Common stock 6 6
Exchangeable shares 50,637 54,224
Additional paid in capital 394,950 380,881
Accumulated other comprehensive income (loss) (663) 6
Treasury stock (8,343) (5,633)
Accumulated deficit (146,216) (122,719)
Total shareholders' equity 290,371 306,765
Total liabilities and shareholders' equity $ 421,005 $ 432,447
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS        
Revenues $ 14,317 $ 11,164 $ 27,576 $ 22,440
Cost of revenues 5,216 4,394 9,958 8,921
Gross Profit 9,101 6,770 17,618 13,519
Operating expenses        
Sales and marketing 3,507 3,667 7,269 8,521
General and administrative 5,588 4,491 10,781 11,940
Research and development 3,033 2,573 6,018 6,371
Amortization of intangible assets 3,644 3,642 7,243 7,315
Restructuring charges   198   3,664
Change in fair value of contingent consideration 1,250   2,364 29
Total operating expenses 17,022 14,571 33,675 37,840
Loss from operations (7,921) (7,801) (16,057) (24,321)
Other income (expense)        
Interest expense, net (853) (436) (1,712) (672)
Loss from repurchase/issuance of shares   666 (5,333) (1,390)
Change in fair value of warrant liability 471 3,860 (3,567) 2,297
Gain on extinguishment of debt 2,971   3,210  
Other income, net (28) 634 (99) 1,133
Total other income (expense), net 2,561 4,724 (7,501) 1,368
Loss before income taxes (5,360) (3,077) (23,558) (22,953)
Benefit from (provision for) income taxes (109) (837) 61 1,684
Net loss $ (5,469) $ (3,914) $ (23,497) $ (21,269)
Net loss per share, basic and diluted $ (0.10) $ (0.07) $ (0.41) $ (0.40)
Weighted average common shares outstanding, basic and diluted 57,497 53,481 56,667 53,028
Other comprehensive gain (loss):        
Foreign currency translation gain (loss) $ (924) $ (953) $ (669) $ 1,096
Total other comprehensive gain (loss) (924) (953) (669) 1,096
Comprehensive loss $ (6,393) $ (4,867) $ (24,166) $ (20,173)
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Previously Reported [Member]
Common Stock
Exchangeable Shares
Previously Reported [Member]
Exchangeable Shares
Revision of Prior Period, Error Correction, Adjustment [Member]
Exchangeable Shares
Additional Paid-in Capital
Previously Reported [Member]
Additional Paid-in Capital
Revision of Prior Period, Adjustment [Member]
Additional Paid-in Capital
Revision of Prior Period, Error Correction, Adjustment [Member]
Additional Paid-in Capital
Treasury Stock
Previously Reported [Member]
Treasury Stock
Accumulated Deficit
Previously Reported [Member]
Accumulated Deficit
Revision of Prior Period, Adjustment [Member]
Accumulated Deficit
Revision of Prior Period, Error Correction, Adjustment [Member]
Accumulated Deficit
Accumulated Other Comprehensive Income
Previously Reported [Member]
Accumulated Other Comprehensive Income
Previously Reported [Member]
Revision of Prior Period, Adjustment [Member]
Revision of Prior Period, Error Correction, Adjustment [Member]
Total
Balance at Dec. 31, 2019 $ 5 $ 5 $ 45,681   $ 45,681 $ 369,756 $ (9,351)   $ 360,405 $ (5,174) $ (5,174) $ (85,015) $ 4,180   $ (80,835) $ 370 $ 370 $ 325,623 $ (5,171)   $ 320,452
Balance (in shares) at Dec. 31, 2019 52,303,862 52,303,862 5,568,096   5,568,096                                
Shares issued for contingent consideration       $ 10,000                               $ 10,000  
Shares issued for contingent consideration (in shares)       550,388                                  
Balance at Mar. 31, 2020 $ 5 $ 5 $ 43,220   $ 53,220 377,572   $ (9,351) 368,221 (5,174) (5,174) (100,807)   $ 2,617 (98,190) 2,419 2,419 317,235   (6,734) 320,501
Balance (in shares) at Mar. 31, 2020 52,919,162 52,919,162 5,321,999   5,872,387                                
Balance at Dec. 31, 2019 $ 5 $ 5 $ 45,681   $ 45,681 369,756 $ (9,351)   360,405 (5,174) (5,174) (85,015) $ 4,180   (80,835) 370 370 325,623 $ (5,171)   320,452
Balance (in shares) at Dec. 31, 2019 52,303,862 52,303,862 5,568,096   5,568,096                                
Net loss                             (21,269)           (21,269)
Share-based compensation                 4,314                       4,314
Share Redemption (in shares)   334,254                                      
Share Redemption                 2,056                       2,056
Shares issued for contingent consideration         $ 10,000       1,334                       11,334
Shares issued for contingent consideration (in shares)   336,965     550,388                                
Vested and settled restricted stock units (in shares)   345,230                                      
Stock option exercises                 9                       9
Stock option exercises (in shares)   8,080                                      
Foreign currency translation gain (loss)                                 1,096       1,096
Exchangeable shares converted to Common Stock         $ (4,763)       4,763                        
Exchangeable shares converted to Common Stock (in shares)   476,296     (476,296)                                
Balance at Jun. 30, 2020   $ 5     $ 50,918       372,881   (5,174)       (102,104)   1,466       317,992
Balance (in shares) at Jun. 30, 2020   53,804,687     5,642,188                                
Balance at Mar. 31, 2020 $ 5 $ 5 $ 43,220   $ 53,220 377,572   (9,351) 368,221 (5,174) (5,174) (100,807)   2,617 (98,190) 2,419 2,419 317,235   (6,734) 320,501
Balance (in shares) at Mar. 31, 2020 52,919,162 52,919,162 5,321,999   5,872,387                                
Net loss                             (3,914)           (3,914)
Share-based compensation                 1,019                       1,019
Share Redemption                 1,334                       1,334
Shares issued for contingent consideration (in shares)   336,965                                      
Vested and settled restricted stock units (in shares)   313,980                                      
Stock option exercises                 5                       5
Stock option exercises (in shares)   4,381                                      
Foreign currency translation gain (loss)                                 (953)       (953)
Exchangeable shares converted to Common Stock         $ (2,302)       2,302                        
Exchangeable shares converted to Common Stock (in shares)   230,199     (230,199)                                
Balance at Jun. 30, 2020   $ 5     $ 50,918       372,881   (5,174)       (102,104)   1,466       317,992
Balance (in shares) at Jun. 30, 2020   53,804,687     5,642,188                                
Balance at Dec. 31, 2020 $ 6 $ 6 $ 54,224   $ 54,224 $ 390,232   $ (9,351) 380,881 $ (5,633) (5,633) $ (129,030)   $ 6,311 (122,719) $ 6 6 $ 309,805   $ (3,040) 306,765
Balance (in shares) at Dec. 31, 2020 55,570,282 55,570,282 5,972,779   5,972,779                                
Net loss                             (23,497)           (23,497)
Issuance of common stock                 6,790                       6,790
Issuance of common stock(in shares)   935,633                                      
Share-based compensation                 3,691                       3,691
Common Stock repurchases                     (2,710)                   (2,710)
Common Stock repurchases (in shares)   (525,060)                                      
Vested and settled restricted stock units (in shares)   1,172,442                                      
Stock option exercises                 1                       1
Stock option exercises (in shares)   792                                      
Foreign currency translation gain (loss)                                 (669)       (669)
Exchangeable shares converted to Common Stock         $ (3,587)       3,587                        
Exchangeable shares converted to Common Stock (in shares)   358,658     (358,658)                                
Balance at Jun. 30, 2021   $ 6     $ 50,637       394,950   (8,343)       (146,216)   (663)       290,371
Balance (in shares) at Jun. 30, 2021   57,512,747     5,614,121                                
Common stock redeemed, Amount                                         8,000
Balance at Mar. 31, 2021   $ 6     $ 50,637       393,082   (8,343)       (140,747)   261       294,896
Balance (in shares) at Mar. 31, 2021   57,435,994     5,614,121                                
Net loss                             (5,469)           (5,469)
Share-based compensation                 1,868                       1,868
Vested and settled restricted stock units (in shares)   76,753                                      
Foreign currency translation gain (loss)                                 (924)       (924)
Balance at Jun. 30, 2021   $ 6     $ 50,637       $ 394,950   $ (8,343)       $ (146,216)   $ (663)       $ 290,371
Balance (in shares) at Jun. 30, 2021   57,512,747     5,614,121                                
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Cash flows from operating activities:    
Net loss $ (23,497) $ (21,269)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation of property and equipment 508 213
Amortization of intangible assets 7,243 7,315
Amortization of right of use assets 582 719
Share-based compensation 3,691 4,314
Deferred income tax benefit (61) (1,684)
Loss on issuance/repurchase of shares 5,333 1,390
Change in fair value of warrant liability 3,567 (2,297)
Amortization of deferred debt issuance costs 338 213
Accrual of paid in kind interest 262  
Gain on extinguishment of debt (3,210)  
Bad debt expense 5 65
Loss on disposal of fixed assets 21  
Change in fair value of contingent consideration 2,364 29
Changes in operating assets and liabilities:    
Accounts receivable (1,974) (1,886)
Prepaid expenses and other assets (1,911) (1,220)
Accounts payable and accrued liabilities (1,070) (1,571)
Deferred revenue and other liabilities 2,603 2,099
Operating lease liabilities (578) (741)
Net cash used in operating activities (5,784) (14,311)
Cash flows from investing activities:    
Capital expenditures (105) (2,253)
Net cash used in investing activities (105) (2,253)
Cash flows from financing activities:    
Proceeds from borrowings, net of issuance costs   14,543
Contingent consideration payments (28) (27)
Stock options exercises 1 9
Common stock repurchases (8,043)  
Proceeds from issuance of common stock, net of costs 6,790  
Proceeds from disposal of fixed assets 6 30
Repayments of finance lease liabilities (288) (282)
Net cash provided by (used in) financing activities (1,562) 14,273
Effect of foreign currency on cash 10 (93)
Net change in cash and cash equivalents (7,441) (2,384)
Cash and cash equivalents, beginning of period 22,800 8,374
Cash and cash equivalents, end of period 15,359 5,990
Supplemental disclosure of cash flow information:    
Cash paid for interest 1,032 183
Noncash Investing and Financing Activities:    
Exchangeable shares issued for contingent consideration   10,000
Share redemption (incremental shares issued)   2,056
Issuance of common stock 6,790  
Shares issued for contingent consideration   1,334
Exchangeable shares converted to common stock $ 3,587 $ 4,763
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Business Operations
6 Months Ended
Jun. 30, 2021
Organization and Business Operations  
Organization and Business Operations

Note 1. Organization and Business Operations

GTY Technology Holdings Inc. and its subsidiaries (“GTY” or the “Company”) offers a cloud-based suite of solutions primarily for North American state and local governments. GTY’s cloud-based suite of solutions for state and local governments addresses functions in procurement, payments, grant management, budgeting and permitting.

The Company is headquartered in Las Vegas, Nevada and has other offices in the United States and Canada.  The following is a brief description of the Company’s primary subsidiaries and their businesses.

Bonfire, a Procurement Business

Bonfire Interactive Ltd. (“Bonfire” or “Procurement”) was incorporated on March 5, 2012 under the laws of the Province of Ontario. Bonfire is a provider of strategic sourcing and procurement software, serving customers in government, the broader public sector, and various highly regulated commercial vertical markets. Bonfire offers customers and their sourcing professionals a modern software-as-a-service (“SaaS”) application that helps find, engage, evaluate, negotiate and award vendor and supplier contracts. Bonfire delivers workflow automation, data collection and analysis, and collaboration to drive cost savings, compliance, and strategic outcomes. All of Bonfire’s applications are delivered as a SaaS offering, and Bonfire offers implementation and premium support services.

CityBase, a Payments Business

CityBase, Inc. (“CityBase” or “Payments”), a Delaware corporation headquartered in Chicago, provides dynamic content, digital services, and integrated payments via a SaaS platform that includes technological functionality accessible via web and mobile, kiosk, point-of-sale, and other channels. CityBase software integrates its platform to underlying systems of record, billing, and other source systems, and configures payments and digital services to meet the requirements of its customers, which include government agencies and utility companies.

eCivis, a Grants Management Business

eCivis, Inc. (“eCivis” or “Grants Management”), a Delaware corporation headquartered in Los Angeles, California, is a leading SaaS provider of grants management and indirect cost reimbursement solutions that enable its customers to standardize and streamline complex grant processes in a fully integrated platform. The eCivis platform consists of four core cloud-based products, including grants research, grants management, sub-recipient management, and cost allocation and recovery. To assist its customers in the implementation of its cloud-based products, eCivis offers one-time implementation services, including data integration, grants migration and change management. Additionally, eCivis provides ongoing grants management training, cost allocation plan consulting and cost recovery services.

Open Counter, a Permitting Business

Open Counter Enterprises Inc. (“Open Counter” or “Permitting”), a Delaware corporation headquartered in Boston, Massachusetts, is a developer and provider of software tools for cities to streamline permitting and licensing services for municipal governments. Open Counter provides customers with software through a hosted platform and provides professional services related to software implementation.

Questica, a Budget Business

Questica Software Inc. (“Questica” and, collectively with Sherpa, “Budget”) is an Ontario corporation organized in 1998 and headquartered in Burlington, Ontario, Canada.  Questica designs and develops budgeting software that supports the unique requirements of the public sector. The Questica suite of products are part of a comprehensive web-based budgeting preparation, performance, management and data visualization solution that enables public sector and non-profit organizations to improve and shorten their budgeting cycles.

Sherpa, a Budget Business

Sherpa Government Solutions LLC (“Sherpa” and, collectively with Questica, “Budget”) is a Colorado limited liability company headquartered in Denver, Colorado, established in 2004. Sherpa is a leading provider of public sector budgeting software and consulting services that help state and local governments create and manage budgets and performance. Customers purchase Sherpa’s software and then engage its consulting services to configure the software and receive training on how to manage the software going forward.  Following implementation, customers continue to use the software in exchange for maintenance or subscription fees.

XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Restatement of Previously Issued Financial Statements
6 Months Ended
Jun. 30, 2021
Accounting Changes and Error Corrections [Abstract]  
Restatement of Previously Issued Financial Statements

Note 2. Restatement of Previously Issued Financial Statements

On April 12, 2021, the Acting Director of the Division of Corporation Finance and Acting Chief Accountant of the Securities and Exchange Commission together issued a “Staff Statement on Accounting and Reporting Considerations for Warrants Issued by Special Purpose Acquisition Companies (“SPACs”)” (the “SEC Statement”), concluding that SPAC warrants may require classification as a liability rather than equity. The SEC Statement discussed “certain features of warrants issued in SPAC transactions” that “may be common across all entities”. It focused in part on provisions in warrant agreements for potential changes to the settlement amounts dependent upon the characteristics of the warrant holder, and specifically whether the warrant holder is an input into the pricing of a fixed-for-fixed option on equity shares. According to the SEC Staff Statement, if the warrant holder is not an input into such pricing, these provisions would preclude the warrant from being classified in equity and thus require classification as a liability. As a result of the SEC Statement, the Company reevaluated the accounting treatment of the public warrants and private warrants issued in connection with its initial public offering and previously recorded as equity on the Company’s consolidated balance sheet. The Company’s public warrants were correctly classified as equity. Because the Company’s private warrants do not contain a provision whereby the Company can call the warrants, however, the private warrants should have been recorded at fair value as a liability in the Company’s consolidated balance sheet. The Company assessed this error and determined it was not material to previously issued financial statements. Accordingly, the Company has revised, rather than restate, its previously issued 2020 quarterly and annual financial statements in the Company’s filings for 2021 on Forms 10-Q and 10-K filings.  Additionally, the historical quarterly and annual financial statements prior to the business combination were not restated due to the change in accounting as we believe the information is no longer relevant to investors.  

The following tables present the effect of the revision for the financial statement line items adjusted in the affected periods:

Condensed Consolidated Statements of Operations and Comprehensive Loss

Three Months Ended June 30, 2020

As Previously Reported

Adjustments

As Revised

Change in fair value of warrant liability

$

$

(3,860)

$

(3,860)

Net loss

$

7,774

$

(3,860)

$

3,914

Comprehensive loss

$

8,727

$

(3,860)

$

4,867

Net loss per share, basic and diluted

$

(0.15)

$

0.08

$

(0.07)

Six Months Ended June 30, 2020

As Previously Reported

Adjustments

As Revised

Change in fair value of warrant liability

$

$

(2,297)

$

(2,297)

Net loss

$

23,566

$

(2,297)

$

21,269

Comprehensive loss

$

22,470

$

(2,297)

$

20,173

Net loss per share, basic and diluted

$

(0.44)

$

0.04

$

(0.40)

Condensed Consolidated Statements of Cash Flows

Six Months Ended June 30, 2020

As Previously Reported

Adjustments

As Revised

Net loss

$

23,566

$

(2,297)

$

21,269

Change in fair value of warrant liability

$

$

(2,297)

$

(2,297)

Condensed Consolidated Balance Sheet

As of December 31, 2020

As Previously Reported

Adjustments

As Revised

Warrant liability

$

$

3,040

$

3,040

Additional paid in capital

$

390,232

$

(9,351)

$

380,881

Accumulated deficit

$

(129,030)

$

6,311

$

(122,719)

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2021
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

Note 3. Summary of Significant Accounting Policies

Basis of Presentation

The accompanying condensed consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information. Certain information and disclosures normally included in condensed consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. The accompanying condensed consolidated financial statements should be read in conjunction with the Company's audited financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020 filed with the Securities and Exchange Commission (“SEC”) on February 19, 2021. Certain reclassifications have been made to conform to current period presentation.

Principles of Consolidation

The condensed consolidated financial statements include all accounts of the Company and its subsidiaries. All material intercompany transactions and balances have been eliminated in the accompanying condensed consolidated financial statements.

Use of Estimates

The preparation of the condensed consolidated financial statements and related disclosures in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the balance sheets and the reported amounts of revenues and expenses during the reporting periods. Significant items subject to such estimates include revenue recognition, the carrying value of goodwill, the fair value of acquired intangibles, the capitalization of software development costs, the useful lives of intangible assets, share-based compensation, right of use assets, warrant liability, financing and operating lease liabilities, contingent consideration and the valuation allowance of deferred tax assets resulting from net operating losses.

COVID-19 Update

In December 2019, the emergence of a novel coronavirus, or COVID-19, was reported and in March 2020, the World Health Organization, or WHO, characterized COVID-19 as a pandemic.  The broader implications of the global emergence of COVID-19 on the Company’s business, operating results, and overall financial performance continue to remain uncertain and they depend on certain developments, including the duration and spread of the outbreak and variants, impact on the Company’s customers and its sales cycles, impact on its partners or employees, and impact on the economic

environment and financial markets, all of which are uncertain and cannot be predicted.  Since March 2020, the Company saw certain new and existing customers halt or decrease investment in infrastructure and, although conditions have improved, the Company expects that certain of its current and potential customers will continue to take actions to reduce operating expenses and moderate cash flows, including by delaying sales and requesting extended billing and payment terms. The Company will continue to actively monitor the situation and may take further actions that alter its business operations, as may be required by federal, state, or local authorities, or that the Company determines are in the best interests of its employees, customers, partners, suppliers, and stockholders.

Significant Accounting Policies

 

There have been no material changes to the Company’s significant accounting policies previously disclosed in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020 as filed with the SEC on February 19, 2021 aside from those described in Note 2.

Fair Value

The fair value of an asset or liability is the price that would be received to sell an asset or transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company utilizes a fair value hierarchy that maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value and defines three levels of inputs that may be used to measure fair value.

Level 1 — uses quoted prices in active markets for identical assets or liabilities.
Level 2 — uses observable inputs other than quoted prices in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
Level 3 — uses one or more significant inputs that are unobservable and supported by little or no market activity, and that reflect the use of significant management judgment.

The Company’s only material financial instruments carried at fair value as of June 30, 2021 and December 31, 2020, with changes in fair value flowing through current earnings, consist of contingent consideration liabilities recorded in conjunction with business combinations and the fair value of its warrant liabilities are as follows:

Fair Value Measurement at

Reporting Date Using

    

    

Quoted Prices in

    

Significant

    

Active Markets

Other

Significant

Balance as of

for Identical

Observable

Unobservable

June 30, 

Assets

Inputs

Inputs

2021

(Level 1)

(Level 2) 

(Level 3)

Contingent consideration – current

$

729

$

$

$

729

Contingent consideration – long term

 

44,880

 

 

 

44,880

Warrant liability

6,607

6,607

Total liabilities measured at fair value

$

52,216

$

$

$

52,216

Fair Value Measurement at

Reporting Date Using

    

    

Quoted Prices in

    

Significant

    

Active Markets

Other

Significant

Balance as of

for Identical

Observable

Unobservable

December 31, 

Assets

Inputs

Inputs

2020

(Level 1)

(Level 2) 

(Level 3)

Contingent consideration – current

$

743

$

$

$

743

Contingent consideration – long term

 

42,530

 

 

 

42,530

Warrant liability

3,040

3,040

Total liabilities measured at fair value

$

46,313

$

$

$

46,313

There were no transfers made among the three levels in the fair value hierarchy during the three and six months ended June 30, 2021.

The following tables present additional information about Level 3 liabilities measured at fair value. Both observable and unobservable inputs may be used to determine the fair value of positions that the Company has classified within the Level 3 category. As a result, the unrealized gains and losses for liabilities within the Level 3 category may include changes in fair value that were attributable to both observable (e.g., changes in market interest rates) and unobservable (e.g., changes in unobservable long-dated volatilities) inputs.

Changes in contingent consideration liabilities measured at fair value from December 31, 2020 to June 30, 2021 were as follows:

Contingent consideration – December 31, 2020

    

$

43,273

Change in fair value of contingent consideration

 

2,364

Payments of contingent consideration

(28)

Contingent consideration – June 30, 2021

$

45,609

On February 19, 2019, the Company consummated several acquisitions (collectively, the “Acquisition”), pursuant to which it acquired each of Bonfire, CityBase, eCivis , Open Counter, Questica and Sherpa (together with Bonfire, CityBase, eCivis, Open Counter and Questica, the “Acquired Companies”).

The fair value of the Company’s contingent consideration liabilities recorded as part of the Acquisition has been classified within Level 3 in the fair value hierarchy. The contingent consideration represents the estimated fair value of future payments due to the sellers based on each company’s achievement of annual earnings targets in certain years and other events considered in certain transaction documents. The fair values of the contingent consideration were calculated through the use of either Monte Carlo simulation or modified Black-Scholes analyses based on earnings projections for the respective earn-out periods, corresponding earnings thresholds, and approximate timing of payments as outlined in the purchase agreements for each of the Acquired Companies. The analyses utilized the following assumptions: (i) expected term; (ii) risk-adjusted net sales or earnings; (iii) risk-free interest rate; and (iv) expected volatility of earnings. Estimated payments, as determined through the respective models, were further discounted by a credit spread assumption to account for credit risk. The contingent consideration is revalued to fair value each period, and any increase or decrease is recorded in operating income (loss). The fair value of the contingent consideration may be impacted by certain unobservable inputs, most significantly with regard to discount rates, expected volatility and historical and projected performance. Significant changes to these inputs in isolation could result in a significantly different fair value measurement.

Changes in the warrant liability measured at fair value from December 31, 2020 to June 30, 2021 were as follows:

Warrant liability – December 31, 2020

$

3,040

Change in fair value of warrant liability

 

3,567

Warrant liability – June 30, 2021

$

6,607

The warrant liability was estimated using a Black-Scholes model derived from a Monte Carlo simulation of the Company’s outstanding public warrants.  These inputs were primarily derived from the implied volatility of the traded public warrant price.

The carrying value of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities, and term loans approximates fair value because of the short-term nature of these instruments.

The Company measures certain assets at fair value on a non-recurring basis, generally annually or when events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable. These assets include goodwill and other intangible assets.

A financial instrument’s categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.

Disaggregation of Revenues

Three Months Ended

Three Months Ended

Six Months Ended

Six Months Ended

June 30, 

June 30, 

June 30, 

June 30, 

    

2021

2020

2021

  

2020

Subscriptions, support and maintenance

$

11,333

$

8,434

$

21,498

  

$

16,158

Professional services

 

2,878

 

2,458

 

5,819

  

 

5,627

License

 

81

 

243

 

144

  

 

626

Asset sales

 

25

 

29

 

115

  

 

29

Total revenues

$

14,317

$

11,164

$

27,576

  

$

22,440

Revenues

Subscription, support and maintenance. The Company delivers its solutions primarily as a subscription service that provides customers with access to SaaS related support and updates during the term of the arrangement. Revenues are recognized ratably over the contract term as the customer simultaneously receives and consumes the benefits of the subscription, as the service is made available by the Company. The first year of subscription fees are typically payable within 30 days after the execution of a contract, and thereafter upon renewal. The Company initially records subscription fees as contract liabilities and recognizes revenues on a straight-line basis over the term of the agreement.

The Company’s contracts may include variable consideration in the form of usage fees, which are constrained and recognized once the uncertainties associated with the constraint are resolved, which is when usage occurs and the fee is known.

Subscription, support and maintenance revenues also include on-premise support or maintenance pertaining to license sales. Revenues from on-premise support are recognized on a straight-line basis over the support period.

Revenues from subscription, support and maintenance comprised approximately 79% and 76% of total revenues for the three months ended June 30, 2021 and 2020 and 78% and 72% for the six months ended June 30, 2021 and 2020, respectively.

Professional services.    The Company’s professional services contracts generate revenues on a time and materials or fixed fee basis. Revenues are recognized as the services are rendered for time and materials contracts. Revenues are recognized when the milestones are achieved and accepted by the customer or on a proportional performance basis for fixed fee contracts. Training revenues are recognized as the services are performed. Revenues from professional services comprised approximately 20% and 22% of total revenues for the three months ended June 30, 2021 and 2020 and 21% and 25% for the six months ended June 30, 2021 and 2020, respectively.

License. Revenues from distinct licensed software are recognized upfront when the software is made available to the customer, which normally coincides with contract execution, as this is when the customer has the risks and rewards of the right to use the software. Revenues from licenses comprised approximately less than 1% and 2% of total revenues for the three months ended June 30, 2021 and 2020 and approximately less than 1% and 3% for the six months ended June 30, 2021 and 2020, respectively.

Asset sales. Revenues from asset sales are recognized when the asset, typically a kiosk, has been received by the customer and is fully operational and ready to accept transactions, which is when the customer obtains control and has the risks and rewards of the asset. Asset sales were less than 1% of total revenues for the three and six months ended June 30, 2021 and 2020.

Restructuring Charges

On March 30, 2020, the Company implemented a global restructuring plan which resulted in an approximate 10% reduction of the Company’s workforce.  This action was intended to streamline the Company’s operational reporting and reduce operating cash outflows.  The Company recorded pre-tax restructuring charges of approximately $3.7 million which is comprised of one-time employee termination benefits paid over a weighted-average period of approximately 10 months.  All termination benefits associated with the restructuring plan have been paid as of June 30, 2021.  

Net Loss per Share

Net loss per share of common stock is computed by dividing net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net income per share of common stock is computed similarly to basic net income per share of common stock except that it reflects the potential dilution that could occur if dilutive securities or other obligations to issue common stock were exercised or converted into common stock. Due to the net loss for the three and six months ended June 30, 2021 and 2020, diluted and basic loss per share are the same.

Securities that could potentially dilute net loss per share in the future that were not included in the computation of diluted loss per share at June 30, 2021 and 2020 are as follows:

2021

2020

Warrants to purchase common stock

    

27,093,334

27,093,334

Unvested restricted stock units

 

3,676,301

3,333,152

Options to purchase common stock

 

244,762

251,771

Total

 

31,014,397

30,678,257

Income Taxes

In determining the quarterly benefit from income taxes, the Company uses the annual estimated effective tax rate applied to the actual year-to-date loss, adjusted for discrete items arising in that quarter.  The Company’s annual estimated effective tax rate differs from the U.S. federal statutory rate of 21% as a result of state taxes, foreign taxes and changes in the Company’s valuation allowance for domestic income taxes.  For the three and six months ended June 30, 2021 and 2020, the Company recorded a $(0.1) million, $(0.8) million, $0.1 million, and $1.7 million benefit from (provision for) income taxes, respectively.  

Recently Adopted Accounting Pronouncements

On January 1, 2020, the Company adopted Accounting Standards Update (“ASU”) No. 2018-13, Changes to Disclosure Requirements for Fair Value Measurements (Topic 820), which improved the effectiveness of disclosure requirements for recurring and nonrecurring fair value measurements.  The standard removes, modifies, and adds certain disclosure requirements.  The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.

On January 1, 2020, the Company adopted ASU No. 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40) – Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.  ASU 2018-15 aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under Accounting Standards Codification (“ASC”) 350-40 – Internal Use Software, in order to determine which costs to capitalize and recognize as an asset and which costs to expense.  The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.

On January 1, 2021, the Company adopted ASU 2019-12, Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes.   ASU 2019-12 simplifies various aspects related to accounting for income taxes, removes certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance to improve consistent application. The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.

Recently Issued Accounting Pronouncements

In August 2020, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity (ASU 2020-06), which simplifies the accounting for convertible instruments by reducing the number of accounting models available for convertible debt instruments. This guidance also eliminates the treasury stock method to calculate diluted earnings per share for convertible instruments and requires the use of the if-converted method. This guidance will be effective for the Company in the first quarter of 2022 on a full or modified retrospective basis, with early adoption permitted. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets
6 Months Ended
Jun. 30, 2021
Intangible Assets  
Intangible Assets

Note 4. Intangible Assets

The Company recognized goodwill and certain identifiable intangible assets in connection with business combinations. Identifiable intangible assets consist of the following as of June 30, 2021 and December 31, 2020:

June 30, 2021

Gross Carrying Amount

Accumulated Amortization

Net Carrying Amount

Patents / Developed Technology

$

60,084

$

(17,740)

$

42,344

Trade Names / Trademarks

16,348

(4,025)

12,323

Customer Relationships

51,003

(12,053)

38,950

Non-Compete Agreements

1,162

(915)

247

Total Intangibles

$

128,597

$

(34,733)

$

93,864

December 31, 2020

Gross Carrying Amount

Accumulated Amortization

Net Carrying Amount

Patents / Developed Technology

$

60,084

$

(14,026)

$

46,058

Trade Names / Trademarks

16,348

(3,227)

13,121

Customer Relationships

51,003

(9,514)

41,489

Non-Compete Agreements

1,162

(723)

439

Total Intangibles

$

128,597

$

(27,490)

$

101,107

Amortization expense recognized by the Company related to intangible assets was $3.6 million for each of the three months ended June 30, 2021 and June 30, 2020 and was $7.2 million and $7.3 million for the six months ended June 30, 2021 and June 30, 2020, respectively.

The estimated aggregate future amortization expense for intangible assets is as follows:

Six months ended December 31, 2021

 

7,368

Year ended December 31, 2022

 

14,276

Year ended December 31, 2023

 

14,224

Year ended December 31, 2024

 

14,263

Year ended December 31, 2025

14,224

Thereafter

 

29,509

$

93,864

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
6 Months Ended
Jun. 30, 2021
Leases  
Leases

Note 5. Leases

The Company leases office space under agreements classified as operating leases that expire on various dates through 2030. Such leases do not require any contingent rental payments, impose any financial restrictions, or contain any residual value guarantees. Certain of the Company’s leases include renewal options and escalation clauses; renewal options have not been included in the calculation of the lease liabilities and right of use assets as the Company is not reasonably certain to exercise the options. Variable expenses generally represent the Company’s share of the landlord’s operating expenses.

At June 30, 2021, the Company had operating right of use assets of approximately $2.4 million and operating lease liabilities of approximately $3.9 million, which are included in the condensed consolidated balance sheet.

The Company purchases kiosks that are funded by finance leases that expire on various dates through 2023 and are included in fixed assets.  At June 30, 2021, the Company had finance lease right of use assets of $1.3 million and finance lease liabilities of approximately $0.5 million.  

The following summarizes quantitative information about the Company’s leases:

Three Months Ended June 30, 2021:

Grants

    

Procurement

    

Payments

    

Management

Budget

    

Total

Finance lease cost

 

  

 

  

 

  

 

  

Amortization of right-of-use assets

$

$

53

$

$

$

53

Interest

26

26

Operating lease cost

116

115

31

108

370

Total lease cost

$

116

$

194

$

31

$

108

$

449

Six Months Ended June 30, 2021:

    

Grants

Procurement

    

Payments

    

Management

Budget

    

Total

Finance lease cost

Amortization of right-of-use assets

$

$

68

$

$

$

68

Interest

52

52

Operating lease cost

230

230

51

217

728

Total lease cost

$

230

$

350

$

51

$

217

$

848

    

Grants

 

Procurement

    

Payments

    

Management

Budget

    

Total

Weighted-average remaining lease term – finance leases

N/A

0.7

N/A

N/A

0.7

Weighted-average remaining lease term – operating leases

 

1.0

 

0.4

1.6

 

9.2

 

7.0

Weighted-average discount rate – finance leases

N/A

13.0

%  

N/A

N/A

13.0

%

Weighted-average discount rate – operating leases

 

9.9

%  

 

10.0

%  

8.0

%  

 

4.8

%  

 

6.2

%

As of June 30, 2021, future minimum lease payments under non-cancellable leases are as follows:

    

Grants

Operating

Finance

Procurement

    

Payments

    

Management

Budget

    

Leases

 

Leases

Six months ended December 31, 2021

$

247

$

228

$

61

$

211

$

686

$

325

Year Ended December 31, 2022

 

251

123

 

437

 

688

197

Year Ended December 31, 2023

 

10

 

390

 

390

Year Ended December 31, 2024

 

 

374

 

374

Year Ended December 31, 2025

424

424

Thereafter

 

 

2,142

 

2,142

Total

$

498

$

228

$

194

$

3,978

$

4,704

$

522

Less present value discount

 

(13)

(24)

(13)

(731)

(768)

(31)

Present value of lease liabilities

$

485

$

204

$

181

$

3,247

$

3,936

$

491

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Term Loans
6 Months Ended
Jun. 30, 2021
Term Loans  
Term Loans

Note 6. Term Loans

Credit Facility

On February 14, 2020, the Company entered into an unsecured term loan credit facility (“February 2020 Credit Facility”) that provided for borrowing of term loans in an aggregate principal amount of $12.0 million.  The credit facility had a maturity date of twelve months from the borrowing date of the term loans.  On the closing date, the Company fully drew on the credit facility net of deferred issuance costs of $0.7 million.  The $0.7 million of deferred issuance costs included $0.4 million of fees to be applied against interest and $0.3 million of other issuance costs.  Amounts outstanding under the credit facility bore interest from the date the term loans were first made until the last day of the fiscal month immediately following the six-month anniversary of such initial borrowing date at a rate per annum equal to twelve percent.  Commencing on the first day of each fiscal month thereafter, the interest rate increased by one percent per annum until the termination date.  The February 2020 Credit Facility was terminated on November 13, 2020 and $0.2 million of unamortized deferred issuance costs were expensed and included in other income, net.

On November 13, 2020, the Company entered into a senior secured term loan facility (“November 2020 Credit Facility”) that provides for borrowing of term loans in an aggregate principal amount of $25,000,000. The November 2020 Credit Facility has a maturity date of 30 months from the borrowing of the term loans. On the closing date, the Company fully drew on the November 2020 Credit Facility and replaced the February 2020 Credit Facility. Amounts outstanding under the November 2020 Credit Facility accrue interest at a rate of eight percent plus LIBOR or 8.15% at June 30, 2021 and two percent payment-in-kind (“PIK”) interest.  The November 2020 Credit Facility is supported by a security interest in the assets of the Company and includes certain financial covenants pertaining to annual recurring revenue, revenue, and cash.  As of June 30, 2021, the Company was compliant with all financial covenants.

For the three months ended June 30, 2021 and 2020, the Company recognized $0.9 million and $0.4 million of interest expense, respectively, under the February 2020 and November 2020 Credit Facilities and approximately $0.2 million and $0.1 million of debt issuance costs, respectively.  For the six months ended June 30, 2021 and 2020, the Company recognized $1.7 million and $0.6 million of interest expense, respectively, under the February 2020 and November 2020 Credit Facilities and approximately $0.3 million and $0.2 million of debt issuance costs, respectively.  At June 30, 2021, the Company had accrued approximately $0.2 million of accrued cash interest and $0.3 million of PIK interest.

Paycheck Protection Plan Loans (PPP Loans)

In April and May 2020, the Company’s subsidiaries CityBase, eCivis, and Sherpa received $2.0 million, $0.9 million and $0.2 million, respectively, in loan proceeds from the Paycheck Protection Program (the “PPP”) administered by the Small Business Administration of the United States government.  This program was established under the Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”), which was created to provide fast and direct economic assistance for American workers, families, small businesses, and preserves jobs for American industries.  The Company used the funds to support the compensation expenses related to its U.S. employees.  These loans mature two years from the date of issuance and accrue interest at a rate of one percent per annum, and the Company accounted for these loans in accordance with ASC 470.  The Company obtained forgiveness for the $3.2 million in loan proceeds pertaining to the PPP loans during the six months ended June 30, 2021.

The Company’s term loan is summarized as follows:

November 2020
Credit Facility

Principal

$ 25,000

Payment-in-kind ("PIK") accrued interest

331

Unamortized deferred issuance costs

(1,310)

Term loans, net

$ 24,021

Maturity Date

May 2023

Interest Rate

8% + LIBOR

PIK Interest Rate

2%

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2021
Commitments and Contingencies.  
Commitments and Contingencies

Note 7. Commitments and Contingencies

Legal Proceedings

From time to time, the Company may become involved in legal proceedings arising in the ordinary course of its business. The Company is not currently a party to any legal proceedings that, if determined adversely to the Company, would have a material adverse effect on the Company.

Indemnification

Additionally, in the ordinary course of business, the Company may provide indemnification of varying scope and terms to customers, vendors, investors, directors and officers with respect to certain matters, including, but not limited to, losses arising out of our breach of such agreements, services to be provided by the Company, or from intellectual property infringement claims made by third parties. These indemnification provisions may survive termination of the underlying agreement and the maximum potential amount of future payments that the Company could be required to make under these indemnification provisions may not be subject to maximum loss clauses. The maximum potential amount of future payments that the Company could be required to make under these indemnification provisions is indeterminable. The Company has never paid a material claim, nor has it been sued in connection with these indemnification arrangements.

As of June 30, 2021 and December 31, 2020, the Company has not accrued a liability for any legal proceedings, claims or indemnification arrangements because the likelihood of incurring a payment obligation, if any, in connection with them is not probable or reasonably estimable.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders' Equity
6 Months Ended
Jun. 30, 2021
Shareholders' Equity  
Shareholders' Equity

Note 8. Shareholders’ Equity

Common Stock – GTY is authorized to issue 400,000,000 shares of common stock with a par value of $0.0001 per share.

On November 25, 2020, the Company entered into an At Market Issuance Sales Agreement with B. Riley Securities, Inc. (“B. Riley”) and Needham & Company (“Needham” and together with B. Riley, the “Sales Agents”) with respect to an at-the-market offering program under which the Company may offer and sell, from time to time at its sole discretion, shares of its common stock, par value $0.0001 per share, having an aggregate offering price of up to $10.0 million through B. Riley and Needham as its sales agents. The issuance and sale, if any, of shares of common stock by the Company under the At Market Sales Agreement will be made pursuant to the Company’s effective registration statement on Form S-3.  During the three months ended March 31, 2021, the Company sold 935,633 of common shares for $6.8 million in proceeds.

During the three months ended March 31, 2021, the Company issued 358,658 of common shares for the same number of exchangeable shares to the former shareholders of Questica and Bonfire.

Share Redemptions

Under the agreements with eCivis, the Company acquired eCivis for aggregate consideration of approximately $14.0 million in cash and 2,883,433 shares of Company common stock, including 703,631 shares of the Company’s common stock which are redeemable for cash at any time in the sole discretion of the Company for a price of $10.00 per share (the “Redeemable Shares”).  Upon redemption of the Redeemable Shares, the Company must simultaneously redeem additional shares from the holder equal to 40% of the number of Redeemable Shares being redeemed (the “Additional Shares”) at $10 per share.  If the Redeemable Shares were not redeemed by February 12, 2020 and February 12, 2021, the Company was required to issue additional shares, as calculated based on the number of outstanding Redeemable Shares. In June 2019, 178,571 Redeemable Shares and 71,428 Additional Shares were redeemed and the Company recorded a $0.8 million loss.  During February 2020, the Company issued 334,254 Additional Shares and recorded a $2.1 million loss.  The remaining 525,060 shares of common stock were redeemed for a total of $8.0 million and the Company recorded a $5.3 million loss during the three months ended March 31, 2021.

Preferred Shares – GTY is authorized to issue 25,000,000 preferred shares with a par value of $0.0001 per share. As of June 30, 2021 and December 31, 2020, there were no preferred shares issued or outstanding.

Warrants

At June 30, 2021 and December 31, 2020, there were a total of 27,093,334 warrants outstanding including 18,400,000 public warrants and 8,693,334 private warrants. The warrants were originally sold as part of the units offered in the Company’s initial public offering and expire five years from the date of the acquisition or February 2024. Each warrant entitles the holder thereof to purchase one share of common stock at a price of $11.50 per share, subject to adjustments. The warrants may be exercised only for a whole number of shares of common stock. No fractional shares will be issued upon exercise of the warrants.

The Company may call the public warrants for redemption, in whole and not in part, at a price of $0.01 per warrant, upon not less than 30 days’ prior written notice of redemption to each warrant holder, if, and only if, the reported last sale price of common stock equals or exceeds $18.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date the Company sends the notice of redemption to the warrant holders. The private warrants are not callable for redemption and are marked to market and included in warrant liabilities with non-cash fair value adjustments recorded into earnings during each reporting period.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Share-Based Compensation
6 Months Ended
Jun. 30, 2021
Share-Based Compensation [Abstract]  
Share-Based Compensation

Note 9. Share-Based Compensation

Stock Options

In connection with the Acquisition, the Company adopted a stock option plan and issued 408,667 stock options to employees. The total fair value of the stock options at the grant date was $3.6 million.

A summary of stock option activity is as follows:

    

    

    

Weighted

    

Average

Weighted

Remaining

Average

Contractual

Total

Number of

Exercise

Life (in

Intrinsic

Shares

Price

years)

Value

Outstanding as of December 31, 2020

 

245,904

$

2.26

 

7.0

$

1,130

Granted

 

 

 

 

Exercised

 

(792)

1.16

Forfeited/expired

 

(350)

1.16

Outstanding as of June 30, 2021

 

244,762

$

2.26

 

6.5

$

1,124

Options vested and exercisable

 

210,332

$

2.26

6.4

$

966

For the three months ended June 30, 2021 and 2020, the Company recorded approximately $0.1 and $0.2 million, respectively, of share-based compensation expense related to the options. As of June 30, 2021, the Company has $0.3 million of unrecognized share-based compensation cost to be recognized over 0.3 years.

Restricted Stock Units

Subsequent to the Acquisition, the Company adopted a plan to issue restricted stock units (“RSUs”) to employees as annual performance awards.  RSUs may vest in ratable annual installments over either two or four years, as applicable, from the date, or RSUs may vest subject to the achievement of certain performance conditions over a three-year performance period, in each case, assuming continuous service by the employees through the applicable vesting dates.

A summary of the Company's RSU’s and related information is as follows:

    

    

Weighted Average

Number of Units

Grant Price

Unvested as of December 31, 2020

 

3,280,290

$

4.94

Granted

 

1,543,244

6.21

Vested

(895,532)

4.72

Forfeited/expired

 

(251,701)

5.36

Unvested as of June 30, 2021

 

3,676,301

$

5.50

For the three months ended June 30, 2021 and 2020, the Company recorded approximately $1.8 million and $0.9 million, respectively, of share-based compensation expense related to the RSUs. As of June 30, 2021, the Company had unrecognized share-based compensation expense related to all unvested RSUs of $11.5 million. The weighted average remaining contractual term of unvested RSUs is approximately 1.2 years at June 30, 2021.  944,516 of the unvested RSUs contain performance conditions subject to achieving segment specific revenue and profitability metrics.  

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting
6 Months Ended
Jun. 30, 2021
Segment Reporting  
Segment Reporting

Note 10. Segment Reporting

The Company conducts its business through the following five operating segments: Procurement, Payments, Grants Management, Permitting, and Budget.

The accounting policies of the operating segments are the same as those described in Note 3. The following provides operating information about the Company’s reportable segments for the periods presented:

    

Corporate

    

Procurement

    

Payments

    

Grants Management

    

Permitting

    

Budget

    

Total

Three Months Ended June 30, 2021

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Total revenue

$

2,664

2,819

1,834

643

6,357

$

14,317

Cost of revenues

 

495

1,927

645

168

1,981

 

5,216

Income (loss) from operations

 

(2,090)

(595)

(4,547)

(842)

(483)

636

 

(7,921)

Amortization of intangible assets

659

1,370

326

302

987

3,644

Depreciation expense

46

86

9

4

110

255

Interest income (expense), net

(854)

(8)

9

(853)

Benefit from (provision for) income taxes

(5)

(104)

(109)

Three Months Ended June 30, 2020

 

  

Total revenue

$

1,747

2,155

1,488

625

5,149

$

11,164

Cost of revenues

 

359

1,660

731

145

1,499

 

4,394

Income (loss) from operations

 

(1,414)

(1,038)

(4,111)

(976)

(486)

224

 

(7,801)

Amortization of intangible assets

659

1,370

326

300

987

3,642

Depreciation expense

30

115

14

159

Interest income (expense), net

(410)

1

(26)

(2)

1

(436)

Benefit from (provision for) income taxes

(114)

(979)

259

149

(152)

(837)

Six Months Ended June 30, 2021

 

  

Total revenue

$

5,101

5,048

3,584

1,338

12,505

$

27,576

Cost of revenues

 

965

3,493

1,295

322

3,883

 

9,958

Income (loss) from operations

 

(3,846)

(1,400)

(9,393)

(1,811)

(870)

1,263

 

(16,057)

Amortization of intangible assets

1,310

2,726

649

599

1,959

7,243

Depreciation expense

94

179

17

6

212

508

Interest income (expense), net

(1,699)

1

(20)

6

(1,712)

Benefit from (provision for) income taxes

(5)

66

61

 

 

  

Six Months Ended June 30, 2020

 

 

  

Total revenue

$

3,403

4,054

2,953

1,238

10,792

$

22,440

Cost of revenues

 

751

3,130

1,453

284

3,303

 

8,921

Loss from operations

 

(6,932)

(3,151)

(10,463)

(2,426)

(1,374)

25

 

(24,321)

Amortization of intangible assets

1,326

2,734

650

601

2,004

7,315

Depreciation expense

46

133

8

1

25

213

Interest income (expense), net

(617)

2

(57)

(2)

2

(672)

Benefit from (provision for) income taxes

804

688

396

(204)

1,684

As of June 30, 2021

 

 

  

Goodwill

$

68,744

88,327

45,140

21,956

60,468

$

284,635

Assets

 

22,934

92,473

106,065

53,664

27,140

118,729

 

421,005

As of December 31, 2020

 

 

  

Goodwill

$

68,744

88,327

45,140

21,956

60,468

$

284,635

Assets

 

31,407

92,841

110,339

55,676

28,474

113,710

 

432,447

Revenues from North America customers accounted for greater than 90% of the Company’s revenues for the periods presented.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events
6 Months Ended
Jun. 30, 2021
Subsequent Events  
Subsequent Events

Note 11. Subsequent Events

The Company has evaluated events from June 30, 2021 through the date the financial statements were issued. There were no subsequent events that need disclosure.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2021
Summary of Significant Accounting Policies  
Basis of Presentation

Basis of Presentation

The accompanying condensed consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information. Certain information and disclosures normally included in condensed consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. The accompanying condensed consolidated financial statements should be read in conjunction with the Company's audited financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020 filed with the Securities and Exchange Commission (“SEC”) on February 19, 2021. Certain reclassifications have been made to conform to current period presentation.

Principles of Consolidation

Principles of Consolidation

The condensed consolidated financial statements include all accounts of the Company and its subsidiaries. All material intercompany transactions and balances have been eliminated in the accompanying condensed consolidated financial statements.

Use of Estimates

Use of Estimates

The preparation of the condensed consolidated financial statements and related disclosures in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the balance sheets and the reported amounts of revenues and expenses during the reporting periods. Significant items subject to such estimates include revenue recognition, the carrying value of goodwill, the fair value of acquired intangibles, the capitalization of software development costs, the useful lives of intangible assets, share-based compensation, right of use assets, warrant liability, financing and operating lease liabilities, contingent consideration and the valuation allowance of deferred tax assets resulting from net operating losses.

COVID-19 Update

COVID-19 Update

In December 2019, the emergence of a novel coronavirus, or COVID-19, was reported and in March 2020, the World Health Organization, or WHO, characterized COVID-19 as a pandemic.  The broader implications of the global emergence of COVID-19 on the Company’s business, operating results, and overall financial performance continue to remain uncertain and they depend on certain developments, including the duration and spread of the outbreak and variants, impact on the Company’s customers and its sales cycles, impact on its partners or employees, and impact on the economic

environment and financial markets, all of which are uncertain and cannot be predicted.  Since March 2020, the Company saw certain new and existing customers halt or decrease investment in infrastructure and, although conditions have improved, the Company expects that certain of its current and potential customers will continue to take actions to reduce operating expenses and moderate cash flows, including by delaying sales and requesting extended billing and payment terms. The Company will continue to actively monitor the situation and may take further actions that alter its business operations, as may be required by federal, state, or local authorities, or that the Company determines are in the best interests of its employees, customers, partners, suppliers, and stockholders.

Significant Accounting Policies

Significant Accounting Policies

 

There have been no material changes to the Company’s significant accounting policies previously disclosed in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020 as filed with the SEC on February 19, 2021 aside from those described in Note 2.

Fair Value

Fair Value

The fair value of an asset or liability is the price that would be received to sell an asset or transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company utilizes a fair value hierarchy that maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value and defines three levels of inputs that may be used to measure fair value.

Level 1 — uses quoted prices in active markets for identical assets or liabilities.
Level 2 — uses observable inputs other than quoted prices in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
Level 3 — uses one or more significant inputs that are unobservable and supported by little or no market activity, and that reflect the use of significant management judgment.

The Company’s only material financial instruments carried at fair value as of June 30, 2021 and December 31, 2020, with changes in fair value flowing through current earnings, consist of contingent consideration liabilities recorded in conjunction with business combinations and the fair value of its warrant liabilities are as follows:

Fair Value Measurement at

Reporting Date Using

    

    

Quoted Prices in

    

Significant

    

Active Markets

Other

Significant

Balance as of

for Identical

Observable

Unobservable

June 30, 

Assets

Inputs

Inputs

2021

(Level 1)

(Level 2) 

(Level 3)

Contingent consideration – current

$

729

$

$

$

729

Contingent consideration – long term

 

44,880

 

 

 

44,880

Warrant liability

6,607

6,607

Total liabilities measured at fair value

$

52,216

$

$

$

52,216

Fair Value Measurement at

Reporting Date Using

    

    

Quoted Prices in

    

Significant

    

Active Markets

Other

Significant

Balance as of

for Identical

Observable

Unobservable

December 31, 

Assets

Inputs

Inputs

2020

(Level 1)

(Level 2) 

(Level 3)

Contingent consideration – current

$

743

$

$

$

743

Contingent consideration – long term

 

42,530

 

 

 

42,530

Warrant liability

3,040

3,040

Total liabilities measured at fair value

$

46,313

$

$

$

46,313

There were no transfers made among the three levels in the fair value hierarchy during the three and six months ended June 30, 2021.

The following tables present additional information about Level 3 liabilities measured at fair value. Both observable and unobservable inputs may be used to determine the fair value of positions that the Company has classified within the Level 3 category. As a result, the unrealized gains and losses for liabilities within the Level 3 category may include changes in fair value that were attributable to both observable (e.g., changes in market interest rates) and unobservable (e.g., changes in unobservable long-dated volatilities) inputs.

Changes in contingent consideration liabilities measured at fair value from December 31, 2020 to June 30, 2021 were as follows:

Contingent consideration – December 31, 2020

    

$

43,273

Change in fair value of contingent consideration

 

2,364

Payments of contingent consideration

(28)

Contingent consideration – June 30, 2021

$

45,609

On February 19, 2019, the Company consummated several acquisitions (collectively, the “Acquisition”), pursuant to which it acquired each of Bonfire, CityBase, eCivis , Open Counter, Questica and Sherpa (together with Bonfire, CityBase, eCivis, Open Counter and Questica, the “Acquired Companies”).

The fair value of the Company’s contingent consideration liabilities recorded as part of the Acquisition has been classified within Level 3 in the fair value hierarchy. The contingent consideration represents the estimated fair value of future payments due to the sellers based on each company’s achievement of annual earnings targets in certain years and other events considered in certain transaction documents. The fair values of the contingent consideration were calculated through the use of either Monte Carlo simulation or modified Black-Scholes analyses based on earnings projections for the respective earn-out periods, corresponding earnings thresholds, and approximate timing of payments as outlined in the purchase agreements for each of the Acquired Companies. The analyses utilized the following assumptions: (i) expected term; (ii) risk-adjusted net sales or earnings; (iii) risk-free interest rate; and (iv) expected volatility of earnings. Estimated payments, as determined through the respective models, were further discounted by a credit spread assumption to account for credit risk. The contingent consideration is revalued to fair value each period, and any increase or decrease is recorded in operating income (loss). The fair value of the contingent consideration may be impacted by certain unobservable inputs, most significantly with regard to discount rates, expected volatility and historical and projected performance. Significant changes to these inputs in isolation could result in a significantly different fair value measurement.

Changes in the warrant liability measured at fair value from December 31, 2020 to June 30, 2021 were as follows:

Warrant liability – December 31, 2020

$

3,040

Change in fair value of warrant liability

 

3,567

Warrant liability – June 30, 2021

$

6,607

The warrant liability was estimated using a Black-Scholes model derived from a Monte Carlo simulation of the Company’s outstanding public warrants.  These inputs were primarily derived from the implied volatility of the traded public warrant price.

The carrying value of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities, and term loans approximates fair value because of the short-term nature of these instruments.

The Company measures certain assets at fair value on a non-recurring basis, generally annually or when events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable. These assets include goodwill and other intangible assets.

A financial instrument’s categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.

Disaggregation of Revenues

Disaggregation of Revenues

Three Months Ended

Three Months Ended

Six Months Ended

Six Months Ended

June 30, 

June 30, 

June 30, 

June 30, 

    

2021

2020

2021

  

2020

Subscriptions, support and maintenance

$

11,333

$

8,434

$

21,498

  

$

16,158

Professional services

 

2,878

 

2,458

 

5,819

  

 

5,627

License

 

81

 

243

 

144

  

 

626

Asset sales

 

25

 

29

 

115

  

 

29

Total revenues

$

14,317

$

11,164

$

27,576

  

$

22,440

Revenues

Subscription, support and maintenance. The Company delivers its solutions primarily as a subscription service that provides customers with access to SaaS related support and updates during the term of the arrangement. Revenues are recognized ratably over the contract term as the customer simultaneously receives and consumes the benefits of the subscription, as the service is made available by the Company. The first year of subscription fees are typically payable within 30 days after the execution of a contract, and thereafter upon renewal. The Company initially records subscription fees as contract liabilities and recognizes revenues on a straight-line basis over the term of the agreement.

The Company’s contracts may include variable consideration in the form of usage fees, which are constrained and recognized once the uncertainties associated with the constraint are resolved, which is when usage occurs and the fee is known.

Subscription, support and maintenance revenues also include on-premise support or maintenance pertaining to license sales. Revenues from on-premise support are recognized on a straight-line basis over the support period.

Revenues from subscription, support and maintenance comprised approximately 79% and 76% of total revenues for the three months ended June 30, 2021 and 2020 and 78% and 72% for the six months ended June 30, 2021 and 2020, respectively.

Professional services.    The Company’s professional services contracts generate revenues on a time and materials or fixed fee basis. Revenues are recognized as the services are rendered for time and materials contracts. Revenues are recognized when the milestones are achieved and accepted by the customer or on a proportional performance basis for fixed fee contracts. Training revenues are recognized as the services are performed. Revenues from professional services comprised approximately 20% and 22% of total revenues for the three months ended June 30, 2021 and 2020 and 21% and 25% for the six months ended June 30, 2021 and 2020, respectively.

License. Revenues from distinct licensed software are recognized upfront when the software is made available to the customer, which normally coincides with contract execution, as this is when the customer has the risks and rewards of the right to use the software. Revenues from licenses comprised approximately less than 1% and 2% of total revenues for the three months ended June 30, 2021 and 2020 and approximately less than 1% and 3% for the six months ended June 30, 2021 and 2020, respectively.

Asset sales. Revenues from asset sales are recognized when the asset, typically a kiosk, has been received by the customer and is fully operational and ready to accept transactions, which is when the customer obtains control and has the risks and rewards of the asset. Asset sales were less than 1% of total revenues for the three and six months ended June 30, 2021 and 2020.

Restructuring Charges

Restructuring Charges

On March 30, 2020, the Company implemented a global restructuring plan which resulted in an approximate 10% reduction of the Company’s workforce.  This action was intended to streamline the Company’s operational reporting and reduce operating cash outflows.  The Company recorded pre-tax restructuring charges of approximately $3.7 million which is comprised of one-time employee termination benefits paid over a weighted-average period of approximately 10 months.  All termination benefits associated with the restructuring plan have been paid as of June 30, 2021.  

Net Loss per Share

Net Loss per Share

Net loss per share of common stock is computed by dividing net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net income per share of common stock is computed similarly to basic net income per share of common stock except that it reflects the potential dilution that could occur if dilutive securities or other obligations to issue common stock were exercised or converted into common stock. Due to the net loss for the three and six months ended June 30, 2021 and 2020, diluted and basic loss per share are the same.

Securities that could potentially dilute net loss per share in the future that were not included in the computation of diluted loss per share at June 30, 2021 and 2020 are as follows:

2021

2020

Warrants to purchase common stock

    

27,093,334

27,093,334

Unvested restricted stock units

 

3,676,301

3,333,152

Options to purchase common stock

 

244,762

251,771

Total

 

31,014,397

30,678,257

Income Taxes

Income Taxes

In determining the quarterly benefit from income taxes, the Company uses the annual estimated effective tax rate applied to the actual year-to-date loss, adjusted for discrete items arising in that quarter.  The Company’s annual estimated effective tax rate differs from the U.S. federal statutory rate of 21% as a result of state taxes, foreign taxes and changes in the Company’s valuation allowance for domestic income taxes.  For the three and six months ended June 30, 2021 and 2020, the Company recorded a $(0.1) million, $(0.8) million, $0.1 million, and $1.7 million benefit from (provision for) income taxes, respectively.  

Recently Adopted and Issued Accounting Pronouncements

Recently Adopted Accounting Pronouncements

On January 1, 2020, the Company adopted Accounting Standards Update (“ASU”) No. 2018-13, Changes to Disclosure Requirements for Fair Value Measurements (Topic 820), which improved the effectiveness of disclosure requirements for recurring and nonrecurring fair value measurements.  The standard removes, modifies, and adds certain disclosure requirements.  The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.

On January 1, 2020, the Company adopted ASU No. 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40) – Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.  ASU 2018-15 aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under Accounting Standards Codification (“ASC”) 350-40 – Internal Use Software, in order to determine which costs to capitalize and recognize as an asset and which costs to expense.  The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.

On January 1, 2021, the Company adopted ASU 2019-12, Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes.   ASU 2019-12 simplifies various aspects related to accounting for income taxes, removes certain exceptions to the general principles in Topic 740 and clarifies and amends existing guidance to improve consistent application. The adoption of this new standard did not have a material impact on the Company’s condensed consolidated financial statements.

Recently Issued Accounting Pronouncements

In August 2020, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity (ASU 2020-06), which simplifies the accounting for convertible instruments by reducing the number of accounting models available for convertible debt instruments. This guidance also eliminates the treasury stock method to calculate diluted earnings per share for convertible instruments and requires the use of the if-converted method. This guidance will be effective for the Company in the first quarter of 2022 on a full or modified retrospective basis, with early adoption permitted. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Restatement of Previously Issued Financial Statements (Tables)
6 Months Ended
Jun. 30, 2021
Accounting Changes and Error Corrections [Abstract]  
Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]

Condensed Consolidated Statements of Operations and Comprehensive Loss

Three Months Ended June 30, 2020

As Previously Reported

Adjustments

As Revised

Change in fair value of warrant liability

$

$

(3,860)

$

(3,860)

Net loss

$

7,774

$

(3,860)

$

3,914

Comprehensive loss

$

8,727

$

(3,860)

$

4,867

Net loss per share, basic and diluted

$

(0.15)

$

0.08

$

(0.07)

Six Months Ended June 30, 2020

As Previously Reported

Adjustments

As Revised

Change in fair value of warrant liability

$

$

(2,297)

$

(2,297)

Net loss

$

23,566

$

(2,297)

$

21,269

Comprehensive loss

$

22,470

$

(2,297)

$

20,173

Net loss per share, basic and diluted

$

(0.44)

$

0.04

$

(0.40)

Condensed Consolidated Statements of Cash Flows

Six Months Ended June 30, 2020

As Previously Reported

Adjustments

As Revised

Net loss

$

23,566

$

(2,297)

$

21,269

Change in fair value of warrant liability

$

$

(2,297)

$

(2,297)

Condensed Consolidated Balance Sheet

As of December 31, 2020

As Previously Reported

Adjustments

As Revised

Warrant liability

$

$

3,040

$

3,040

Additional paid in capital

$

390,232

$

(9,351)

$

380,881

Accumulated deficit

$

(129,030)

$

6,311

$

(122,719)

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2021
Summary of Significant Accounting Policies  
Schedule of contingent consideration liabilities

Fair Value Measurement at

Reporting Date Using

    

    

Quoted Prices in

    

Significant

    

Active Markets

Other

Significant

Balance as of

for Identical

Observable

Unobservable

June 30, 

Assets

Inputs

Inputs

2021

(Level 1)

(Level 2) 

(Level 3)

Contingent consideration – current

$

729

$

$

$

729

Contingent consideration – long term

 

44,880

 

 

 

44,880

Warrant liability

6,607

6,607

Total liabilities measured at fair value

$

52,216

$

$

$

52,216

Fair Value Measurement at

Reporting Date Using

    

    

Quoted Prices in

    

Significant

    

Active Markets

Other

Significant

Balance as of

for Identical

Observable

Unobservable

December 31, 

Assets

Inputs

Inputs

2020

(Level 1)

(Level 2) 

(Level 3)

Contingent consideration – current

$

743

$

$

$

743

Contingent consideration – long term

 

42,530

 

 

 

42,530

Warrant liability

3,040

3,040

Total liabilities measured at fair value

$

46,313

$

$

$

46,313

Schedule of Changes in Level 3 liabilities

Changes in contingent consideration liabilities measured at fair value from December 31, 2020 to June 30, 2021 were as follows:

Contingent consideration – December 31, 2020

    

$

43,273

Change in fair value of contingent consideration

 

2,364

Payments of contingent consideration

(28)

Contingent consideration – June 30, 2021

$

45,609

Changes in warrant liability

Warrant liability – December 31, 2020

$

3,040

Change in fair value of warrant liability

 

3,567

Warrant liability – June 30, 2021

$

6,607

Schedule of Disaggregation of revenues

Three Months Ended

Three Months Ended

Six Months Ended

Six Months Ended

June 30, 

June 30, 

June 30, 

June 30, 

    

2021

2020

2021

  

2020

Subscriptions, support and maintenance

$

11,333

$

8,434

$

21,498

  

$

16,158

Professional services

 

2,878

 

2,458

 

5,819

  

 

5,627

License

 

81

 

243

 

144

  

 

626

Asset sales

 

25

 

29

 

115

  

 

29

Total revenues

$

14,317

$

11,164

$

27,576

  

$

22,440

Schedule of securities that were not included in the computation of diluted loss per share

2021

2020

Warrants to purchase common stock

    

27,093,334

27,093,334

Unvested restricted stock units

 

3,676,301

3,333,152

Options to purchase common stock

 

244,762

251,771

Total

 

31,014,397

30,678,257

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2021
Intangible Assets  
Summary of identifiable intangible assets

The Company recognized goodwill and certain identifiable intangible assets in connection with business combinations. Identifiable intangible assets consist of the following as of June 30, 2021 and December 31, 2020:

June 30, 2021

Gross Carrying Amount

Accumulated Amortization

Net Carrying Amount

Patents / Developed Technology

$

60,084

$

(17,740)

$

42,344

Trade Names / Trademarks

16,348

(4,025)

12,323

Customer Relationships

51,003

(12,053)

38,950

Non-Compete Agreements

1,162

(915)

247

Total Intangibles

$

128,597

$

(34,733)

$

93,864

December 31, 2020

Gross Carrying Amount

Accumulated Amortization

Net Carrying Amount

Patents / Developed Technology

$

60,084

$

(14,026)

$

46,058

Trade Names / Trademarks

16,348

(3,227)

13,121

Customer Relationships

51,003

(9,514)

41,489

Non-Compete Agreements

1,162

(723)

439

Total Intangibles

$

128,597

$

(27,490)

$

101,107

Summary of aggregate future amortization expense for intangible assets

Amortization expense recognized by the Company related to intangible assets was $3.6 million for each of the three months ended June 30, 2021 and June 30, 2020 and was $7.2 million and $7.3 million for the six months ended June 30, 2021 and June 30, 2020, respectively.

The estimated aggregate future amortization expense for intangible assets is as follows:

Six months ended December 31, 2021

 

7,368

Year ended December 31, 2022

 

14,276

Year ended December 31, 2023

 

14,224

Year ended December 31, 2024

 

14,263

Year ended December 31, 2025

14,224

Thereafter

 

29,509

$

93,864

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Jun. 30, 2021
Leases  
Summary of quantitative information about the Company's operating leases

The following summarizes quantitative information about the Company’s leases:

Three Months Ended June 30, 2021:

Grants

    

Procurement

    

Payments

    

Management

Budget

    

Total

Finance lease cost

 

  

 

  

 

  

 

  

Amortization of right-of-use assets

$

$

53

$

$

$

53

Interest

26

26

Operating lease cost

116

115

31

108

370

Total lease cost

$

116

$

194

$

31

$

108

$

449

Six Months Ended June 30, 2021:

    

Grants

Procurement

    

Payments

    

Management

Budget

    

Total

Finance lease cost

Amortization of right-of-use assets

$

$

68

$

$

$

68

Interest

52

52

Operating lease cost

230

230

51

217

728

Total lease cost

$

230

$

350

$

51

$

217

$

848

    

Grants

 

Procurement

    

Payments

    

Management

Budget

    

Total

Weighted-average remaining lease term – finance leases

N/A

0.7

N/A

N/A

0.7

Weighted-average remaining lease term – operating leases

 

1.0

 

0.4

1.6

 

9.2

 

7.0

Weighted-average discount rate – finance leases

N/A

13.0

%  

N/A

N/A

13.0

%

Weighted-average discount rate – operating leases

 

9.9

%  

 

10.0

%  

8.0

%  

 

4.8

%  

 

6.2

%

Schedule of future minimum lease payments under non-cancellable finance leases

    

Grants

Operating

Finance

Procurement

    

Payments

    

Management

Budget

    

Leases

 

Leases

Six months ended December 31, 2021

$

247

$

228

$

61

$

211

$

686

$

325

Year Ended December 31, 2022

 

251

123

 

437

 

688

197

Year Ended December 31, 2023

 

10

 

390

 

390

Year Ended December 31, 2024

 

 

374

 

374

Year Ended December 31, 2025

424

424

Thereafter

 

 

2,142

 

2,142

Total

$

498

$

228

$

194

$

3,978

$

4,704

$

522

Less present value discount

 

(13)

(24)

(13)

(731)

(768)

(31)

Present value of lease liabilities

$

485

$

204

$

181

$

3,247

$

3,936

$

491

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Term Loans (Tables)
6 Months Ended
Jun. 30, 2021
Term Loans  
Schedule of term loans are summarized

November 2020
Credit Facility

Principal

$ 25,000

Payment-in-kind ("PIK") accrued interest

331

Unamortized deferred issuance costs

(1,310)

Term loans, net

$ 24,021

Maturity Date

May 2023

Interest Rate

8% + LIBOR

PIK Interest Rate

2%

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Share-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2021
Share-Based Compensation [Abstract]  
Summary of stock option activity

A summary of stock option activity is as follows:

    

    

    

Weighted

    

Average

Weighted

Remaining

Average

Contractual

Total

Number of

Exercise

Life (in

Intrinsic

Shares

Price

years)

Value

Outstanding as of December 31, 2020

 

245,904

$

2.26

 

7.0

$

1,130

Granted

 

 

 

 

Exercised

 

(792)

1.16

Forfeited/expired

 

(350)

1.16

Outstanding as of June 30, 2021

 

244,762

$

2.26

 

6.5

$

1,124

Options vested and exercisable

 

210,332

$

2.26

6.4

$

966

Summary of restricted stock units

A summary of the Company's RSU’s and related information is as follows:

    

    

Weighted Average

Number of Units

Grant Price

Unvested as of December 31, 2020

 

3,280,290

$

4.94

Granted

 

1,543,244

6.21

Vested

(895,532)

4.72

Forfeited/expired

 

(251,701)

5.36

Unvested as of June 30, 2021

 

3,676,301

$

5.50

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2021
Segment Reporting  
Summary of operating information about the Company's reportable segments

    

Corporate

    

Procurement

    

Payments

    

Grants Management

    

Permitting

    

Budget

    

Total

Three Months Ended June 30, 2021

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Total revenue

$

2,664

2,819

1,834

643

6,357

$

14,317

Cost of revenues

 

495

1,927

645

168

1,981

 

5,216

Income (loss) from operations

 

(2,090)

(595)

(4,547)

(842)

(483)

636

 

(7,921)

Amortization of intangible assets

659

1,370

326

302

987

3,644

Depreciation expense

46

86

9

4

110

255

Interest income (expense), net

(854)

(8)

9

(853)

Benefit from (provision for) income taxes

(5)

(104)

(109)

Three Months Ended June 30, 2020

 

  

Total revenue

$

1,747

2,155

1,488

625

5,149

$

11,164

Cost of revenues

 

359

1,660

731

145

1,499

 

4,394

Income (loss) from operations

 

(1,414)

(1,038)

(4,111)

(976)

(486)

224

 

(7,801)

Amortization of intangible assets

659

1,370

326

300

987

3,642

Depreciation expense

30

115

14

159

Interest income (expense), net

(410)

1

(26)

(2)

1

(436)

Benefit from (provision for) income taxes

(114)

(979)

259

149

(152)

(837)

Six Months Ended June 30, 2021

 

  

Total revenue

$

5,101

5,048

3,584

1,338

12,505

$

27,576

Cost of revenues

 

965

3,493

1,295

322

3,883

 

9,958

Income (loss) from operations

 

(3,846)

(1,400)

(9,393)

(1,811)

(870)

1,263

 

(16,057)

Amortization of intangible assets

1,310

2,726

649

599

1,959

7,243

Depreciation expense

94

179

17

6

212

508

Interest income (expense), net

(1,699)

1

(20)

6

(1,712)

Benefit from (provision for) income taxes

(5)

66

61

 

 

  

Six Months Ended June 30, 2020

 

 

  

Total revenue

$

3,403

4,054

2,953

1,238

10,792

$

22,440

Cost of revenues

 

751

3,130

1,453

284

3,303

 

8,921

Loss from operations

 

(6,932)

(3,151)

(10,463)

(2,426)

(1,374)

25

 

(24,321)

Amortization of intangible assets

1,326

2,734

650

601

2,004

7,315

Depreciation expense

46

133

8

1

25

213

Interest income (expense), net

(617)

2

(57)

(2)

2

(672)

Benefit from (provision for) income taxes

804

688

396

(204)

1,684

As of June 30, 2021

 

 

  

Goodwill

$

68,744

88,327

45,140

21,956

60,468

$

284,635

Assets

 

22,934

92,473

106,065

53,664

27,140

118,729

 

421,005

As of December 31, 2020

 

 

  

Goodwill

$

68,744

88,327

45,140

21,956

60,468

$

284,635

Assets

 

31,407

92,841

110,339

55,676

28,474

113,710

 

432,447

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Restatement of Previously Issued Financial Statements - Statement of Operations and Comprehensive Loss (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Change in fair value of warrant liability $ (471) $ (3,860) $ 3,567 $ (2,297)
Net loss 5,469 3,914 23,497 21,269
Comprehensive loss $ 6,393 $ 4,867 $ 24,166 $ 20,173
Net loss per share, basic and diluted $ (0.10) $ (0.07) $ (0.41) $ (0.40)
Reclassification Of Warrants As Liabilities [Member] | Previously Reported [Member]        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Net loss   $ 7,774   $ 23,566
Comprehensive loss   $ 8,727   $ 22,470
Net loss per share, basic and diluted   $ (0.15)   $ (0.44)
Reclassification Of Warrants As Liabilities [Member] | Revision of Prior Period, Error Correction, Adjustment [Member]        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Change in fair value of warrant liability   $ (3,860)   $ (2,297)
Net loss   (3,860)   (2,297)
Comprehensive loss   $ (3,860)   $ (2,297)
Net loss per share, basic and diluted   $ 0.08   $ 0.04
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Restatement of Previously Issued Financial Statements - Statement of Cash Flows (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Net loss $ 5,469 $ 3,914 $ 23,497 $ 21,269
Change in fair value of warrant liability $ (471) (3,860) $ 3,567 (2,297)
Reclassification Of Warrants As Liabilities [Member] | Previously Reported [Member]        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Net loss   7,774   23,566
Reclassification Of Warrants As Liabilities [Member] | Revision of Prior Period, Error Correction, Adjustment [Member]        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Net loss   (3,860)   (2,297)
Change in fair value of warrant liability   $ (3,860)   $ (2,297)
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Restatement of Previously Issued Financial Statements - Balance Sheet (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Warrant liability $ 6,607 $ 3,040
Additional paid in capital 394,950 380,881
Accumulated deficit $ (146,216) (122,719)
Previously Reported [Member] | Reclassification Of Warrants As Liabilities [Member]    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Additional paid in capital   390,232
Accumulated deficit   (129,030)
Revision of Prior Period, Error Correction, Adjustment [Member] | Reclassification Of Warrants As Liabilities [Member]    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Warrant liability   3,040
Additional paid in capital   (9,351)
Accumulated deficit   $ 6,311
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Fair Value (Details) - Fair Value, Measurements, Recurring [Member] - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities Fair Value Disclosure $ 52,216 $ 46,313
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities Fair Value Disclosure 52,216 46,313
Contingent Consideration Current [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities Fair Value Disclosure 729 743
Contingent Consideration Current [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities Fair Value Disclosure 729 743
Contingent Consideration long term [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities Fair Value Disclosure 44,880 42,530
Contingent Consideration long term [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities Fair Value Disclosure 44,880 42,530
Warrant Liability [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities Fair Value Disclosure 6,607 3,040
Warrant Liability [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities Fair Value Disclosure $ 6,607 $ 3,040
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Change in Level 3 liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Payments of contingent consideration $ (28) $ (27)
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Contingent consideration 43,273  
Change in fair value of contingent consideration 2,364  
Payments of contingent consideration (28)  
Contingent consideration $ 45,609  
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Warrant Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Warrants and Rights Note Disclosure [Abstract]        
Warrant liability     $ 3,040  
Change in fair value of warrant liability $ (471) $ (3,860) 3,567 $ (2,297)
Warrant liability $ 6,607   $ 6,607  
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenues $ 14,317 $ 11,164 $ 27,576 $ 22,440
Subscriptions, support and maintenance        
Revenues 11,333 8,434 21,498 16,158
Professional Services        
Revenues 2,878 2,458 5,819 5,627
License        
Revenues 81 243 144 626
Asset Sales        
Revenues $ 25 $ 29 $ 115 $ 29
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Net loss per share (Details) - shares
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Antidilutive securities excluded from computation of earnings per share 31,014,397 30,678,257
Warrant    
Antidilutive securities excluded from computation of earnings per share 27,093,334 27,093,334
Restricted Stock Units    
Antidilutive securities excluded from computation of earnings per share 3,676,301 3,333,152
Employee Stock Option    
Antidilutive securities excluded from computation of earnings per share 244,762 251,771
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Additional information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 20, 2020
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Percentage of reduction in workforce 10.00%        
Restructuring charges $ 3,700   $ 198   $ 3,664
Weighted average period in which one time employee benefits are paid 10 months        
Statutory federal income tax provision       21.00%  
Benefit from (provision for) income taxes   $ (109) $ (837) $ 61 $ 1,684
Sales Revenue, Net [Member] | Revenue from Rights Concentration Risk [Member] | Subscriptions, support and maintenance          
Concentration Risk, Percentage   79.00% 76.00% 78.00% 72.00%
Sales Revenue, Net [Member] | Revenue from Rights Concentration Risk [Member] | Professional Services          
Concentration Risk, Percentage   20.00% 22.00% 21.00% 25.00%
Sales Revenue, Net [Member] | Revenue from Rights Concentration Risk [Member] | License          
Concentration Risk, Percentage   1.00% 2.00% 1.00% 3.00%
Sales Revenue, Net [Member] | Revenue from Rights Concentration Risk [Member] | Assets Sale          
Concentration Risk, Percentage   1.00% 1.00% 1.00% 1.00%
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 128,597 $ 128,597
Accumulated Amortization (34,733) (27,490)
Net Carrying Amount 93,864 101,107
Patents And Development Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 60,084 60,084
Accumulated Amortization (17,740) (14,026)
Net Carrying Amount 42,344 46,058
Trade Names And Trade Marks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 16,348 16,348
Accumulated Amortization (4,025) (3,227)
Net Carrying Amount 12,323 13,121
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 51,003 51,003
Accumulated Amortization (12,053) (9,514)
Net Carrying Amount 38,950 41,489
Noncompete Agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,162 1,162
Accumulated Amortization (915) (723)
Net Carrying Amount $ 247 $ 439
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets - Estimated aggregate amortization expense (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Intangible Assets    
Six months ended December 31, 2021 $ 7,368  
Year ended December 31, 2022 14,276  
Year ended December 31, 2023 14,224  
Year ended December 31, 2024 14,263  
Year ended December 31, 2025 14,224  
Thereafter 29,509  
Net Carrying Amount $ 93,864 $ 101,107
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets - Additional information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Intangible Assets        
Amortization of intangible assets $ 3,644 $ 3,642 $ 7,243 $ 7,315
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Operating leases    
Amortization of right-of-use assets $ 53 $ 68
Interest 26 52
Operating lease cost 370 728
Total least cost $ 449 $ 848
Weighted-average remaining lease term - finance leases 8 months 12 days 8 months 12 days
Weighted-average remaining lease term - operating leases 7 years 7 years
Weighted-average discount rate - finance leases 13.00% 13.00%
Weighted-average discount rate - operating leases 6.20% 6.20%
Procurement    
Operating leases    
Operating lease cost $ 116 $ 230
Total least cost $ 116 $ 230
Weighted-average remaining lease term - operating leases 1 year 1 year
Weighted-average discount rate - operating leases 9.90% 9.90%
Payments    
Operating leases    
Amortization of right-of-use assets $ 53 $ 68
Interest 26 52
Operating lease cost 115 230
Total least cost $ 194 $ 350
Weighted-average remaining lease term - finance leases 8 months 12 days 8 months 12 days
Weighted-average remaining lease term - operating leases 4 months 24 days 4 months 24 days
Weighted-average discount rate - finance leases 13.00% 13.00%
Weighted-average discount rate - operating leases 10.00% 10.00%
Grants Management    
Operating leases    
Operating lease cost $ 31 $ 51
Total least cost $ 31 $ 51
Weighted-average remaining lease term - operating leases 1 year 7 months 6 days 1 year 7 months 6 days
Weighted-average discount rate - operating leases 8.00% 8.00%
Budget    
Operating leases    
Operating lease cost $ 108 $ 217
Total least cost $ 108 $ 217
Weighted-average remaining lease term - operating leases 9 years 2 months 12 days 9 years 2 months 12 days
Weighted-average discount rate - operating leases 4.80% 4.80%
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Future minimum lease payments (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Six months ended December 31, 2021 $ 686
Year Ended December 31, 2022 688
Year Ended December 31, 2023 390
Year Ended December 31, 2024 374
Year Ended December 31, 2025 424
Thereafter 2,142
Total 4,704
Less present value discount (768)
Present value of lease liabilities 3,936
Finance Lease, Liability, Payment, Due [Abstract]  
Six months ended December 31, 2021 325
Year Ended December 31, 2022 197
Total 522
Less present value discount (31)
Present value of lease liabilities 491
Procurement  
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Six months ended December 31, 2021 247
Year Ended December 31,2022 251
Total 498
Less present value discount (13)
Present value of lease liabilities 485
Payments  
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Six months ended December 31, 2021 228
Total 228
Less present value discount (24)
Present value of lease liabilities 204
Grants Management  
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Six months ended December 31, 2021 61
Year Ended December 31,2022 123
Year Ended December 31, 2023 10
Total 194
Less present value discount (13)
Present value of lease liabilities 181
Budget  
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Six months ended December 31, 2021 211
Year Ended December 31,2022 437
Year Ended December 31, 2023 390
Year Ended December 31, 2024 374
Year Ended December 31, 2025 424
Thereafter 2,142
Total 3,978
Less present value discount (731)
Present value of lease liabilities $ 3,247
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Additional Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Leases    
Operating Lease, Liability $ 3,936  
Operating Lease, Right-of-Use Asset 2,378 $ 2,610
Finance Lease, Right-of-Use Asset 1,277 $ 1,355
Finance Lease, Liability $ 491  
Finance Lease, Weighted Average Remaining Lease Term 8 months 12 days  
Finance Lease, Weighted Average Discount Rate, Percent 13.00%  
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Term Loans (Details) - USD ($)
2 Months Ended 3 Months Ended 6 Months Ended
Nov. 13, 2020
Feb. 14, 2020
May 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Amortization of Debt Issuance Costs           $ 338,000 $ 213,000
Payment in Kind (PIK) Note [Member]              
Accrued interest       $ 300,000   300,000  
Paycheck Protection Program              
Term     2 years        
Amount of forgiveness obtained           3,200,000  
Paycheck Protection Program | Citybase              
Loan proceeds     $ 2,000,000.0        
Paycheck Protection Program | eCivis              
Loan proceeds     900,000        
Paycheck Protection Program | Sherpa              
Loan proceeds     $ 200,000        
February 2020 Credit Facility [Member]              
Aggregate principal amount   $ 12,000,000.0          
Deferred issuance costs   700,000          
Deferred debt issuance cost applied to interest expenses   400,000          
Other deferred issuance cost   $ 300,000          
Period after which interest rate becomes applicable   6 months          
Annual increase in interest rate   1.00%          
Unamortized deferred issuance costs   $ 200,000          
Interest rate   12.00%          
November 2020 Credit Facility [Member]              
Aggregate principal amount $ 25,000,000     25,000,000   25,000,000  
Unamortized deferred issuance costs       $ 1,310,000   $ 1,310,000  
Debt Instrument, Interest Rate, Effective Percentage       8.15%   8.15%  
Paid in kind interest rate percentage 2.00%         2.00%  
Interest expense       $ 900,000 $ 400,000 $ 1,700,000 600,000
Amortization of Debt Issuance Costs       200,000 $ 100,000 300,000 $ 200,000
Accrued interest       $ 200,000   $ 200,000  
November 2020 Credit Facility [Member] | London Interbank Offered Rate (LIBOR) [Member]              
Interest rate 8.00%     8.00%   8.00%  
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Term Loans -Schedule (Details) - November 2020 Credit Facility [Member] - USD ($)
6 Months Ended
Nov. 13, 2020
Jun. 30, 2021
Principal $ 25,000,000 $ 25,000,000
Payment-in-kind ("PIK") accrued interest   331,000
Unamortized deferred issuance costs   (1,310,000)
Term loans, net   $ 24,021,000
PIK Interest Rate 2.00% 2.00%
London Interbank Offered Rate (LIBOR) [Member]    
Interest rate 8.00% 8.00%
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholder's Equity (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Nov. 25, 2020
Feb. 29, 2020
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Class of Stock [Line Items]            
Proceeds from issuance of common stock, net of costs       $ 6,790,000    
Preferred Stock, Shares Authorized       25,000,000    
Preferred Stock, Par or Stated Value Per Share       $ 0.0001    
Preferred Stock, Shares Issued       0   0
Preferred Stock, Shares Outstanding       0   0
Warrants and Rights Outstanding       $ 27,093,334   $ 27,093,334
Temporary Equity Number Of Shares Redeemed       0    
Class of Warrant or Right, Exercise Price of Warrants or Rights       $ 11.50    
Stock Repurchased During Period, Value       $ 2,710,000    
Share Redemption (in shares)   334,254        
Share Redemption     $ 1,334,000   $ 2,056,000  
Warrants Expiration Term       5 years    
Warrants and Rights Redemption Price Per Share       0.01    
Public Warrants [Member]            
Class of Stock [Line Items]            
Warrants and Rights Outstanding       $ 18,400,000   $ 18,400,000
Private Warrants [Member]            
Class of Stock [Line Items]            
Warrants and Rights Outstanding       $ 8,693,334    
Minimum            
Class of Stock [Line Items]            
Sale of Stock, Price Per Share       $ 18.00    
At The Market Offering [Member]            
Class of Stock [Line Items]            
Common stock, par or stated value per share (in dollars per share) $ 0.0001          
Aggregate offering price $ 10,000,000.0          
Shares issued (in shares)       935,633    
Proceeds from issuance of common stock, net of costs       $ 6,800,000    
Treasury Stock            
Class of Stock [Line Items]            
Stock Repurchased During Period, Value       $ 2,710,000    
Common Class A            
Class of Stock [Line Items]            
Common stock, shares authorized (in shares)       400,000,000    
Common stock, par or stated value per share (in dollars per share)       $ 0.0001    
Exchangeable Shares | Questica And Bonfire [Member]            
Class of Stock [Line Items]            
Shares issued (in shares)       358,658    
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholder's Equity - Share Redemptions (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 19, 2019
Feb. 29, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Business Acquisition [Line Items]            
Common stock redeemed, Shares         525,060  
Loss from repurchase/issuance of shares   $ (2,100) $ (800) $ 666 $ (5,333) $ (1,390)
Number of additional shares issued   334,254        
Common stock redeemed, Amount         $ 8,000  
Ecivis Acquisition            
Business Acquisition [Line Items]            
Cash Consideration $ 14,000          
Stock Consideration 2,883,433          
Business Acquisition, Share Price $ 10.00          
Redemption Price Per Share $ 10          
Ecivis Acquisition | Additional Common Stock            
Business Acquisition [Line Items]            
Percentage of Shares Redeemed on Redeemable Common Stock 40.00%          
Common stock redeemed, Shares     71,428      
Ecivis Acquisition | Redeemable Common Stock            
Business Acquisition [Line Items]            
Stock Consideration 703,631          
Common stock redeemed, Shares     178,571      
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Share-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Shares, Granted 408,667  
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Shares, Outstanding as of December 31,2020 245,904  
Number of Shares, Exercised (792)  
Number of Shares, Forfeited/expired (350)  
Number of Shares, Outstanding as of June 30, 2021 244,762 245,904
Number of Shares, Options vested and exercisable 210,332  
Weighted Average Exercise Price, Outstanding as of December 31,2020 $ 2.26  
Weighted Average Exercise Price, Exercised 1.16  
Weighted Average Exercise Price, Forfeited/expired 1.16  
Weighted Average Exercise Price, Outstanding as of June 30, 2021 2.26 $ 2.26
Weighted Average Exercise Price, Options vested and exercisable $ 2.26  
Weighted Average Remaining Contractual Life (in years) 6 years 6 months 7 years
Weighted Average Remaining Contractual Life (in years), Options vested and exercisable 6 years 4 months 24 days  
Total Intrinsic Value, Outstanding $ 1,124 $ 1,130
Total Intrinsic Value, Options vested and exercisable $ 966  
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Share-Based Compensation - Restricted Stock Units (Details)
6 Months Ended
Jun. 30, 2021
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Number of Shares, Unvested as of December 31, 2020 | shares 3,280,290
Number of Shares, Granted | shares 1,543,244
Number of Shares, Vested | shares (895,532)
Number of Shares, Forfeited/ Expired | shares (251,701)
Number of Shares, Unvested as of June 30. 2021 | shares 3,676,301
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Weighted Average Grant Price, Unvested as of December 31, 2020 | $ / shares $ 4.94
Weighted Average Grant Price, Granted | $ / shares 6.21
Weighted Average Grant Price, Vested | $ / shares 4.72
Weighted Average Grant Price, Forfeited/ Expired | $ / shares 5.36
Weighted Average Grant Price, Unvested as of June 30, 2021 | $ / shares $ 5.50
Restricted Stock Units | Vest in ratable annual installments over either two or four years | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Vesting period 2 years
Restricted Stock Units | Vest in ratable annual installments over either two or four years | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Vesting period 4 years
Restricted Stock Units | Vest over a three-year performance period  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Vesting period 3 years
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Share-Based Compensation - Additional information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Stock options granted     408,667
Grant date fair value of stock options     $ 3.6
Share-based compensation expense $ 0.1 $ 0.2  
Unrecognized share-based compensation cost of stock options 0.3   $ 0.3
RSUs granted     1,543,244
Remaining contractual term     3 months 18 days
Restricted Stock Units      
Share-based compensation expense 1.8 $ 0.9  
Unrecognized share-based compensation expense of RSUs $ 11.5   $ 11.5
Remaining contractual term     1 year 2 months 12 days
Performance Shares      
RSUs granted     944,516
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Segment Reporting Information [Line Items]          
Total revenue $ 14,317 $ 11,164 $ 27,576 $ 22,440  
Cost of revenues 5,216 4,394 9,958 8,921  
Income (loss) from operations (7,921) (7,801) (16,057) (24,321)  
Amortization of intangible assets 3,644 3,642 7,243 7,315  
Depreciation expense 255 159 508 213  
Interest income (expense), net (853) (436) (1,712) (672)  
Benefit from (provision for) income taxes (109) (837) 61 1,684  
Goodwill 284,635   284,635   $ 284,635
Assets 421,005   421,005   432,447
Corporate Segment [Member]          
Segment Reporting Information [Line Items]          
Income (loss) from operations (2,090) (1,414) (3,846) (6,932)  
Interest income (expense), net (854) (410) (1,699) (617)  
Benefit from (provision for) income taxes   (114)      
Assets 22,934   22,934   31,407
Procurement          
Segment Reporting Information [Line Items]          
Total revenue 2,664 1,747 5,101 3,403  
Cost of revenues 495 359 965 751  
Income (loss) from operations (595) (1,038) (1,400) (3,151)  
Amortization of intangible assets 659 659 1,310 1,326  
Depreciation expense 46 30 94 46  
Interest income (expense), net   1 1 2  
Goodwill 68,744   68,744   68,744
Assets 92,473   92,473   92,841
Payments          
Segment Reporting Information [Line Items]          
Total revenue 2,819 2,155 5,048 4,054  
Cost of revenues 1,927 1,660 3,493 3,130  
Income (loss) from operations (4,547) (4,111) (9,393) (10,463)  
Amortization of intangible assets 1,370 1,370 2,726 2,734  
Depreciation expense 86 115 179 133  
Interest income (expense), net (8) (26) (20) (57)  
Benefit from (provision for) income taxes (5) (979) (5) 804  
Goodwill 88,327   88,327   88,327
Assets 106,065   106,065   110,339
Grants Management          
Segment Reporting Information [Line Items]          
Total revenue 1,834 1,488 3,584 2,953  
Cost of revenues 645 731 1,295 1,453  
Income (loss) from operations (842) (976) (1,811) (2,426)  
Amortization of intangible assets 326 326 649 650  
Depreciation expense 9   17 8  
Interest income (expense), net 9 (2) 6 (2)  
Benefit from (provision for) income taxes   259   688  
Goodwill 45,140   45,140   45,140
Assets 53,664   53,664   55,676
Budget          
Segment Reporting Information [Line Items]          
Total revenue 6,357 5,149 12,505 10,792  
Cost of revenues 1,981 1,499 3,883 3,303  
Income (loss) from operations 636 224 1,263 25  
Amortization of intangible assets 987 987 1,959 2,004  
Depreciation expense 110 14 212 25  
Interest income (expense), net   1   2  
Benefit from (provision for) income taxes (104) (152) 66 (204)  
Goodwill 60,468   60,468   60,468
Assets 118,729   118,729   113,710
Permitting          
Segment Reporting Information [Line Items]          
Total revenue 643 625 1,338 1,238  
Cost of revenues 168 145 322 284  
Income (loss) from operations (483) (486) (870) (1,374)  
Amortization of intangible assets 302 300 599 601  
Depreciation expense 4   6 1  
Benefit from (provision for) income taxes   $ 149   $ 396  
Goodwill 21,956   21,956   21,956
Assets $ 27,140   $ 27,140   $ 28,474
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting - Additional Information (Details)
6 Months Ended
Jun. 30, 2021
segment
Segment Reporting Information [Line Items]  
Operating segments 5
Revenue from Rights Concentration Risk [Member] | Sales Revenue, Net [Member] | North America [Member]  
Segment Reporting Information [Line Items]  
Concentration Risk, Percentage 90.00%
EXCEL 60 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *:%!5,'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 " "FA0537S=QRN\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R$G_,$R:R\9.+0Q6V-C-V&IK%L?&UDCZ]G.\-F5L#["CI9\_ M?0(UR@OE CX'YS&0P7@WVJZ/0OD-.Q%Y 1#5":V,94KTJ7EPP4I*SW $+]6' M/"+4G*_!(DDM2<($+/Q,9&VCE5 !);EPP6LUX_UGZ#),*\ .+?84H2HK8.TT MT9_'KH$;8((1!AN_"ZAG8J[^B-^PZ^77Q\+A_8FW-ZZK@]P5?[6LNEDNQ6K]/KC_\;L+6:7,P M_]CX*M@V\.LNVB]02P,$% @ IH4%4YE&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" "FA053L&129&X% #@%@ & 'AL+W=O=""$(6]QE.BS5F#,ZG.GH[U Q%P? MRY5(X)>%5#$W<*N6';U2@OM94!QUF./T.S$/D];H-'OVH$:G,C51F(@'170: MQUQMSD4DUV J7@;$/.J/3%5^*J3"_KQX4W'4*%3^,1:)#F1 E%F>M M,?T\<;LV('OC.11KO7=-[*?,I7RQ-S?^6!L,!'&8Y/_YVS81^P'L0 #;!K / ?10"^XVP,T^-"?+ M/NN"&SXZ57)-E'T;U.Q%EILL&KXF3&PW3HV"7T.(,Z,+Z:70*X;PQ">7B0G- MAMPD^?"P:6X3'7 E]&G'0&LVIN-ME<]S979 N4_N9&("#:J^\-_'=X"R0&4[ MU'.&"OZ:)L?$=8X(-T>4R<7E7X.QRWR)R;Z;G_,W-_C>?:*!BF M?R.-=8O&NEECW;K&9IN5J.H+/)PZ[4>$HE=0])I1/*9<&:&B#7D2*ZE,%1$N M950J$*)^0=1OF!?%P5JRQ!]&PK46/-(8TTG!=-*,Z4&H4-JQX1.8FY7=ABOM M1OQWGS[5#-I!P39HQG85:H]'Y)O@BES!P\H)CFO5( T+I.%_0MIF[2 4KO;( M$"3JE*[HH#+;^?PDEJ&=Q$!WS^/*'JP1^C+[1F;""Q(9R>6&7,O(#Y.E!J?P MCC'2/?^F34BOPDB0^S2>"U5)B8LX#FV[)T,7ZT_*2B36!&G&W\B-#ST;+D(O M]T0$$)<R&]B4TF&2SF0N_Z N:R' MD94^3W&GGJ1*?9R?F('4R+7;E+7Q;BW-G^*67=0X3RIPV*Q'C\C4 !F1BDQD M"MF$I$J_FA17OQMCD&4]H+B);R''O@^+%GVTNR"W\![YFE23X9*4#AQR#R4E M(#.Y3K)1(Q2Y4+#^Q)C+>D%QFT>99VM9R8Q+3M/0B!^_IWWG%^HX&&59.2AN M]Q\I)_8.^MWFI)(0E[OEFCR+)=<87%E#*&[['^&*4?F@Y&N8>-7]CFO>/V.+ MUK*4L$:EI$![D-K S/XS7!V<*C6*@R'M=C&VLG@PW/>S/AS#]N\P"BYPXF#U MEI4E@^'^?BNSTA_(!*MB-2+#;@^JQ'" $94E@N&^/@L-5%2Y()3]-/^93(67 M*LA6)1:N-)%Q#+5O:J3W8#KW,NDS3U/@ R(^+D@1EBZ/VOD_M.81Q$Y M3S7\K*O[$M>IV92ZI>>[C3S_,A9J:4?7%U" Y0,XP8HGE;FK$:PC*QW?;;1= MN'S;WS'G6ZY*+%RM;LOLE@7 ;;1GF 8"NA#+$RY3"[1WNH.[]ACVI'Z^+XWX MLA(%%ZA%*2W=Q1UY9UKOZL@T.Y8C7U,#RXG$6G[5D=A6N9&:(=MMG1JB:>7=7GQXG%T^+X=IP=6G;*U_.SWSMN1[TFD5A MJ'-\ LVK_#@UOS%RE9U(SJ4Q,LXN \%]H>P+\/M"2K.[L0T4A]JC?P%02P,$ M% @ IH4%4T448#-7!@ Q!L !@ !X;"]W;W)K-BB)U;7>V:6>K1G?VV0VF1$MB9CM0 M_OVQ TU"_ *3SI>6P.TGMY_8SV4[TRWCO\2*4@F>RZ(25Z.5E.O+\5AD*UH2 M\8ZM::5^63)>$JDN^=-8K#DEBZ9168Q1$,3CDN35:#9MOKOGLRFK99%7])X# M49#9=DRE6]#X#W95'QG[IBT^+JU&@'=&"9E*'(.K?AM[0HM"1 ME(_?AZ"C]IZZ8?_S2_0/3>=59QZ)H#>L^)DOY.IJE([ @BY)7WGV=W]T" M]6G^[04>5JP6I%J( MZ5@J#SK2.#O<[_W^?LAQO\]U]0[@X"U 8*6YC?^YK=G6_YIQ6$A AJ!27GHBXC8B;B*$K(A$KH'(#,OV!_J[S#2G4+:RY MVH>*FU!ZPFUF,,+19#K>]%-BJA!*@Z!5'?D,6Y^AU^=UEK%:V5)S,:/*XV-! MWX**2IO-?:2H;Q,%832P::HFDTEH=QFU+B.ORWM.UR1? /JLZI:@HLDLDRO* MU>3H/SJ;[<@P%*K$#5R;(A2EV.XZ;EW'7M) MW6+26DQ.)%:1@,M=DU ]2M>J-DOG"$A,#V$"!T8MHG0"[3[3UF?J]?DAKTB5 M45!05:L!UT49L"6HU84[KZEEO/82MG=K$>$HLKN=M&XG7K??5$Z)S*NG/_,[ M,<<@3H8#U2**H:,(P* K_X'7\:=*DNHI5[/_X,\Y! Z!CN8W3N-P8-,B@P&$ M@6.\PAZHH-?IWXPMMGE16+U!,SEI&.-AB3JM.S;7800B_X-O2I+["1^:'\V- M)!P^8ILJ3)##7$GHZ '] M^+BE2ZH2LE!HWM"JIFKY]<*2->-Z]6NU;'("A7$4#SU;9 @'#D[#CB?0#Y3C M0OWR)'=G>C?1$?8@?'!NBJ+4@1?8\07Z 3,LV7_JW((1F!A%T08;Z!HH'6V@ M'S2GSO$"J3?M;3Z1 M212,,!KRW"932780$G7<07[N6&9C084X)\/(@AL8#:N^107CP%'U46]GXT?2 M3\(YZ65W9W5H$B>. R.U%BX%H2NS'9>0GTMM9B5Y/F'3) ],4F,!:I6%KCT( MZOB$_'LESSP[>RB8NZ,P3--@V .+#$78E>H.A,@/P@?*2U P4KG7=\BR$PJ; M3?JQ0XLL[F]:CAUVT$-^Z+GY<7:*3;(94\V40-?R!77H0W[T^1!RMGD3;BB) MAUM!FVJ"7!WH&(C\#-R7XU-EV,:P(,9#UMET*(I3UPCI:(=.T:XL%2TBLYMM51"_NI=?>< MK=2&E#:K=:%[;S\X,XD4J;$X!)=-%B+D +NG?'YR76]6.1Z)JM9TQQ/Y17( MR#I7L\AJUL02GH23:%C\;;HT2%UK7-SQ"Y\\ZZO+NB"2MH=GK%1#=:6/XS=4 MV5?7%+PNF!!OK#TPL72ABO[0OZERC8<.7/@$N+@JJ37?>0:J":2+%(>&.8LL MBK%C*8L[;F$_M_JY7=!EGN56NF*3/!*Q;] M?NL?PI_R2BB^+U7#X%VB$L#WKXSV%Y*MF[U&!9K)9)9;;3*ALQQ_.$J2?/! MY7G][4%=GLM29VDN'A0IRM4J4;^O129?+@9T\/;A,5TL=?5A>'F^3A9B(O3W M]8."M^&NE5FZ$GF1RIPH,;\87-&SF-<&->)'*EZ*O6=247F6\E?UR#PGA1C)[&OHB'D5>U-95;4_Y.7!NL,R+0LM%PUQC""59IO_R:OC2/V M#* =W( U!LPT<#L,>&/ /]J#VQBX'^W!:PQJZL,M]]IQXT0GE^=*OA!5H:&U MZJ'V?FT-_DKS*E F6L&O*=CIR]']W3B^F\1C D^3^V\WXZLG>)D\P9_;^.YI M0NX_D_N'^/'JZ08 Y.JN0MX^/,9?P>SF1TR^W4\FY(1\GXS)T1_'I%@F2A0D MSC9!VCY.16YGI9D#B?B1EB/^ZW M]WOLA^"QG=O8F]NN66^#?Y;Y*>'.)\(<1I'QC#YN[F!T_EOO\;_N_< 9?!=# MO&Z/_Z\QU#,0=S<0MQZ(VS&01[$1>2G0 -M:^K5EE3TWE]3E-#@?;O:G#4%1 MZKN'J+&-8H$7^(>H&$$QUW5VJ .*WHZBUTMQ) M-Y!QR=#?5;0O>7L<>H\;H M1C;(Y9%)U 9%D1<:/&U0&%5AB='T=S3]7II?E"P*\J#D/-481=\>&'6H0=$& M^4'@&!1M$ U\:G)$4-RC$4XRV)$,>M?-_5JH1*?Y@HA7*/R%.9L'C8:[1L-> MSTV2#-(OI%FH$NJ7J)K''!A:A+CGF*L! ?F^ 1K;H(#YD>$_&Q1Z73$2[9A& M_3$BZ9Y&H;VDKU92Z?3OI):6D/S27"?Y(GW.!$F*0FA<45 D>EW79(^B MF,G>1@7,Y29[!,6IU\&>M>S9>U.N53G5I:I2Q13TU0+-^Z.FG8.8BZPILD&P MJ-V.0;82@/+^NK2$&1&5S)LGJ2*;)"M%-553T%TP;(C0ZK%(9W7*DSDZ8]P> M/_/,A(V@&#=+=(RA.M(U;>4%[=<73U)#OI'OI.V&C(L4%HR1F!!V)EU6M%!^U7'MZH:SY5(')&L'!ZNRJ+[05(=3O+]!Z*13$]%2N!#EJ9ONXITC3MO33H->C-[D6 ML$_2;S'TB>0"3^*!32[TK"2.H%SNFPY%4#2@S/0G O,#UN'-5IC0?F72!I$2 MZQ)J&.SO@6Q1)OFTSA7;K2.:V6S]X/L6.QMTXG&SWL48C/*H:XVT:H3VRY&N M#/B2*)5 ^LO2Y#G-4OT;G65$>9A)8(2 >.A;^=%&G7#/E&TQ F,L"G OL%:? ML'Y]\B4!!T"5%J]5ABS38EFID\H/,_&,!CA#]$=D)4 $!0N\8])8JRQ8O[+8 M7^&=2Y#9=?V$F=(1 ?GY]VBMY":M MSWG!%\?O^\*6%"?4B4Q7(*B06YZP468LQ0B&^F&'/F6M@F']"N9.0 :&$$ I M>M9)S8GGFGO8$0;C$;7"'($Q[D9F D9Q='_K?$BU52VL_^SDC2H!J;:MJ9^J ML_1TNMTSIEFIT3/4ZZ;=8']$SJFUV%&4$S@'_ZS\C5JYUNSCL Z7M&J+]:NM MG_5]@9B19 /R%:HTQ/P*5D!S6"U+7<".<@85ZZ.NLB62%UAS/,)@W#7/"L88 MS+=.6F*T-8=UI<96F+'P S(77+)68EG= 6T$651U_*@*H^.SOO/R5AZQ?GGT M&1)ONLC)M%1*Y-/?1(,J*K+MGGZO-]3;D;U4(K.^C%"4J93'&,JWSJL0%"0] M'_3Q"-SUX/!W- ZH<1@S*7F!B)&<0X-S (\W+MN6PFUJ.\Y"YC0,M?;6Y/= MU]U=ZE5]@VA\OZ9G(XI\'].S>'M3VC:_O;B]3=0BS0N2B3ETY9P&,#]J>Q>Z M?=%R75_V/4NMY:I^7(ID)E0%@-_G4NJWEZJ#W8WTY3]02P,$% @ IH4% M4^JT\&NN"P -$@ !@ !X;"]W;W)KS<.U$R\6B_V@VDRBK6UE)3EI__U2?M$D M1Z+LI.V'QG8.1\,9:N;,C.+#US3[GC\)47@_II-9_NG@J2B>_VZW\]&3F,;Y MQ_19S.1O'M)L&A?R;?;8SI\S$8\7BZ:3-O9]WI[&R>S@Z'#Q62\[.DSGQ229 MB5[FY?/I-,Y^?A:3]/73 3I8?]!/'I^*\H/VT>%S_"@&HKA_[F7R77LC99Q, MQ2Q/TIF7B8=/!\?H[R''Y8(%8IB(UWSKM5=NY5N:?B_?7(P_'?BE1F(B1D4I M(I8_7L2)F$Q*25*/_ZV$'FRN62[B]6&6"EOE$[RQ?_>ZPKK'WBC>5ZDT]5BJ<$TF2U_QC]6AMA: M0%'% KQ:@(T%B%0L(*L%Q+Q"6+& KA908T'E'MAJ 3,6X*H%?+6 &PL8JU@0 MK!8$QH( 5RP(5PO"IGN(5@LB/\M>=\T[!5GD ;9YO>1E4;1VMW(]/? ME>Y#:XLG8],[U->=1>NO8]-[W-:M63M?6QYO^K X,W-OO!^>QE6%C&I$Q?QT6&6 MOGI9B9?RRA>+P+98+T-1,BMC\*#(Y&\3N:XX.KF]Z9S>#$X[GGPUN+VZZ!S? MR3>#._GC^O3F;N#==KV3\^.;L].!=W'C#=T_[@'][IU_N+NW]Y M+>]^T/$^_/&G]X>7S+R[IW2>Q[-Q?M@NI(KEA=JCE3J?E^K@*G72Z51&YD&1 MCK[W,O&22$F3GUY?/*=9(<;>OZ_%])O(_@-(/FDN&5C=J5]]^F/T%,\>1?QM M(KS!4YR)?$?U3G>^0%_*7Z2Z],'K94F:>3TA?XS_\DZS3+X[2;-LF;&HDZ'[LXZ $+.ZH4_=SKWKO:13:P_MJQS]%H/IU/XE*+ MCGA(1DFQHX(W.U_@K:?H]AVON._QZ>VL R#D:W,AM\63*/63I+\*[ MF(W2J=C17?WWN"8@=U O=T\K?M_C,G3P2$N93W]#_"R",H8#JJ*M&J&L M%3(?&9>\ 8R!0E\']2!9?D@,65^!70:&J'X#S # 8,8QT6%WL!T,TP\A83YE M> /33C;9G&S2Z&1_D(DX7_"G/QN=\J54MGV&,?%)R+%QV)L".P!0GF8_,@YJ MUXW3#$$WAJ"UAEB21R_)\[D,H0\R&HW269%(;BDCD'R9)V.1Q65L@I@RM9R# M?/E/5_W>A=(49QO%V3LIONUD:!,,L*ST5 CKQS?Z\::Q\SK.UJ<*^]"IXL[8 MZ41T; 0E&!NNZ )R;-09MRQ"@H %QM&]L(5!L1,0QD.,#=@7&P;%SD:H:P E M3USH!SKNUMX YL@ ]0!A48@BPV9?;1BF90S1HF<3T P& JP&:WO ;UX0 Q3 M# %AV)=Y!#[

9P!_N$3^=!#X"H&*$(6>&S*; # E&4608M0O@0FG4,( - M$6X,$;X;0PJ==[D3T;$1$$-JA#H+@1L38$BV,.@NAX0!#,F&07=Y(]0U@((8 M$F ,FR%!L@"&!.S28D@-, , S$DP/0 0X*$53.D:'.RHU_"D**F#*DIL , M08;DQFF&0+YJO/JUIK@1A3=)5 Z0HJ2HY^(2?OHD:D_'(%V]8=$8L^ M0"@-IF]1D7?TF]C[";+I.Y%YC!NANPO@ZF@^4CP?U1/]H=#0SDL(!CBS, MN)8!U+>SU3IMW#N]G,\D9_(KRZ(3[&R-=B&('Z'0] V0- ,?$@[%$11!57%*J7CO=IY;L,#7342^I2'@6E_ ,DI1E7Y M ZMLC^NS_2Z-(FSG=JO+[H1T C4*X(D R/8-00#6T8 $.@9@7L%FD:0-+MKU @U@ P']8T@W8#&$22NIG.$%?7#]=1O MW]X1!@@T:$+I2NJ^"-V\,<&%1VVV2)0[[A0NH**4^)Z3OE^Y0ZVN:-1 M[NCS,,4>23U[?+DKTEC*&V&2G%3%BFM"!TA57?(C4\Z$WES'$YBTM M644;L?^2 %EU&Z6KK](;J4]O[UK&$#OM2!V1E9X 7,L ZMM1Z8DT'F,ZV31Q M3BF[$ 0H8P@T@03*& 'E3$0#"QC "!0QD#:U90Q1"5"G0$P$OF8F&4,@(/*& ), M94+?.L%?('&,$V(>=&@D9L&N(6D(1SXQ"H];R+P$(?.^ :Z*, Y,7O?5[:T^ M(,N #" 7^)(XF!4,M$OB4]^\30$7^#RHI$J*S9&WCL8JCCTTH6*!CT/KZ:&F MR Z$C (YYDD8'!A<$6!WH<,9Y:+73!= M5<4-:3TWK%+510,I0.\89CZOTDC1._J;AE<48$XHP)16D"*J2!%]K^D5!;H+ MIF?K(+J"BOG07S&]HG9V"JH8)%6IB?ZZX16U,T2+6P\RN%#ZPYPJB;!?/+QB MP/"*,), 7S*@.\&JNGA,I1GV&X=7S,XP4D?.C"JI"^!:!E#?CDI&;*_A%0*U MM2=3YI0-@,C@12S? ..AB$;,",]7 *X5$FJ0X1X$D]4<1B8UA8#<''L. 53) MK(.*^,%4IF5O'E[!A@=&4@%#.*!FU02[R%!'&@$(W,9M'0A=(55RR"U[.(7=+N2E1=% ,@ M4!0#8&#:!7!0%(-@8-J%@';:!5!U:94!%VH608!AK;WTK M1/E].C*4/B:SW)N(![G2_QA($=GR*VJ6;XKT>?%%$=_2HDBGBY=/(AZ+K 3( MWS^D:;%^4W[WQ.:+@H[^#U!+ P04 " "FA053PVZ?B 4( #,(0 & M 'AL+W=OVZ"6I?)Q??X:4+3KB1Q+L32PY0_+5<#C/D/+I M@Y"_U)HQC1ZWFUJ=#=9:[SX-AZI:LVVI/HH=J^$_*R&WI89;>3=4.\G*I6VT MW0Q)EA7#;Y6GI^*1F]XS6XE4LUV6\JGSVPC'LX&>'#XX@>_6VOS MQ?#\=%?>L3G3?^YN)=P-NUZ6?,MJQ46-)%N=#2[PIUD^-0VLQ5^ M92'$+W/S=7DVR(PBMF&5-EV4\''/9FRS,3V!CG_VG0ZZ,4W#X^M#[U_LP\/# M+$K%9F+S-U_J]=E@,D!+MBJ;C?XA'GYG^P<:F?XJL5'V+WK8VV8#5#5*B^V^ M,2C8\KK]+!_WCCAJ /V$&Y!] ])OD$<:T'T#:A^T568?Z[+4Y?FI% ](&FOH MS5Q8W]C6\#2\-M,XUQ+^RZ&=/I_=7%]>7<^O+A%X]^0[Q&/]>B466]5*=##6I,G\-J M/_+G=F02&;E WT6MUPI=U4NV?-Y^"$_1/0HY/,IGDNSPCZ;^B&CV 9&,X("> MV>N;9PDYM/,LM?W1F&=+M48K6"8*K:38(EAYLM2\OFM#EVO.U*?$.'DW3F[' MR2/C7,-:WP@5G(&V96%;F@5]?WY":#X=GP[OCQT3,L.DF'9FSX2-.F&CI ,N MEO^%^(4EKQ72 M9\)>J*;QBJ]XK-M^:Z,I[:27'/(1#0X@F]:Q1<\/K]FYU6 M=-J*I-,N&22]BIO[T;0BF M86>..\'CI."+K9":_Z\3S&M=UG=\ >XLE6(Z./UC3\>8Y+0G-F!$\2BL=M*I MG;Q)K33)U%S Q";T3GS?3DA/KF\SQI% G79JITFU\W4IV8F!P1)58@N$5%9Y M2.+4&YX64]S3Z!OE%.=AD3ASF3I[(6973$J[,$ E0[I\1 M6LQ4/!NJ^MV,5 M)T5?:<@(%Y.8UB.JX*36;V9YP]QSI9JRKMA0LETCJS7XV(2!,AX/,P/[,4!I M/V8#5IA.LXAJXE23I.K9&M84,UQ;E5RB^W+36+D/I91E#4F+EPN^X?HIJ)SX MH3$J^JDV8'5"R%%&?B[=P0;3-ZVXY2%8EFRANVF \%;AI;?O_IEZVL]K :-H M8L..7S@-L(NJDDVYL6FXY":\T2]>FT_-($K"P9W[2@H24>* A4=))?^!LM=$ M+7LTR&FX6AL*M.Y$)I_GTN=S/''LTZ8@%QPZ@J#]AODD1 M2>W8D0BG4718VTNN=D*U$[?BCQ!K\0BXA(29,QWV?!,TFDR+L%N+00=+HN 54F#2PC_S6 M%T*OF4S$%_&! )IQ'W=!,T(BRY4X<) T.#K/[LJGTM9DH+DT>8T]F\>@] 1 M<#;.^M)#9J-Q9!$1!PZ2!D=754AVS^J&';G[)>$!&A19']4AJVP:63S$08.D MH7'3K9@-,T7%2UI]7IR,QGV^A:S&> M2@R88:@X8\(=A4CQIBTLK^^!QZ_?C1''%))FRJS<<0THL8M^R743*0^)SQ%8 M+'WLA:P(&44J%>* 0]+ \28RY)"@;)\?(=D!JX1L!QKR FAZT[CB-12#KY]& MZ@A#TX2YE:)B;+D?9R$D] #CJ ]VGV^VK2\5HC/J8P7GHSSB!.JP0M-8F46* M I.R[1E%:-YH@!>DGS6"1I&"GCJDT#12YEI4OR!3&(T*U@63%5?AZ*(^&OK@ M"YA$4C ].M]*DV,FMEOPG[)"W?XN+-&GP,DDB\ZJPP!-8^!YP'7198M IZX+ MO^CVA_J9OQC'-I3497Z:SOS/Y;VE8*9^3B_Z<^J;T)ABE_)I>N/Q@QW60ZNR MMOY\%6.IO]F Q>*MEJ!59.M&'4!H&B#7Z7/$4,H+/D.(+Z.B?P@5,,,Y&YX79M8,2<23'*Q##U [H.*D$G6=WS ;$+',?T.9_D+.(OK9Z: 3RH/G)Z- MZ&C:5QXXBIO&S8]'PH5B*;V#27 M+_F.Q,$J?P%6-C>8?25TG#Q:RGU4X8SV,T#(:A)93_G1JYP\Z9MK45L??'5U M)4SFERYY7;SNS9'C4Y[FT]5CNWKMGK4]E+409:V;WG"0,LM]&N$LRV+AXH"4 MIX%D#^>AO%BRK:V%T#M>5_(0/\\TOP_J"KR,R4:14XK<\29/\^9KI-0(1I1/ MBWAQD3M8Y&E8S/_=? 6@06DL+SDBY&DBA"(*M-PSJ4&D%B\[:^J]C*2CB??& MTK?*QT5__0V/WHMOF;RS/Q

II:M^^5NV^[GR1\_XT^S]H<%KIOV M=P[?2PFT4% AK:#+[.,8'"K;GPZT-UKL[-OWA=!:;.WEFI4P,\8 _K\20A]N MS #=#SC._P]02P,$% @ IH4%4_\\JF[:" NQ8 !@ !X;"]W;W)K M;'63+%:=.CQ5[(N]L0^N%L*S M+XW2[G)6>]]^MURZHA8-=R>F%1HC6V,;[O%HJZ5KK>!E6-2HY7JU^F;9<*EG M5Q?AW4=[=6$ZKZ06'RUS7=-P>[@1RNPO9Z>S_.(76=6>7BRO+EI>B7OA?VT_ M6CPM>RNE;(1VTFAFQ?9R=GWZW:!'GXL+V^X4?#R#??\ZL*:/;,T&];H1P@UK(9S4E-2[KW%J,0Z?_7!5ES+WWF$ M2)?LIG.8XAS[T H;7KN+I<=.-']9)*LWT>KZ*U:_8>^,]K5C_]&E**?KE_"P M=W.=W;Q9/VOPITZ?L+/5G*U7Z]-G[)WU89\%>V=_6]B3;<[[;<[#-N=_,[K/ M6WUOO&"G)^S/6&=O/_V/?1)%K8TRU8']8%0I=>78C[HX"8ND=SB2&R=+R:T4 MCOWKG_]XM5ZO7F-E^'7ZFAG+?"U8&K@U3E!42(<]OI(JZ1&KZ9HK."YLQ9RP]A\IQ5EFN/ M\Z8A4'%LTY65\( PV ?.C?3T>,(^ :$$#9..U9#(SQVW7EAXBBWNN&._B8K# M['NQXR4/%FJ\-0#7$HRR$,$; OM7C=A*=D^QN##U%FZ4/&ZT-0IZ2FY(0GZ# MS&VA1JZPL@U\ "A^<*A'+^;@,,TX&<=D"8%+#!( _<;HK;1B#O,?!W0&DJ5Q M, DA1G5E=[X\Z0F4)HQ(E 9&YGH2[3E%7AC;&E 7@2.&=]P6-7M!I_YTS3IH M2>2AXGN7 X2M'=8%%GS0'@&9WO6(34LSR@ PF$'&*UF ,9TM^C2.XG-FZ_>< MXG;"[FA&E&&B.%(S<&D>]M]8P\EXVVT4F46U,78>K.[(F0Y,0&4 Z:VH.A5" M*TP#M_A]Q:I0+ZYHE ; U=T'\*"NP5? MA# 4$[+/>?W/>R\;>%VE!!?O('- H(/_$B5$\I5!@".*@,KT%>1GO$%G8>LY*%"^L4GVU M)O.(ZN"DBVC2(-\8FWPUK+3$N,(XY(Q3HC 1R,(!#C[$14.^T9!@D'A]K111 M8<3.<#)&2.!AP=.#0H,AJE1G9- 9ZQU(NX,6M M](<;B%@X7DEOAK,UC :=SJG+KY\X4LE$3BR9?2,498@PBJ>*O'HD2[RDAX09JA9BKJ@#G2=W<%XT05NL &HX ]A:]0F/^X3C)_+D MS$Y0H8*&N $,>G\,'6W84+--VF'%YTY&V0E[DF?]>9^S/3)39^1&PL-P*'61 MA1MU+X!7!*67Q"UQ*W?AV+"W5+\=*$8/'E8WH]LO/7>79G'+O6 M%?IQ;'J+A -_+?D\BK3"=,I I,Y(L:NX\U""$_=* %?X>/RMD,VFLRX+>.X% M O.$YD2H";:4!30)NH1^R=]%E@K!&^JUHHJ(+ZGZ4W&('0.BX*"L@IB/R9^X M% MS1' @&(@!"8OYW8(X!)*8-#&P7W8%=1LQU01#BAIT$E0#YX]AF%,)7P # MV4IQU*-$0@(8KJ@!ZM6(. T2'>"I@:B17T>XI-[C2,DR-9]T.@6<--!HL?"X MM1V;&*1C"#)H?@8R5($@]Z_3*Z,B,01]1! M-9 ZG.9C>) O'7*%VUSN"A*W(F8CZ2;NK\Y>4Y<-^30=]3]!QOMF<-*)]W-P M&\)?=&#$IFT9DKQ0Z70,7 M]Q+W@\&3VIJNJN%VC9!&QV[LO)MT1(,75L3&B[SO*\*$H"?LYTXX:L4(VYO0 MY ]9S&/L/J^>I"\/Y]1Q:IYR,P.,#S&6>Q2/%O9S>QPVZ3LQ2HG.+>PDJ2;> M\V)"3[_]]E6\.#Q*=6>I4H5T)S/S_L[01P"09*53<8H$<*-+S0AO:&=J6UP0 M!63Q<_>X:-'0I/F-.MAOV-_1LF2$YJJ%X_22![&UHB;BH)U#S4\*,_B$84Q/ M$@'*A4]1H<4[J@I!4" %':I+NA;G8C"N!6[J;UBJC5X0=Z3/<*=.$)0!4T"O M5"5JX"%T?UW*/A:'0I$VY!P_YE <86^',G[?%ZJ[N]NA/0_S_H!* UF_3B:< M+04*E0;GL@EW273&FW&S<'A,HC="[TC-\EJH*PHET')UG+!>KO<074* T&"F0MG#Y4IXI@E:PUY,675M-3>& <&C\ M)SXAKSK=>V+->\I',[1[@?X3"R@8@IB<:PU=9&O<=JCQB[Y.EL12!7_I+G7" MOA_N]1-]FH^$D?IRJ3L1FE=W9 \I$E]2R0SBRZG":AZNR#;<^_MO!%L!RC[U MF6LY^J"(+:OPV90VAEC';XO]V_[+['7\(#E,CY]U<8>O)"BNQ!9+5R\86?Q$IA:0+&M\;X_$ ;]-^KK_X/4$L#!!0 ( *:% M!5.WN'0DZ , +(. 8 >&PO=V]R:W-H965T&ULU5=1 M;]LV$/XKA%8,"R!8%"5;=NH8<-P&Z["V0=*M#\,>:.EL<:5$CZ3BY-_O2#F* MG";&ELT;]B+QCG??'8^?*-YTJ_074P)80D5-P.U@1IG M5DI7W**HUY'9:."%=ZIDQ"@=1147=3";>MVEGDU58Z6HX5(3TU05UW?G(-7V M+(B#>\656)?6*:+9=,/7< WVI\VE1BGJ4 I106V$JHF&U5DPCT_/4V?O#7X6 ML#6],7$K62KUQ0GOBK. NH1 0FX= L?7#2Q 2@>$:?R^PPRZD,ZQ/[Y'O_!K MQ[4LN8&%DI]%86.LJG;. MF$$EZO;-;W=UZ#F,Z3,.;.? ?-YM()_E&V[Y;*K5EFAGC6ANX)?JO3$Y4;M- MN;8:9P7ZV=D5&,LM8)DM42MRJ>%&J,;(._+.F 8*"2W)];VBFD<70 M#B#*=V'.VS#LF3 C\E[5MC3D;5U L>\?8+WD&;Y[GJJFMJ-=D4?)Z#8;PNB!OM5::+)36+8L,^66^-%8CF7X] M$#7MHJ8^:GKLZA\.\T%9(&Q 7A2.?*S)IQ+(2DG\@EV!+%]*K \> L8A69R$ MU0H+Y$"=Y'#]5XN'AE>L.MR'!%R21*" E2Y^0Z9C?%%[<^[14-Z %JHPI[@# MR)O:H I'1DE1<#??RQ)#?T1SWNZ2V[N%JC#%TAT@-T!^5,:0;[\9,YJ\/OK[ M4ZD!]BA/D+!P3UCZENSJXFGK&N>BLN-+GA ML@%7D"W7FOM2\Z60PMYUSJ_\*&:O>YKODG \HB=/:#[@ST'VZ_>*9&&6I0>= MDW 2IX\VX1'(.,Q8=A D147V$!\WF)B2:PC=42QRO\^%D$V_6(A#!_&P#T,' M=+P_3[.3H[/@6MS^[SC 0C;)3I[0/,$!EH3#T>B@-XM#-IH<9@%C89K1PS T MC+/D)3Q(TT<\2!_-T^/SX)]Z_ZE#<,%-22[PI#[>:?>O\OKO\>[('\5_S8@7 M,N:<2_P= [GVU_YC!9][/KZ!'*HE?J])?!1^?/Y+6YF$-*5?R?.B$.[>@/>3 M#1?^&I+SC; H]TPG-&0)Z[-@$B;#>.^?-Z;A>!P3O$TV52-]L;%%$+FP?;^8 M34*:[/WH1F$2Q_LV+,SBR=$X]M3M->KU$17HM>^6#/$WX[:EZ+1=0S9O^Y ' M\[:;>\_U6N!%3,(*7>D@&P9$MQU2*UBU\5W)4EGL_F]JKN/MCB#(%&H]'O;O#EG3:?[$I* ME]VOR\I^?[!R;O/=\;'-5W(M[$!O9 7?++19"P>/9GEL-T:*@B:MR^/Q<'AZ MO!:J.GCUDMZ],Z]>ZMJ5JI+O3&;K]5J8ATM9ZKOO#T8'X<5[M5PY?''\ZN5& M+.6-=!\W[PP\'4]L\CG#G27+$@$!&I\]S(.X)$Y,/P?H/]#>82]S8>65+G]7 MA5M]?W!VD!5R(>K2O==W/TJ_GQ.$E^O2TO_9'8^=3@ZRO+9.K_UDP&"M*OXK M[CT=D@EGPST3QG["F/#FA0C+U\*)5R^-OLL,C@9H^(&V2K,!.57AH=PX ]\J MF.=>W?!A9'J1W:AEI18J%Y7++O) M[X%]FOVB*[>RV9NJD$5[_C'@&9$=!V0OQX\"_*FN!MEDV,O&P_'H$7B3N/D) MP9O\BS??6FP:%YO28M._A-*/P_Y5.YE-!MG3U\@NA546![XSTLK*"1*2#RL) M@I+K]494#S@^UW!VE94%?K(PN1 .'A:J$E6N1)E9F"E!2IW-[J21&:B&C3 P M1%4$R10P4 )7NQ4]>SPV1L'\30F8+&4EC2C+!_Q>;AS/=8#)QTKATPTN0;A> MK*6!+66'?__;V7@\//_'Q<4[^C@Z/\I 0\%$!R/6"7ZJ8LT%NQMD5](X4%3I MRTQ4158HFY?:UD"*K,)O$!M L*P+QN8Y9'B, HAPMA*W,IM+F8(%W/5:.0 Z M^.<.P:YT718 /D,=[7'_HZY8"1(22-HKAOX?-A-UH?9"0^)4&JD/DXQTND65 M-J"+JJIA]GNYT<9EL!BJS6PT[/\G'0T.?I#"9!*U0?9:YG(]ER:;C$B>AX! M">\CACB%WT,?:&*!#M@&FT@6>;!25 0A.9&%@S:MX M,D&.GG-JGJH9,%Z0$H*:4)BHH/"$Z[E5A1(&2#/(+F &<#(@2,P.'SSC9,Z( MRHJUC#?(/EJ)*+^Q3JU)8)$(+ Q,%+^?Y] % MT3:RI &ID#);XS$I]Y"(EI&?:X4#UJ("GP*!X#FNQ2>9R8@80@4NJ-<;)HY; M"9>)Q0(\!<+0$ O#DF(=3P+&2X]0J<1<9^Q Q\E96M5]:WF^0E#8K0%;@P)I)I&2);>%H4F, PKXF)OJ#MJOA M8[Y*B!-8T:^#(J-A-E*JQ^8[D=.)('\Y MD%\U!WD)<#;*B5+]&;G#ZH6[ ]4);M4MN(L;.KY<6^=GU%8NZA)H>+*VAD%PCE=O?[M^W1^]R#YNB'NNJT:/CH>H[G!58'L#2/%: O0W$!,0 M-+H2M\K4@#BHXP *:6 31JM($_PB## %JF4&^;LV8%1^E*($27MKEJ+RQT:P M?O_Q+1 #* _:!ECN3X 3,07@(@-]4LBURMFVS8T&50O&>KTIHQ[V@K L-PL1EFZ9'%3YH]FYS>:U!7_(XKXBQ9B<\(H.\98'8^0-LNQ2DD*PH9; 9GVMI/3#''@?(;1G$>B,>V#9(L[;,E6&K6^ARX @. MX5J#&O2>C%6N;F1]+1YX5XO:H*/4[(XL2^F0VUW#J6&O,*2'$H+SR6/SNA(V MM9"X;5"I9 U)S$J= V%%#2=GO 8B;+P]"1LH).X*UR$F]'9]#N1@_P ^V'!V M$D10/TA29N' >D =XRKZ9.L-R"A]Q'W"B/S32I> 6L>J[ HQ/J#+F#@;E6X\ M%7;FZ/AWB;1-0*=10P -$G2K=&WA5+SUW?)((ZPG^*4+@ %#'G5/X9BZ'NJ; MJYWN)@P%4\!Z',[*HCVSN5%SQI&"M?$@0P2'D_/L![27OY&]_+!M/BLV$'3^ MP4AEBOQQ#*) ;H@![AJO/Y? K@59=HGN9 *!7,(%\F<"[!!&@%)Q#.XHD-%' M:$ 6F+@&(YR)XA;. ]PJ(+S7>I&"NY!$V8!7P"QERQL%--T=>]P$ ]E-X5+D MX?#J:]!CH*Q(2-'4M66T=K#$G\C@*;E6P*BH2!^8)&MQ#\[MGQR[D-4'>NJY ME>96H,N@JDWM?2V0ENVA=;4]^&Z%:!-N9*J;QR1[[DZ*+(*)C@<@E MB-@>OWAK#^<[8#1;>A+ 0 U6Q$!H-,&\RCD%W;2C](!P4+)S& -:"(\,/"BC MY]I0, (:.AGD&1D8571I.NG0M)(L3T:VE%P7@Q;SD>H%3\':&WI5Y[K%:#68"32Z"@T>?HQK#/XCT.4-<5O&=/ MW();U(F_VDYYRAD8U)@FM]/.CT0K#0'$'*/C&$%OAS=H1+M!A/*6%RV&1K_? M?I>(]/^NOXGQ^251N7"*3X7P/H:;K]%+^VCQX[[!_\7R_"YJC=2'^-H]7+#2 M^,6+>GC]ED0[/#VVT*6/OIE;PUO4-M=1VT2HC5B&5Q]36>W"CKP?L65=%1ZO M6?#W/(:_)#CAX="KVJ/NF_'6F\D1)J9VRP.)]^@\2E.8^DTV&[](GH+^>NP- MSOCB0J5&&0;?-$Z<3GMG9\/6;E.XW6<__/=NT+Y%KM/>Z7"VDU^ZX!][SU ^ M:"?*EFQ[F]W5=0TU3L:]\>CTF23L3/J_]O?_%=%?K(A:)O>?54:-S/[URF@Z M>:XR@AE?HXS&O9/),Y01#_^R,IKTAM/AUMOG*B.&\A7*:'K:FXR>2\+.)([D MJ;X'#F>((BV73,1:^\QS*^[Q8>3.^"S)5O,<\G#5/:98L&#,,7C+;63/E/TI MFHM,;D-)!F)3SF*U*WZ9F.O:14_\RW0;9)<0$60=WWM7)-B)XV+298>/N-%6 M)>F@-%>S DD/%2F?6O!T"SCGH,N6VCP,0%8AW.6\ID^'5T9B_APF+H7R+BJG MBDEGI-M]!#)M)63]=SO@G&+ XQ?.&36OB?JX[WF'7(=RL!ST4C ^/ FIIPSC M)WNT3=?MF:VO45[[7"FZU:5P?F-'_CP&V54S\4DAP![!H:S-=O8'MMJ.8I@: M7^'A?U$S;2\.\CCIC6<3O\?.X3P6\T25W9N<3K-WG/6T3YH2E??X[ EZNTV< M1)&<@!/5>)-OM])EH6@1) +!8Q<#'K25E+CG&E*0H<,<*"Y]3I;G(O3Q\/RB M&49O1N='O6Q3&UL++@-R9EZYIB@E!;P :ESJ:@$OP"W K'$N=F3B=J46GQ=K M K=@JBL 2] E/< = 5O*((CK(_IT$.K-NY$QTFM)3F^%4E_1V>"BIO+ )C!) MX;/UF.V60'+0]UQ7 Y!$M[Q##7BG %GRVRAU27G7$*2#QC9+Z5A ?04!$ZZL MMC@/@R5'9R/Z/C[W@],,8J'SVI>=VR<5"TE[J4&""XY47G-9.205DB2)5(0- M=B_!F0M3:LPTX7@J5&+ZIN SNBQ%_JE_DZ\T5QY$^8#:-Z&3W_S&Z#^D+PJ$ MG"D! !V+-= E6%X>AA@%48BLB>1GAJ=4(76EA WZ!*S/B$2C MG!35O\L.U9&O&^$XL(Z@2Q2\,\I^ZHOBC]KB%UCHY+H-X<#;I)%AZ (=A);Y M.*>M'ZK;9(%H%*C[*0 :Q':$6//ABDNTUVT&2(X$ZTXEEHB17T)=!XL-6(S@ M-)S(-:"@1UX_#_7Q!6!4J#&)E\BL2$:4#8O[P9U^1W>:2 M7ZO\UTYP-84U&*W78&K123CJBLX7)<>[/ I8(O<4"+*YPT/J<=$@23B6OE/# MR*4P[#5YP!2$'-Q<)D5 IJ4P,MHU[XX0@*;?:"_YM7L?N,&6WN]%8;PXZ M]GD=V[MK@I63T]DC:^[S%O;G;7;]_;"3PMC.T)BXFK( HJ.H2;9!7@Q5RHCX M8J^ZWVWZ0:U:)U@[;^IYJ?* "^O*AN5\6R0@9!0R5;HJ0J8VB"T-1K&1$2C" M;?!<#/%:9*L5AXKDW&T '[">#%]YK1?ZRKA$B**:O 3M&.,=>&E0_[2:72C_ MC?%RJ07&&HWAL2E?S&4NO!DESV&EC>O3O$HXWR(5)#)6#]K5/2\C-FJ74-YI MB0Q&=Q"-5GV#C8(43\ZQI[67-I22"P(?0#M2Z[""EOS6*%6]'T=J'318P4Z!A[P@T)X%3JE$I]GJXD)(KV=-9;& MZ^3 +31.):%=TV_4Q-HJN"/UQM=607.@):4X/98G>;NJ77KW[M\^[?=:6;%< MHCH/DO(^-*?]N].)C8Y [R'M0W_*5S?J_IE?=/]NI?V_XD62;QNE#\/V-ZTW M-_4<6PTVOK?$5PU]DPHZ414E&!N5.QKU)I,T/736FTZFR?-XU)N^.,.1I[W1 MR5G\YIW1"TE]N-BR";:?,JE-P'DV.TN>ILG,D][9Z 7\?SIN=/W/,+NR#6)G MR8Z3!.!H.LU.QTV6G/*7WG^,XT^:CTWD.1J=I(^<2#-==H5=3GN3T:Q-H-%I MBR"SWLGL%#_ MO9D]OXG_T:92\]^_]'O*O"BRX?->[:5"[H%@T4VH>.A^D 4 MNVBHG5* <["@'J*F]0VG $ARL+DAB[I(_Z2P*)<^?^45/%=,K=6@\5S:81.A M<%$<;((NJ3?-1_*^(8-1T#G8@:1.*\D1_E3INVKP1-HTO;6EC:WN@' ?_/NU M O8,$S$&3.9M>!^4E]1@-IF7B2T'S?F0Q=\!C+>6T <=4=SV^/\7A*2E0^#/5K':X]!J@^0+*'I$0\&O%B#!O]MZ&[U M:W5:+M$;(_.&E GMJ*8%:5.*RG,@QP[^KD?5BL9'PV^YL_$Q+Q*OK %%V)]3 MUO<-D@]+1U7X1BX'@=VZ#.GE+5\T=!,2JJ$*QF+7::TDMQ!\5^JC;+M=,60$ M_NQC9W)[U[FG'V9V6ASSS60PR];87*FK1C ;_L*NJPH@JK6,_8891]_"MX-5 M6\RMB#Y?L78'5P@6I0GH89BBL-)?V=JX;^\Q;1CO (46[4TQ$)+$7N' ME;6U;&- \9:\ER97_F85F!$@)XLI7?!I1@.%FC1G/(VVFOMR<2I15X4G.%^X M0;)U6 /_D0(4:\Q9-%M,2!$)14D(!-C@UD *AICSMDV-!J.1[C4M/M?HIPC^O MKE '3'JGL]/>9-@LB_,FX-..L[>;R%![EIY.>[/3<>)CCGJSVN.3YM4UB\X'<0^'?5W%%&00V<^U !Y%B?-ZB\VYESB'T]JF MBAH**1+UF?:8]9!TEPE%B/0XFB.QX2R#9W4P-+7O>.X[384U8@:(\T-F%H4 M$W0&\/2WAL AM)Q'9';S*._N&GP*5IQALTTRY./@9A!ZWZGUO798HC3^KM1X M]"W?*/%).]2+CH)U)@_@#!JTXD?.@[0SOF7MU[OAG15"MVMPO9[/"#WL"IP=Z. M8I3@;[1P\2OP(%_#6*27]TQWD2:SQ/=@J^;%[I2(]ZBLWS5>)X*5*15.!:-0 MM"F*)KFU!P%?<$&21O\1[#/> HK@"T6W<]EO$]$#!Q>M^_7^D62_JANI?8ST'_-4^WAJ]"??^#B%,XB83+JCPIN.POS%5X:1(U;FW 3.[LJ=&8@BK>&!)O4V"TGP)8SNZ/QKVVKO<\.9LB3]Y0NG?Q$+1^=Q_)Q$$*$QTR MG(B> @;F> =#6+Z5%6[(-D6G *ZK 8@=(^NQKQ8L'UV_X]1I>CT?QD7\6:." M6\AX$"\#_8";XZVT9:WXOCLZ9RQYH3N;^G0V\<[?H-$]U^C%/:9ZP%Q>U$O@ M@80%?X@,NU/A7&H4D<,?+FXNC]A-?%PS,?>.A_WA:2][+>><;QV?XT>.&J[( MC;3ATA>W]077H6'=Z6S8!_7C^]R-NA6.+JSB\X^R6,+J'O153+L D=\ 7@[O MT;^]@P=0!'@U)P(]&YV@/'S7Y1?&R5'Z^#IIQ\?%6N#%[A7R9'Z!.^UDY4'E MQ!.EI$B\,6Y]B8*TWX/WD];2K30Q8JRP1U^SJ85'?W/1..>**X?M'<3KW$EQ MGDHFBW[CT_.:761)W\P3A1^=^ACI>_=9&1L]&?(QAN,Q)V$6=5FVROW@"AD= M*\2^W$"\(2E4BNIZ@YY=\VL.\6J>IA^8<+[0R9Y85\6G$K1?LRO?)_&X_M[U MNR7'R:_%T#5;_$T-*XN5?' #?+S1$.OX!%X@_1O3JOP%02P,$% M @ IH4%4R:@#PTS! 1@T !@ !X;"]W;W)KVV&W!%T78;]E&Q&5NH+662?&GN MUX^24]>ITVRW8L!]L26*?$12)$7-MU+=ZQ+ D(>Z$OI\5!JS.?-]G950,SV6 M&Q"XLI:J9@:GJO#U1@'+G5!=^5$0)'[-N!@MYHYVK19SV9B*"[A61#=US=3N M BJY/1^%HT?"#2]*8PG^8KYA!=R"^6USK7#F=R@YKT%H+@51L#X?+<.SB]CR M.X;?.6QU;TRL)2LI[^WD8WX^"JQ"4$%F+ +#WV>XA*JR0*C&7WO,4;>E%>R/ M']$_.-O1EA73<"FK/WANRO/1=$1R6+.F,C=R^POL[9E8O$Q6VGW)MN4-D3EK MM)'U7A@UJ+EH_^QA[X>>P#1X02#:"T1.[W8CI^5[9MABKN26*,N-:';@3'72 MJ!P7]E!NC<)5CG)F\5$8)@J^JH LM0:CY[Y!6+OH9WN(BQ8B>@$B(9^D,*4F M/XD<\D-Y']7I=(H>=;J(3@+^VH@QH8%'HB *3^#1SD;J\.A_L_$ ,^XP8X<9 MO\9OIR&NI $2C\D BMR50"YEO6%BAX&?R4+P+Y"30LI\RZN*,)&3#)3!G",\ M!V'XFC,KSY^@6 N%')D48I\#6VY*LFHT:J(U+M0K+IA=T:C&:2!$T5P;(M?$ MH'IK66$^\@*X6L9+'K1-^0)/"":=PCO U3+XV#=SU2''DTCLF=8CF0*U:#Q74S M+)OW>F!/F"#_=$!^&WM!-'DW9$?XB))+5UOP>&Z@:D.@Y)LA^"3T@H .P1$E MF- A.IUZLTE KJ3XP48P8(@O"P50._\,=/'")!J"S\(C>D=Q2NZD854O873/ M;6$T]2:SM.];&GLII7W?SJ@W3>)_#*!O[3_(I6\]J&WL)0=!G6"\3%\?U-2+ MHO1(4%,OQ%1_95#/O$D8#\'CT(NGLU?&=!H=R9:8SKXVIJ/4BV<']2(,<,L@ M'8 ?'#0\8!NGH7^=K':NDC]=-&U\&'FD^F^QRK^AXP1;D*JR>-@.$F!9^7@? MF!(=0NJV$0#;"!RY$OJ4P%$<;CJ..EQ+1 (]V,ANH/G#5\%[:)#>@&OZJMW8 MW:F@#:^=D:S RQP2-:-:13:>I_?ZG=/C?@>5(_W52I M1Y,I^1.8>H'U*;XPTZ(T.<5+#WBC^!1O?,";T%.\DV'DM_CH:7P>K VR=K4; M,RN8#02>U^-C?9G?ZVTQLPO7P=MV!$M4V^9VU.Z1L&Q[XR?V]H7QB:F""TTJ M6*-H,$XG(Z+:KKV=&+EQG?)*&BPC;ECB0P>49<#UM<26;3^Q&W1/I\7?4$L# M!!0 ( *:%!5-D6<81308 'P9 9 >&PO=V]R:W-H965TD'I8LQ8V;85CWQ1)/]_C=D7<\TJ<;+FYE#*#(?9ID\FP4*Y4_GTQD M$$-*I<5SR/!+Q$5*%0[%>B)S 30T0FDR<6U[-DDIRT;GIX9V+:$2EL&U M(+)(4RH^7T+"-V-22W8?J^UOS2^HR\K*N&*)Q]9J.*ST6)$0HAHD:AW?/,;5/Y,M;Z )]+\ MDDW)ZW@C$A12\;021@0IR\HGO:_BT!)8V \(N)6 :W"7A@S*%U31\U/!-T1H M;M2F7XRK1AK!L4Q/RHT2^)6AG#I_#>B2/)THU*4IDZ"2NRSEW ?D9N0-SU0L MR2]9"&%7?H(8&B!N#>32W:OP]R*SB&>/B6N[SAY]7N.89_1Y!SC64>0WBGRC MR#\X0OOEWG(%9&J14IZ\CX%<\32GV6>2E"0>12P (G.*OP7&41"Z%@"XYI4D M04*E9!&#D%#DS4%0Q;)U+:QBJ@C:CX,4ZQEAZMD5N MBB"NQ4).,JXPG3X56E*C"7 B43$:17*F:$)R^ME@&!.6YER6;!'+:!8P_"Q M*L%,5B$+%T8#YK]APX\L+)#KCB8%D'5!!J8KR(@P MX2)LOFZ71ZW8(A>*8%)!DU3C#OB8ABVI(6]Q1/-<\'N&Q0\0X)%K^5B#DL24 MTRS<792=&/:E/6M92X_))F:X*+5+O1GBF GH0:C?)$^87M(AEEYT6F>++G56 M)YWR0@2Q63NWC,O;*C>T[DAG%DC(_/FN"NG.WLTZQX5?^R4F<&X.4[?EN-,>S3/Z;/9BS[; MW*[F;,#F4<<:CI9^:]2R<-31?41\?]F,;MC]_RJ/#LR?_TH>/?7YU#R<+?9^ M'A0X. ^G[I/S$%4\*@]=SWX4;=K/0]QQ>K2YN]B7AVW-F'G3]FC:SL.V[B.R M\/L9_[T]_\U\JXD?S2$7PF/LL05*8,^J#_[;)8'K,BV7D'.RVW/M(GD[N>C1 M;*N_!(;XOB9[&-#>X:I6XUAV2[W?,^E8VVU@:6V3;-Z2ZT$)F0QXH4];V+P] M)5B.AV:>'1RG2NR1N!Z,S1+;^6>XOW4P+,S(MQ;X.\. /.M9OS#MZT[#'!4* MUZ2^WV!ID5935)]"JZ-QQK/C0(W,\EY7]KOS^MLUO3.]M+:XI M]9[XQ(2OKBNJAVY2TK)) =.DO( TA5.A^>4D]>NL7Z[QKIN>V>;=8MQ>S1; MM'LISYV2OX"*JBG:M;?-,7=@!WEH\W+<;;?K>UN4LT5_'W"6\WT O*\:>Q#$ MMB9XR^'W715[":F;+[0,:HM7R>/850",L[_\8 M%'?L^.X#HY[YSG:)#?^RG03=E-@Y-8R7\\Y183RWV]^GN/1?@Y2DOB0J[]>: MHEUS_N1X/_?@_>3Z \1!SKGG#%%GBP&J9KWNP,'2WK^N:#FUF+;#T7'063B= M<'2K"8;'FW4"VW /W?%.6C?B*8BUN?>7Q(2JO!QOJ,U?"Q?EC?J6O?Q?X@T5 M:Y;IFY (1;')F([*)K\>*)Z;^_455XJGYC4&BEN69L#O$>>J'F@#S1\NYW\# M4$L#!!0 ( *:%!5.T:#(E&PO=V]R:W-H965TC,LN-2]FZNPMK W5Z;R M2FJQL,Q51<'M_E8HL[ONC7OUPIW<;#TM#&^N2KX12^&_E@N+MV$C)9>%T$X: MS:Q87_=FXW>W%T0?"/XIQRP7:UXI?V=V?Q/I/*]) M7F:4"__9+M*.ISV65C[S!,$L,DV!T5!2M_X)[? M7%FS8Y:H(8T>PE$#-XR3FH*R]!:[$GS^YHNP!?O1<.VNAA[R:'68)=[;R#OY M#N\;]MEHOW7L@\Y%WN4?PH[&F$EMS.WDK,"_5WK IJ,^FXPFXS/RILWAID'> M]#<>KB/LHA%V$81=_"Y/G>?]\Y\N)Z/I>_:3\8*]&;"#+%9OS:W(I62:5 M]/MF_6?-/HJ5K5 Q;'P17 ,'^:U@.:5=J)K*(53VH4 MU+ L2E_7TE^0^,GH?2.:Q![;$&C&[U]"&_>LM.9>(LX,2,!6QL)]4F^861_4 M.-A %O#-QHH-QUE+*W4F2ZX8+TRE/9$_&T\&(^2R4BA+^ )'.39ORW/&D>:^ MLO2:DRA2M!/J7K B9MW:FB(XXF!,0XC5@U4#=H_57CG'#!^IBEP+AHLVPUH(QQ#5 ME6"\+)4$"=\ :9VG:"/J>. Z\$W;? 8GL$=:!FP60@!;*^\\V,@5%4K7GCPP MO"H.6AIG!Q=W_ M7+\V2L48$IF3#Z\B#=<:J&T=Y2ADN"H#GY9>0LI1W)&CG-F0=3@2&*N"B5\J M$,*#*76PDZ%>!A1XM)8L9+!.IMF#K8)#3\=8\JC@:YPZ9D[CF: 1$<2N0WQ6 MX->-HI8I!Z>0YZ3FH2N1Y3%9SI8BVW'7\$$+.'\R]Z)80?QX&E&ASH1).Q,J MC<*S7OX'3-]+OQ ^\8 ^3P<@*4U"HIY3+NG,%"@:E,&@C4V/K#B'3 MC_'I$3 U$8N?BJSGH*%)W1EF:U:Q7"H02HBFH@.E: JQW[\=/OS'4.<+@?CU\^)'#U? M-#T_V.YWYL#$]RA3_TKJ5]\D]NKT6'SZ1Y,$M?)?$S/I "%EB8J(I%S(L-QL=8 00\]<&8A+F=+I6X\F$*71(5XHP?ZM]OY5?" M)^%RHD$KM.9!%K%S=! OF3/N=MV5/X*\KD6#QCGH.W_,->-6PT^VO/F_NF9Z M;,[D-[IFYL]E8AC4 @:<#0M4U524XN>'%]1VJZ;K_%WP/3Y(LV]L83%$QT^Z MA0*FQS'ZQ6*QB(\O&Y9/FLV \RIH^32>O-/: MLHP&@?2%YUO&T/"$39L'?:'?S)9S=O%VU/6)65'+BP(VR/60>TD8>S9M <*C M"NBVRU **.BH/J]LZ\/@#$ ?T.+W_GXY@0V'*35,#W1Y%<">N_35XMX]*;>+ MW8MF^'S&XLQ)A=\=='J P=[+!C:;R$ZG8Q3NTT/]BW%_.AZ]C%<-P8]A>">- M%WUJ9LO\47;\IP MY;4RWILB/&X%ODPM$6!_;8"NZ844-'>@-_\%4$L#!!0 ( *:%!5/[I<-Z M000 'H* 9 >&PO=V]R:W-H965T%FUL38O#SWK;1#G( M-^M.;?D+Q]^[!X]=/J%4NF4;M+/DN;Z9W5Z]N[L6^23PA^9].%F3>%(X]RB; MC]7-;"&$V' 9!4'A;\?W;(P @<:W$7,VF13%T_41_4/R';X4*O"],W_J*C8W ML[MAE[C>V:CMEFVI.:SS"!,BF)WO CX2V_GM%IDM%PLKR[@K29_5PEO]6_\G5\P<#T9N$X&KO^K@%Z&^\U% MIC=SN@A+O_)6&7KPKF2N=QC.:ETO4^8%^3!J.BAQ"',*>O)T9T(.LBJMA[ M\#8'4M0I'P]"2>Z?6HN-BAGI>5V:/<04M5.X8ID]1.?,C0[[VIJ%$[!C(: ME+T&WBA/7-?H?'+V5&E.'U&8K=6U+E4:"[=5I66AC 'DRVX>77P:1SBPTY4$ M\AP92CM@2/1"B2F:\B9N!?%DZ&TPS6C'MG*R0"H8I[*LM =[+).6JX$*60R' MV& 6ADY<$Q3V$9-7O(\\0)2FEV!F8!Q3_(U&Y2"0T65D7 C\(ZN8TD(33E*! MD5XVL@L]_M76,Z=RRRBPW\%\HEWPT=^*BL-Y/IRG6LI.VX@I"X;]D-Z.)>G: MUEXJ5D"I-$HC#JU"W!*,]E4J#NE"*:+P-)[)KGP,0@I[Z,$*J1\*90JY,.JA MZ4V*_.3'$'U<8GCJMF^I0V>AAZ1B6M?;%(BZC[V'A^HP=)K4XUF^RU1R"(+G M;SU2)%$%XN-H4V3_F;DD!1"A+_X:TWCD).F1V/1A#,/_S!8=++=CB O#YPW> M*'0XH]W 05>G39CRF\%3GX2T.,P6+@]SIG36CI_E5-'/$U'>J[%@$(W;(#[C M>\#3]R#E]#V7W!;@L+I*IXOS#DT<$7!5EEZL*_2#*K31*$F\:9X?1-FQ0"%P MB97,4$E6LFCT(QO=.%>EL6AE[J42/&:(7&'T-J&D(9>:YOEHM,?A"5*%!%Z8 MH$.#DS0<"&-"MRDASWVR\I/W $;,-KUZ@I2#C.L,FNBZ]+@H7,<_2LL'CD+T(X+YVJ-QQ(P:FY^;F M;U!+ P04 " "FA0531[776?@& 7$0 &0 'AL+W=OC3[N6T,BL(+U=5\F65G\UI(-;NZ\.\^F*L+W;I**OQ@ MP+9U+G_:V/G6+9"HNO=/6W+%QY.=O,H,"=:"MWJP^_8(SGE/7ENK+^ M7SB$NTNRF+?6Z3H*TW,M5?@K'B(.(X%-]@6!9118>K^#(>_E:^'$U871!S!\ MF[3Q#Q^JER;GI.*DW#E#IY+DW-5=*0R6NBK0V._AS>=6NN/%W)%F/I_G47VK_QSF1.VZ5[OV:M?_$[VO:WFO'<(FA;&V[[[9+!*7KFFKXSNG\ M$_RNX+V^QWJ+!I:G'B-"RI7(UQJACH#*H<$"I'(:A()K![\)\XEZ_)VUK5 Y MPIVHT,+UWB!2CSDJ.U?"30JWLL(CW&'>&NDDV@3>J3R%']BA97;>W?"/B_,? M27L![Q&+4M3PG:B;\]Z)3B2>1@DOX/0>R5\SM1IBB%*=?^2;[8WYZP9M0ST- M(33A3DCJI [AZ=T.C51[:(S>&W*II8(D,Z7,RPE"M3B&R]X?8HDJ@9W1-3BB M'%;M_PH'TEFPND(HI,T-,I4D8#E3EA3XXSPDQW)R$FB$@7M1M0@OLC3+L@4T M9,5+)%"*>_:._=X3]'M!F1_Y+'-^A+9A#UXL2)YZOJJ8OEQI=+L?I6@,O+#! M3X^9\)BE\">%*[MT^RCI. &YHP?"FNP,88Q#@.UQ E6 D-\,9?2T>JH*MDBP M%@A-:]BJS]!(42QI"T@!>S*F5.ZE=49X@K:.T/#:Z($I%^Y.5BF\;CTXK(@P M0+(1J :9:M@?RNQJ$9ABV@64M@)^6ITF9ZO5.,@0-0TT>'&6;GJ$I>*JR0E2 M^W^L,N1T976Z2$ M0^_N4*LY*92D+F1,[SBGV>)<-(3<@Z0AB=61"G<]*ER"-1>V]%XND\UFE:PI M'4/I=8:G72157K4%I^!EMJ($+D82S]74I(!#NS,.% A%[#'E0((CCAL@-+A4 M(1?3!G]D)& PM*=OS&QH:_AAQ%NW@T6?BIZ\4OC8^$6FRTQGY8G$-"$U+0%@ M94UKAE"H6TL(A[! %(5D3:+JB\M3&$F'.@'\W-(AU=$Z^[:S-]3<$\O4P@QY M4$\U, [L>C V#8P!)4@&/%)X]X7(X$!C"91V@PDBF[>X-2UMA+!8AF'F:^7Q MVT=M=B#.,QAKE0+T;?<4D82Y,1=5WE94G(7?X K0ZA$2M*X2_2A?<$^\3N$# MK8IHV%*,XV]AC. ^(DJD707[7<6[_AKS,)TC0X3I3)'[\ 6YZ\A!,KM\F60_ MK9+5:DWQ1(UC5X8N6&R2=98E&===NZUD/@BP1>*:J(>J])X[M3L.M,/,?8&'QI*"^R8XH\H MS*@NBS#Q ATQU5@9>L$,"2?$UBF\$=3#T6]>:*3CD3.J;0\IJ](\<8@]+6E6 MD3R?##7N^G$++]+3;#R9;;O]I]LJBG^HYVI\BAYO#33E\ %-+D,A51T]'$HF MD:&DGA^N*:UNA(;(IWW;S<\X/%IFBLY*!]EP9[-A .LVIT MD[/$;<@SCS*?/(:'""[L+5%5$EQB$)M*(:OD#G.TV?7O&!#?3_%W+U+U!+ P04 M " "FA053#L=ED7H% "U#P &0 'AL+W=OFTL!SIU06XR@(TG')A1P='SK9N3X^5+4MA(1SS4Q= MEEQO3J%0ZZ-1..H$%V*YLB08'Q]6? F78*^JK?@LX"U&8P913)7ZBM-WN5'HX <@@(R2P@&X0W_K8L=8YMS F2J^B-RNCD9[(Y;#@M>%O5#K7Z&-9T)XF2J,^V7K9FV< MCEA6&ZO*5AD]*(5LOORFS<- 82]X1"%J%2+G=V/(>?F:6WY\J-6::5J-:#1P MH3IM=$Y(VI1+J_%?@7KV^'+%-?Q\BG'E[$R5N->&4[H.QQ;1:.^J7@&1R.L-P/Z&D;''Y0%-O/9 MH\%<6I5]91\KFACV3K),2=F6P%K8%;,K8"?9MUH804+/"0B"RPWCN:HL0G)F M'(YR.*PJ.!:0S)DPIL:_DV#/2]/IUB+#K&)05H7: !B??4)8JRPOV((+S:YY M40-3"V=N6X];)UQJ+BW+.0:XYH;MQ'Z*)[XH<(W/3CK:((@MWUQ="[M!WQBJ M+52!1&/VV8\_[$5!?/"_?[\X(L DO13@R35HY,>7<^@"B*V%7+Z82V=8^51 M->YV)_OD]OZNYH>ZG(.F3>PD;VY 9\+<@OTN%L!VA>P%[Q!<8!O([J&Y*C#] M]%R+[!9G UR;5_WTLSN 'VMK+)YDBAY/"_KQ&C)P/L6AHYJ 102: M^/F\ !:%@1?']Y"Z:>H/=V*6IL.X'7'8E09@9=-]@+K/'5_)(NWL-M=IR)2F MQ;RJM+H1V.*AV+"=P&\TD:5U)8PR[KN8%O-4C;N?Z,=N$Z!"YW#8*2U2$W7%T[ MY%VR' 4'%Y=7Q@W#@U=;78-.&I>2:*0"[:Z<$BN:K[G.T7'2P\O/QITDA@RA M\@TP/C3D"W@T(V MMU]*\7?J,CU)/\;VM\39[%(G=PS4,M^5[$KL$6:+O6@O\*+9D,@2?Y;T/!9Z MDP07)]DNWNSB3>)'^"OQ)]&#_%2- F]:1#>5YCX<7K7_^TB MCKUTFGIQ$ Y\G_B3X'O30>CO]878TL+L!6F!SO2S."%_)@<\8 =K I7;W+HB M0F,[88AB"MQ6: MSV;8/2;8C=H2W$8B6VAVBP)0EHNFC9AZ_A>FW 66K014B7HI7LPDDNUM,VKJI?V;]*3 MYBEVN[QYT+[G>HF,Q I8H&K@3R&PO M=V]R:W-H965TEAT<[&;BYU>6H99K5 YXD MZ6!65DWO_+2E7=OS4[/P==7H:TO<8C8K[:=+79O[LQ[KK0@WU63J V%P?CHO M)_I6^]_GUQ:>!FLIHVJF&U>9AE@]/NM=L)-+&?JW'?ZH]+W;^DV")7?&_!4> MWH[.>DE02-=ZZ(.$$IJ/^DK7=1 $:OR]E-E;#QD8MW^OI/_]O$=&>EPN:G]C[G_12WM4D#;*#@2\9>*MW-U"KY>O2E^>GUMP3&WJ#M/"C-;7E!N6J)DS*K;?P MM@(^?WZK)^!B3V[TW%A?-9/3@0>QX>5@N!1QV8G@.T2DY)UI_-21GYJ1'CWF M'X Z:YWX2J=+_J3 7Q?-,1$))3SA[ EY8FVC:.6)S[/QD4RYEBE;F?(E?GM: MQ'OC-6'),8EDD0]33:[,;%XVG\C0-*/%T#M2P=_=PH$4YXB?6K.83*'59&QJ M6%N!;PP13F#!VK(5XSK![H1<6S-<6!V>*+DN/[5D2M[8$EKRKFQ@ 2Y?:CNK M?&"GI&Q&Y'(QFFA_3'[\+N>)>+5N@XKE<&@633O4W-35L-*.F'&K4ZP$*:UN M7[ER!JS!!.,TK" WM-6='I&J(:U+Q'$K?&/5W)J/U2C(7@NMFBX?M0O[#I)- M*WGILJ BRUXY2!K!H>5=K3=: %_;%T159N1 N';P0H].(A._E?;*6+"S!-=M M3?-ZEN-)WIKCY?22#\:7-;C=:OUH-1-8BWJ]%C];PTZ\U1]UL]!KZO?M+\;C M_IRFJ42H.2LB*J.YB/NF4L0T*E2V-3J35+ ,W.=\"-NE>NX1'Z:=+!2B1<$S M1 ND9YICW/G&NXIREI*WS=# 0NG7QKDC,K9FMHI_TVQT['.:%,E1)+&O"H50 M)54R0^BYY%CO7,345*2;'AF8S8[(Q2PDKG^Z]0BNK!I?-I,J++S2.>U=)&67 M;U.%S;#(DH@J>!K3$A[1BCR>%T%3*H^B]E^F[W;&@Y2[]'*&%\^Z.='Q<[QD!C?6P9+$+\!MQ4%QE:I"]! MB3[# GK7^!"X2";G6!#)F-9G"JN,WE8/7Z.X_]KMOM@ 63R)K5$T MD3$*"*IR9#E1(9 BG5.5J"T%>$95ENX/#T4:)P$!"3[>L3#*D;V&X'&5*VB> M;_@+6JC\N0 !K!);XP <";:S* !]D'T!],]1X,@S+-%0GHHMWI0F*ON2* %S MB-75-$,P(446OBHPE"F0M)%1#IO-%R%%@<1@AHR/[#!C$UD<'2K)]\8'*%@* M)'%B"(',;ZS7+MMWT4&!C/%O;3>1(M%UN*GU240XO-W"OD@ 236)DZJ$5(,= M+A4*3< 8$B0T*_B6 IQ3*9/]D2!3<6P(RK#"D4I$/8Z EZ!BR^@\'-"0WP ! M=@- 2@N!%3F@B<(2.I@O4PP!P MHM1BJ\NB8QL7?Z3QE2X<;(TE?8<>(> MVP-$9)K]KVD_1Z8T14X,1!%/$F ?$M@ G*IAF"KCD$-O:%0T MOS%%BE O;92X M6=5+;;)_#Q7 % H!;:MAN;P#H:U;?6V&*C5\PYU870*B$3\M&U(D/ZP^/,?? M@%>R=WWX/<:N PRVKE3 Z)/VXH@CK0;=[8HU=7TWY:*[DK'IWEUL>5?:207U M5JW'P)H<9ZI';'=9I'OP9MY>T+@S'DQM?TYU.=(V=(#W8V/\ZB$,L+ZQ<_XO M4$L#!!0 ( *:%!5/21B#E. ( <% 9 >&PO=V]R:W-H965TBJU]V%XLDN(Y/*0E+3KK[GR-2/"@E?'+I"9JSM/4%S5JX2>V M0<,[E75:$+MNE_K&H2@C2*LTS[+35 MIDM4BQJ[=:F%;4M+@M0/?:BW6@,.JV5R,3U?ST-^3/@I ML?-'-H1.MM;>!>=+N4RR( @5%A08!"][W*!2@8AEW ^-U;]DB75R^0L@1(KT2JZL=UG'/HY"7R%53Y^H>MSIYQJ%80E6S&Q$DG.C44DC3"&% D\&UL[3QK=]NVDG^%Q]ONVN=(LEZ6[#C).;:3WJ;;-MDXN?T,D9"$AB)4@/2C MO_[. P!!BE+L=._>/6?W0V*1 @:#P;QGH)?WVGRQ:RG+Y&&3%_;5T;HLMR]. M3VVZEAMA!WHK"_AFJN7].Z#>?U2 M5V6N"OG!)+;:;(1YO):YOG]U-#KR+SZJU;K$%Z>O7V[%2M[*\O/V@X>P E M4QM96*6+Q,CEJZ.KT8OKT10GT(B_*WEOH\\);F6A]1=\>)>].AHB1C*7:8D@ M!/RYDS@,X:4ZM_1_B%*]?&GV?&!P-T/ #;95F W*JP%.Y+0U\JV!>^?J63R/1R^16 MK0JU5*DHRN0J3755E*I8)1]TKE(E;7+L/YV\/"UA:01PFKIEKGF9\9YE9LDO MNBC7-GE;9#)KSC\%E />8X_W]?@@P)^J8I!,AKUD/!R/#L";!#I,"-[D+]/A MP&+3L-B4%ION6>Q:6&5QJ0]&6EF4 AFTBZC? ";YM); ZZG>;$7QB(BG&FA> M6)GA)PN[R$0)#TM5B")5(D\LS)0@::5-[J61"8CW5A@8H@J"9#(8*($QRS4] M.X)LC8+YVQQ88R4+:42>/^+WKJ WT<79XDH&5@8@DC-A%^JF#M [L;)#?2E*!LXI>)*+(D4S;-M:V M%$F!WR V@&!>98S-<\APB *(<+(6=S)92!F#!=SU1I4 =/#7#L&N=95G #Y! M/>MP_[TJ6(\1$DC:&X;^'S815:;V0D/B%!JI#Y.,+'6#*DU 5T51P>R/!PQO95H95:+R M0"S>/J1K4:QHP8VRI-@]&]R^O0E<@.O*A:E0'D<7+.+UP1N9Y@(FHX0B06QT M&!N1R01V"/1"[J"/E3% AV0+3*4S/-D@*H,#HGP61/GLH Q^J(4 F/LFG.T> M@?YF8,11SV$B=\@)R($76H(:'3@=BD*&JQ9694H8.*E!<@4S0+" 7B1[\,'Q M<5(:45B1,M5Q\D+D*!CQ$5]\WA57#;GB:./1)R3WC&/D2,O)-%Y9:6#ULDI4TR4!_ -/4D MLCLDR<"HL:$&_;B?RBG:P MTCJ[5WG.WR^%,O5W(J4301XO0:6I!7:ENZ&965RRH'6MZQW-<@':E[0$"8WT?O$]EK@]01C+I!KQ-G 90P'%8S M2!1_/(\]SX>P/R0P./7(O?"42P :GV,O/FID995)4YM91!BIX-[DX-73$0,& MX M+@S0IQ8-G$F!:<(]QH:71FZ2 ,"-:6\.@@V(^#V(^/RBD-^___NY-?W21 M?-XB_W5)^;, ).^*VKJ-AVB$<.,@>0;HPML58%7A/(%&1A?B3ID*: =&TH/" M8[ 1KQ>D$'\1!O@2C26#_$T;,/4_2I&#L+\W*U$XSB%8O_WX'LX##A^4+G#] MGP G8 K 10)J-9,;E;+'L3 :#""X4)MM'JRCD\55KD$! %A(ZL=92E+7+8)0V:M;S$<\AD:DA05 %"6A*N[(,:84M3I26J M20""N);@OJW69!!4Y*# H1B@5]9$!%5=6CIE[3%")0#OO.N"R&W!@P-J E5J M[% Y-8AK/U1R6M U:R'PBJ(_>:92L>V3Q)L[',E7ZK.^AR1 YN^D:#)G;^I55E M5:N;C7CD72TK@^YKO3LR;GF)W%[6G.KW"D-Z*"$XG_QHIZYA4TN)VP:M3@:9 MQ"S7*1!65'!RQBE!PL:9-+^!3.*N+( <[";!!^O/3H((ZD=)^M0? M6 ^H8\J"/MEJ"S)*'W&?,"+]LM8YH'90(9X'A7A^4)\]*X9E!?F7 .)! TEJ M-[#0M0_)7C]Q9)>6L1'H.+STH$&H[Y2N+#"*\TEV0I< ZPD!S!)@P)"#<0QP M3CN4>7O3&9? 4#"0;-V ?2Q:>9L:M6 !._.&Y! (M3=H*;7Y3654E+/$G2GI,KC5(+%J4 M1R;)1CQ L/,GA];D@0$]]<)*BYT:)93(:BPO5WF;$V&9HG4)WM\T0%1--E<8=Q<87?[ MFK0\[*/87=XAV6/?7K011'0L$#D'P=X3H^SLX;(#1KVE)P'TU&"+!(1&7X17 MN:2<$.TH/B <%.T_;W* M5OBA(69!;^L"W0!O,.+4'[I7'#5CA*;0DRX;4D'\_U,%N_;I8$)O1ZGW6)E[ M8P0G%T%![X<"X)V2F,,9E]$(OV_ZV]D?'Z)5"ZL-'YQHNY?OR?1]D^'%KIVF1#F5O\6M#]BRKO*/[UCP]SSZOR0X_N'8J=J3]IOQSIO)"28J MN^6!Q'MT&:3)3_TNF8\OHB>OOPZ]P1E?72C7*,/@I(>)TVGO_'S8V&T,M_WL MAO_63J#LD&O6FPWGG?S2!G_H/4/YI$N1-V3;V>RVKJNI<3;NC4>S9Y*P->G_ MVM__5T3_9$74,+E_51G5,OO/5T;3R7.5$/C7E=&D-YP. M=]X^5QDQE&]01M-9;S)Z+@E;DSA_0.5G<#A]%&FYHBR3QT^XE9;%>7%XJ35&B3=%TQ=0L/1S>.<@BY;:?,X M %F%<)<3O*XT41B)M0R8N!+*N:B=$6_W &3:BJ_ =#O@G&+ XQ=E:=2B M(NKCOAB=!L[<>J]B;?[R3I?/7&2P2"QVX?/&@K MJ8+!]3PO0\CCX>55/8S>C"Y/>LFV,K827)+E$H4JZP*A%/ " MJ'&MBR6\ +< T^>IZ,C$=24TGQ=K K=@JLL#B] E/< -*SO*P(OK 7TZ\/T' MW<@8Z;0DI[=\V35K;7!949UDZYDDZYQ DBB6]JB!KQ3@"SY M;92ZI&RO#])!8YN5+%E 72D%T[RLMC@/@^7?T@;T77SN!L<9Q$RGG'<8M$XJ M5-3V4H,$%QRIM.(2OT\J1$D2J0@;;(J#,Q99O@>RQ3834G M$!',I<52A"M-B"U ?J#S3$KL[5B1Q?%GB(XD-WN&I#P(!.A8K$>OP/+R,,3( MBT)@320_,SRE"JEIRF_0)6!=1B08Y:C!X45RK$Y< 0W'@74$7:+@G5'V2U]D MOU<6O\"B,Q>P" ?>)HWT0Y?H(#3,QR5M_5C=10L$HT!=@A[0(+2&A.(7EYZ" MO6XR0'0D6(#+L5R/_.(+7%CBP!((I^%$DF))$S9 /;?1]KF 1D.)N&X<[NPX:5:U;'#;L"YLM9/DE(HF[%)1]KF%+0@YN+E(B(A*465BL&O< M:R<$2;G3ZO$O\SJZPY1N=Z.VWAQT[/,Z=G=7!RMGL_F!-?=Y"_OS-EU_/W52 M&/LZ:A-7419 M!0UR3;(BZ%*&1%?[%7WW:8?U*HM!6OG;;7(5>IQ85U9LYSK MV@6$C$*FBE=%R-0/LJ/!*#8R D6X"9Z+(4Z+[+1%4;< MUW !RRLPU=.Z_D^ M0RX1HJA&+T$[AG@'7AK4/XW&(\I_8[R<:X&Q1FUX;,P7"YD*9T;)Z(\UMS6*%6= TNJ'318P4Z M>AYP@WQXY;O6(I]GIZ$,(KW.&DOM=7+@YIO8HM"N[OVJ8VWEW9%JZVJKH#G0 MDE*<'LJ3O%W5+/@[]V^/]CM0-Q\-ZQL.PX/5[S?*BM4*38*7MH^NV;#S'L.W M ON7YS=KI87N3'S?XBE?W:J'9W[1_KM3A_B&%U$"?CF@]%+ M27WKV,\+S@BE=NL(^'Q^'CU-HYEGO?/1!?P_&]?&YV>87=@:L?-HQU%&34'5A0,E(ME]E%QMA,1+VV KR5 M)75WU4V). 5 DL?/K7+48OPGQ6FI= DU9W&XA&NM!A5>9?"GU?#)Y(F[KQ.K?A:@@@W(> 8Z. /?U$#$JC M>5O>!R5*-=AQYF5BRT%]/N2"= #CK47T0<\8M[U:EWW4N6QIJ<&4K;R;R-%) M>P7[I*UB-@'B(]F(:<%TSR^^I['SV?=D>9MRXF-I3B/O3Q\3".X>0UCG#N;X M^P#ALK&LY):^?>"ESK6\EA,*;W"?D=[QW MWXA*J/JZ(>N%5E.?I@+:[#T=Y/!/-E@ M7ZXN:LU1"P#VJ14 46UD:%5-.%\A7 -=(9>*O';%?=Y ^7NZXRJSOD ?="7] MI:J=Y4=#Q^A\FZ@3<)?RZSC3NJ64,.EH]QDDA]A^7+/]^"#;_PI2]+.V%C>5 MW.*%BTZ>?RZ0!%_E_A5=Y.#D^ 8HQ'V__F@JE_+(U)VBJ*_P4Q>/'.RWZ5]4 M%%=CUQ4"MCN0XQ@R*HEY+?I&Y95/D;G,S=.P=&UQV'6I256G3X,A'_!ZJ(L$ M0ON8ZS4-+>X9HD4Y+NJ*IQP*F;I$+=V7=Y@R#K<+0YN=ACAV)4(#O+*VDDT, M*%:6#]*DREW:!(L+Y&2%07<'Z]% H3I%'4ZC:1&^7EB,-'OF",Z7YY!L+=; M?V0KQ ;S3?46(U($0E$""0'6N-60O,_".?>ZOH:19/L&*)]K"&D\EFW9'CK5D%]N'"SXJ,.+"7CVM>,:O?I,%S=DQBJ&[HBX>56!VFC2 MF\UGO=R346^(+O9%[6(# M!6?S\][X++PZI,+J.^RCR4'M\X[%[Y-XV&.PGSX=;T#Y#+;7&G]4 L0$A=XI M<7:^G-"7.*UIMZD?E1(9KE 3DF:2KB6B%)-10]LLMIRD-9-=E.]HXT!P+ MB0WR#_"^P[?JIK++[Q#)=\?#P>C$.Q,]>CZ/G^'K^@G!?3>*G(\&JQSC%2A% M%[]A#R>OW[#HU#UKC-8G2A,42C ME&&G!#USG;W T>7]211<4NA%NTY,)DUM]2])?GKVX_^W)T\JL>8,W[ MO#^:]$*Q &3J37V=]R/?AJH+<]V=<38Y_J2WP&%P#BEG?OLY.L>S'BCC<,NX_[GP)!1';MR-M+"+B,FH%=#' M6ZQX;O"N,N! G7,<5B4WN:ZX>%O1M"LTSZ[5_Q-JWG>H!&\Y6J7F#DRV[%)@ MM)\"V+G1'XUQ]Y%=7%M;$3L&UF/7UCL*=.66JP3Q#Z7 N( _:W_PHAD/XF6@'W!S MN(FZJA3_\@CZLBQY_B("M:1MPSU?S(@XW?,UO8:F_:I: 0]$+/A#8-A.A7.M M442.?[BZO3YAK_JP9F+N'0_[PUDO>2,77%H87^)'#O=NR.NV_J(G=[!Z3ZMF MW>E\V ?UXZYT&'4G2KHGC\\_RFP%JSO0-R&A!T1^"WB5^(LF[^_A 10!WD(+ M0,]'9R@/+]K\PCB55"EY%]T\P<4:X$7W"FDT/\.=M@I0H'+"B5*Z+?Q8AG75 M.-)^C\ZMW,ARK8D10S-)<,WKMH_@GB_K6$9QD;RY@_ K$E$?"E4'E_TZ!.(U MV\B2OEE$"C_$0"%%XZ(-96SPNL@?&H['G-Y;5GG>Z&P!M\WHT SA*FO$&Y(B MRZ"NM^B%UK^K$Z[C:OJIG]+5]-EK;*OX6(+V:W;E6H*>_WLDI]%/;]'5>OR! M,00&;,6_PA7>AA\QN^*?[JJ'\R^@_2+,"GLL<[F$J^,&PO=V]R:W-H965TC*VK M-^R+2![ON3OR'E+'X4;I&U, 6')7RLI<= IKUV_"T&0%E-R2BQ(J(U1%-"PO.N/HS21Q^E[A-P$;T^H3 MMY*%4C=N\"&_Z% 7$$C(K+/ L;F%*4CI#&$8?VQM=O8N';#=WUF_]&O'M2RX M@:F2GT1NBXM.OT-R6/):VBNU^0&VZ^DZ>YF2QG_)IM%-43FKC57E%HP1E*)J M6GZWW8<6H$]? + M@/FX&T<^RG?<\M%0JPW13ANMN8Y?JD=C<*)R29E;C;," M<79T!<9R"[C-EJ@EF6FX%:HV\IY\,*:&G%R*BE>9X)+,=XJ&O+[F"PGF;!A: MC,%9"K.MOTGCC[W@KT<^JLH6AKRO:Z7)5&G=T,F0S^.%L1I9 M]>6(UV3O-?%>DQ>\SO&PY;4$EX.GKEP ,RU0.@-L M>!X049$E%YK<&>D'*4N/&DE0D#[XQP034W -@;OI1.;SG M9 MMS<+[=#SJ-LV0\]I_W">IF[RB:10'K M#8ZS@+$@2>EQ,S2(TOAK>) DCWB0/)JGI^?!MVK_TB4XY:8@EUC*G.ZV^U=Y M_<]X=^)#\5\SXBL9,^$22R8@2Y/)(^&PO=V]R:W-H965T%I15D_.3PUL)LY/>:-*5L-,$-E4%17?+J'DZ[.)-]D /K)EH31@>GZZHDNX M!G6SF@E<37LJ.:N@EHS71,#B;'+AO;Q,]7ZSX3.#M;3F1)]DSOFM7KS-SR:N M%@A*R)2F0'&X@RLH2TT(Q?BSHSGI66I$>[ZA_L:<'<\RIQ*N>/F%Y:HXFZ03 MDL."-J7ZR->_07>>2-/+>"G-EZR[O>Z$9(U4O.J048**U>U(OW9Z. ;![Q!\ M(W?+R$CYFBIZ?BKXF@B]&ZGIB3FJP4;A6*V-DADO6<9 DF>?Z+P$^?QTJI"Q1I]F'9/+EHE_@$E,WO-: M%9+\6N>0;^-/4>!>:G\C]:4_2O#WIGY! M'MK\1\,5Y&0F6(;N MR^HMVS[U#!TI'4&A$KM !LHIE?R-D=M(%(Y M4)U+$'-8>7FU$'5;]X]@[NH"3>\_L0 M?P<2/"=7A_Q9;_6\5YC2A !+*S^3Q#^Q5F:?_VH4HC$>9%1R] P%HNH1P]!) M4W?KM#;=^^MN^QLO]\F/P5LJG[A"\UO!3ZHV4'(= M)0L=/W_$C57@/Z;\V_I^(?G B>@T95',4)/"^/QD-,?OCDU$8 M/#89(<93DI'O1,$CDE&[_>%D%#ANZ.Y 'YN,6BI/2$9A[ 3>8U78(HUT5E'? M645'=U97!46+F&CK'.*AGFJ_Z?I#M4C)AQL<:QRQ0=+;(#DZ?%\S29=+ N-M_MB#7S5QF@JVT!:5#9+/2 M/1.A=4[T%)JG?&CA>E_9^9X N0^J$( M"Y9N2DRC-62G-$FM56AA1D[JG> W]@8[+*RT:Z.60_[7"P6%3:-?8K(6=GH1KOD M4I(5)D]94 '[$L:X+-^KE=T@Z9*NU(5^U8BLH-)(7Z'@4O'L5EO2/0G0_P?S M6J";^@ZD/IK :\1>MKB-35#LH$3)]A%N0-;C1=@D/CD0QN (ZSQJIO$ON6T MGI,D7N>76(!<[8@G@R-B8HB3U/&C9)_AI]9K9 5B:=Y<)3%/:>W#9 _MGW4O MVM?,87O[)HR7FR5#T4M8(*K[(L$>3;3OK.U"\95YVYQSI7AEI@50;!_T!OR_ MX'CSZA::0?_8??X74$L#!!0 ( *:%!5-R^@+@300 /\- 9 >&PO M=V]R:W-H965T/?<'7EOG*ZE>M(% M8P8]5Z70EX/"F-6%[^NT8!750[EB G:64E74P%+EOEXI1C,G5)4^#H+8KR@7 M@]G4T>[4;"IK4W+![A32=551M;EBI5Q?#L+!CG#/\\)8@C^;KFC.'ICY8@U:E%>S^WZ'_ZGP'7Q94LVM9_LTS4UP.Q@.4L26M M2W,OU[^SK3_.P%26VOVB=<.;@,:TUD966V%85UPT7_J\/8>.P#AX10!O!;"S MNU'DK/Q(#9U-E5PC9;D!S?YQKCII,(X+>RD/1L$N!SDSNQ&&BIPO2H;F6C.C MT=DCA94^G_H&\"V7GVZQKAHL_ I6C#Y)80J-?A$9RP[E?;"K-0[OC+O")P'_ MJ,40D M%SVBJW'_-/1CP="UK%94;"#^4YD+_H5E*)HAN3@,!BN;:6'<-F+>4):0U%SGL6QK<&&MO MS!GXD:6L6C"%2.BHP07Z\8M(-Z>=,^?, ;^<8]\%GD! M'IWWV0$>$W3M2@Q9!2@6RE^LA', M#&1:)-VS)9&7$-(] MVPGQQG'TU0#ZWKZ]7/K>@]K&7GP0U#'$R_C]04T\C),C04V\$%+]G4$]\49A MU >/0B\:3]X9TPD^DBT1F7QK3./$BR8']2(,0&60O 0_T>)&;8L;O;7%T1P\ MSB$BT+(VM8*VT TC]@RSHK9=0;VM_YW6.S^&W6F$BXWK0?L6V42VD4?ZUAKZ MTP8(\VL2PD$F0]SB6B(0R($B MJT#SYV^"]\ AO6)N:BTW0V2G :8-KYR3[[@(Q+7MUDWKUF]OQP\O'7A9CO8] M-O%(/$;_,*I>8=UG!M0(G,2G>,D!+XY.\48'O#$YQ3OJYVR##R<-[YNE =:V MZT!-""8]@5TG.99D?F'':"@J#;S>4MM7S?S9JC?LS=/HT]4Y5QH M5+(EB ;#!/)&-<^-9F'DRHWX"VF@\+F_!;S0F+(,L+^4TNP65D'[YIO]!U!+ M P04 " "FA053KU@2[LT$ "7%0 &0 'AL+W=O7CD'8\<;;CX*%>4*O08A;&\[*R46I]; MEIRM:$1DCZ]I#",++B*BH"N6EEP+2N:I4!1:V+;[5D18W!F/4MI$C$<\42&+ MZ40@F401$4_7-.2;RX[3*0COV7*E-,$:C]9D2>^H^F,]$="S2BUS%M%8,AXC M01>7G2OG_-K7_"G#GXQNI/&/]$RFG'_4G;?SRXZM =&0SI360*!YH#$'-E>KRT[007.Z($FHWO/-+S2?3PIP MQD.9?M$FXQT,.VB62,6C7!@01"S.6O*8^\$0".P] C@7P"GNS%"*\A519#P2 M?(.$Y@9M^B>=:BH-X%BL%^5."1AE(*?&[RA,2:*3>S(-J7PYLA0HU4/6+%=P MG2G >Q3TT2V/U4JBU_&$"T35N5?AK$O>0:Y\B;&.G19];SM!- M];FM,VQ1Y)6*O%21MT?17;9O$5^@3PF)%5-$[RC$XBPVTDTVA8V/U(JB&QZM M2?STDT000 )&XR4*&Z!D+FFW? _Z%CR$ -):LOAAGV'9#L?QXP\!=@87,L=P MCC3!=B_0_4I06EE#!"M RQ78!LK*N@>T"9WT>+^P:PM*GZO1D2SWQRG;LMQ M_!K-=>IL=E!G&]CYFC78[%:L06_H&3W#0K>BNXL\;UCV[MCC_RJ.GAD__Y4X M.K8]-@[[0>MPH\"SX]#'1\J]FTNEMCX%A;QMD T.N!F7. MY(PGX&JP28]QEN."F1?/]E,N=B"NO;X9]H:@Q;$K&(*TY_4"^/;!(2]:"FF_ M+*3]]D(:;I;S)*0ZNRX2!9M7WVQ8E$3Y6JZ+;9S .2I0S..SF?9E&.I;RHYG MF\KI=OO_=J!_HX2QS>X%I3AECTPA^9TQ;W39$V5E#TW+GE=T1J,IK)OK9*6/ MF;4],VMC;)Z5_6IZ-WO]P*S.7.RCOR@1>9FU:V\;M;CA3-IW'#IX6S][[A9E M/ZB?+,YPT ; _:*QO2"V6<8=-O_OJFC!X7TUCEVZ._ :_Y\!IEZX'PNJ7"U< M!]1$*^3A-BTH6<"!\8]!P:>.A_?T:N8K!S!<(89F$%1#8N<>]F);5\=;S*'MNV[-F3Y2T12Q;K-Y4%B$*Y N>.R)X!LX[BZ_3I;5@P M+H/QT.MF>CQ4E15UV3F#JV2AU(,3IMDHB!PA%)A:A\#H M]XA7*(0#(AH_&LR@3>D"=\];] ^^=JIEP0Q>*?&=9S8?!8, ,ERR2MBY6G_$ MIIXSAY=YW(LWS' M+!L/M5J#=MZ$Y@Z^5!]-Y+ATCW)K-5DYQ=GQ'>H"KA63!H[OV$*@Z0Q#2\#. M'*8-R*0&B?> G,.-DC8W\%YFF/T9'Q*AEE6\936)#P)^JN0I)%$7XBCN'DV\=RI!T?P&JZGDZ]S('[/ MC/'1OQXHW.GO O7*3[$AEI6T=:NWVG917-;S\=N]WC(W3*\XO9; )85&IV_. M M#UY-:"5:6?EH6R-'O^F-.R0^T&PO=V]R:W-H965TTU]Z'81\4FTF$VE9.DIOVWX^2 M8R>YO."&=?MBF[3X\"%%$ARNA7Q42P!-GLNB4B-GJ?7JRO=5MH22*4^LH,(_ M\@AM)5%V63+Y,H1#K MD1,ZK>*6+Y;:*/SQ<,46< ?Z?G4C4?([E)R74"DN*B)A/G(FX=4T,>?M@0<. M:[7S34PD,R$>C? ^'SF!(00%9-H@,'P]P344A0%"&E\VF$[GTACN?K?H/]O8 M,9894W MBL\\U\N1TW=(#G-6%_I6K'^%33R68"8*99]DW9R-4H=DM=*BW!@C M@Y)7S9L];_*P8] /3AC0C0&UO!M'EN5;IMEX*,6:2',:TF4NY MTQ+_%$7H1NP4PL7BU>C=(U%KVI MG9H5G>Z3T#M2^_ZC+F<@S26VFG?/(#.NMF"_\SF0"UYUBO<(SG$49@=HMII5 M)]Y(GFUQ7H!)==F)#ZRH@7RLM=*LRDWT6"W(XRUD8#E%H>VR@- X<0=!W%E^ M3ZA'4]+S@AU5Z(910'Z1K&I3&]+]1+7R,7T;=$XN>@-Z>1!8Z(7I-]\&CN@Y M<*3AP_.*2P,:)<&_!#U,%(XBZ$81)BEV>RG].DFIE^PGB<;DHVU419Y F5PA M*($F?C-F"0T#-XH.D%HQ]79O8I"F9^93TLVGY%OG$]8/5E=FB#5CI:ZX5L<& MU'G(O0&EEV"G*ZM>?E3D]N[>WGOOC;+!2RB8\<>K9K$P4^P_&EY=[Y\:(MM^ MO#=Q=WI;V)N&NJ_:FSO1,)%+^X%+![O]$7N#N&N/T$UB/!3'!_Y3#VOIH8%O M=1?]0>(FT9&VB+T>/5;N- G=7A >&B1>E'[-?[^.(S?MI6X4A#O<$R\)CE69 MO[-KE" 7=J-2)!-UI9NUH]-V2]NDV56VQYN-[P.3"YQII( YF@9>#ZM+-EM4 M(VBQLIO+3&C<@^SG$A=/D.8 _I\+H5O!..A6V?'?4$L#!!0 ( *:%!5-4 MY!IA-@8 .0A 9 >&PO=V]R:W-H965T.?]GL[0VD/NJK)NST3*$UGNSD9L]$!X5RR6H25,SD]7^<+>V/#;ZMK#VV0K9594MFX*5Q-OYV>C"_;R M4K;]NPZ_%_:NV7LFK26WSOW9OKR9G8V25B%;VFEH)>30?+!7MBQ;0:#&7QN9 MH^V0+>/^\X/TGSK;P9;;O+%7KORCF(7EVD'&[_/;TC8G MIY, \MM>D^E&UF4OBP_(TN2MJ\.R(3_6,SM[S#\!O;;*\0?E+OF3 G]9UR^( M2"CA"6=/R!-;8T4G3SS7V"=DRJU,V9O7D!3ZOZROBM Y]G(]6T"F>N]"7I+W2V_MHY@C M$#%V&S'_6<->O+\:6QH(BE#OM4*FV&1)A%5P^PW-AG*RKCT4U,BHV)0Y6QV#BN% 1 L-Y";!:;2-BH>$))#4LV MGD,EX]D:4G]LXKZQLD/V\"'W,CE?>?2BZD@-2^,F#,2&_M\^/ MBL'QD!@_6 9+$+\!-<-E'W/[+PD\CK-C:0\%"$93&2]K3IG"4K,T<4I7JP^$A MTW$2$)#@XQT+HQS9:P@>5[F"&K/CSVBFS',! E@EML8!.!)L9Y$!^B#[ NAO M4. P*99H*-=BCU?31*6?$R5@#K&ZFJ8()FADX:L,0YD,21LIY;#9_"2DR) 8 M3)'QD1UF;"*+HT,EYF!\@((E0Q(GAA#(_,9Z#=D^1 <%4L:_MMV$1J+K>%/K MDXAP?+N%0Y$ DFH2)U4)J08[7,H4FH Q)$AHFO$]!3BG4B:'(T&JXM@0E&&% M(Y6(>AP!+T'%GM&F/: AOP("# . IIG BAS01&$)'W QASV-)_W) D&15(] !V6JABCVNDB. T26+N%*!&??;3)";B^49"\2FO M;DE,')S^-4,JW!A9Q@H[3CQ@>X"(U.G_FO8-,J4:.3$063Q)@'U(8 -T(@OS MV-N+IEUPQ[TG>.W<[*XHR[W<.S2MVM!4QK-@#.2%N(Z2[=D/4B^V)1\"Z6T& M-'M*0"*F6BCPX:,DF@T29(F"30!6,[ V4P*]#4E1EQL!POG=8!#8D M"7[L<,QM'XZO[-16M]83P8ZT*/G*0E*TV[IX, A)(Y&S2,!Z(9#=D:(Z1=#5 M0&!C-QP":OF=*5*T]5**719/]F[>*^L7W?<%#9FZ=1WZ2_@M=?L)PT5_<[_K MWG__\#;WBP+JG-+.@35YD:H1\?TW!?U+<*ON'O_6A>"J[G%I\YGU;0?X?^Y< M>'AI!]A^V''^#U!+ P04 " "FA053X/8[X6,$ <$0 &0 'AL+W=O M Z/Z,&>B^\R MHE2A'TF(D%7MYT[?#/%/4W($'\QNI>U,=*N+#C_KB?WX6W'UA;1 MF"Z5%D'@L:-C&L=:$MCQ3R&T4^K4Q/KX(/U3YCPXLR"2CGG\A84JNNWT.BBD M*[*-U9SO?Z.%0UTM;\ECF?U'^P)K=]!R*Q5/"C)8D+ T?Y(?12!J!)!C)C@% MP6D2O#,$MR"XEVKP"H)WJ89N0![)#0:I.E!%OV,#?%B MJ4Z4)R7@+0.>&LZI5$11V'J%^ K-!-TQOI7Q"[J77^.&?\<=$C3U4DT30- M:6C@3]KY?@O?@MB6 78. 1XYK0)_WZ;7R+6OD&,[V&#/^'*Z;7+G;=JGK]9^ M% RWS#8WD^>>D3<5@@O(#R'R9O7D_/H LM ] MS.2W%DN\TA(OL\0[8\DX(NF:ZF1;$2;0CL1;JE-Y3X0@H"YF9,%BIEY,*9B+ M]C/1^B3>#3]Z 81W5]]7 \CM^?8Q:G**FL.OY_8:#IR"WC[V&?Z<@Q_7Z30<-*.S4%!XYZ)<.^NU; M?'0,G7/5/XFM[_;=AJNG(*_7W*7)*#TM7@HKU$:@84([C!?89&YW*1N>G%-NXD-NLMF[3;B/,.U,5N.J]V/T9 M=3&'LLBN!=GG896N5ZB9TE>U#+ZD='#5K+'WJXNG:INXO6^^Y6 MUY=^[Z2FH87VFF8;4&PO=V]R:W-H965TQ(*M,Z@E[,EKC M%3R!_+2>MI@+'XB\!6M-Z1#F7)V#<]>$C& MEJ,9 858:A=8/380 :7:D^+Q3^W4:M;4P/;[SON]"5X%L\0"(D8_DT1F8VM@ MH0127%*Y8-O?H ZHI_W%C KSB[:UK6.AN!22Y358,NT*L!)G2[BMT(-\423T:<;1'7ULJ;?C'J&[32 MBQ2Z4)XD5U^)PLG) H3$$E3J)6(IFG/8$%8*^HP>A"@A0?>DP$5,,$5/.T.! MWN\'&A5AD:%[57,"O9V"Q(2*=\KFT],4O7WS#KU!I$!_9LHM+A(QLJ7BK5>W MXYKC7<71.\/11X^LD)E LR*!I ,_O8P/+^!MI5B>,W@=]]TB!RJC7-O('H7,D MP:DKOQ<>*]#ARO-:.ATH$#8*A!<56$!,L1 D)3$V%\T?*?I<12_0K4 ?:P4( M"/3E$?(E\*_HW_:QMH UXU(=;+O/%PJOW[#J_^(M,&B8#%Z[!:+!24+Z_?Y1 M=<].C3R5V[ [:\.&U?!G9&VADF8:$G,Q[<6\0L>"7[7T?4EB76=_/3J_.+5N MZZIV7YW<&OJ#G3OK,CN_*UUO3\W[:2=35/L.?\2]PZR#N]UJAG+@*].%"A2S MLI#5K=;,-IWNK>GOCN;OW)O([9B?ZL[8-%][]U5;_8CYBJ@2H9"JI9SKOM*9 M5YUJ-9!L;5JQ)9.JL3.OF>KN@6L#]3UE3.X&>H'F_\+D/U!+ P04 " "F MA053@ =+6U,# #X"@ &0 'AL+W=O([.O??PBM.]TE_-#L"2;[DLS"S865N^#4.3[B#GYD*5 M4.";K=(YMSC4MZ$I-?#,@W(91I0.PYR+(IA/_=Q2SZ>JLE(4L-3$5'G.]?T5 M2+6?!2QXF%B)VYUU$^%\6O);6(/]6"XUCL*6)1,Y%$:H@FC8SH)+]G;!!@[@ M5_PN8&\ZS\2%LE'JJQO<9+. .D4@(;6.@N/M#A8@I6-"'7\VI$'[30?L/C^P MO_/!8S ;;F"AY">1V=TL& M@%%!+HKZSK\UB>@ ,-!^0-0 HI<"X@80^T!K93ZL:V[Y?*K5GFBW&MG<@\^- M1V,THG!E7%N-;P7B['P%QG(+6!A+U)8L-=P)51EY3VZ,J2 C[T3!BU1P2=8/ M"PTY)U=D%=$%.2W'9+Q(C/3T*):]\TP M;91=U3A]# \Q1VVBHC91D>>+C_#] MI+729*&TK@UH"(:%^1(XNP2\9>0R^P,+5F>HF]?/[Y&+W.#(?#FA)&Z5Q%[) MX(B23UQKCK12\(V0PM[WY;:F&'H*MY7OYL,A'4W#NVX&GR^*Z8"VBQZI&[3J M!B?576:9D<8@AEX:\;UPBP+2P$R8T:V:DLA/AN&]?+L1=81< AUC8$-7\/, 7.;22CX[\B MJ%>.:1WKUX_1K]SDS6065,%4\"]LJ3=C;^BA):QHSO6]V'Z 8D(]&R\67+E? MM"UL P_%N=(B*9R-@H2ENW_ZHTA$S0%'+0ZD<""'.H2%0^@FNE/FIC6CFDY& M4FR1M-8FFKUPN7'>9C8LM1CG6IJ[S/CIR7R'#XD5FK-URE8LIJE&[^-8Y*EF MZ1K="42?29\AS0ZQEHRKAZ\Z3[#-T"5;D$ UJK,W0/<2ZEC?+U M%I(%R&_&_--\AEZ_>H->(9:B?SA4O*:1H#FKN5^(\4 M>6:2<(:N6&KZ&>5HKJEV64)3FMD'6J&O-R8BNC;=ZEN'GK#4$SH]49N>,,VTAUA#.F(JYL+2:I(4*\V"]_X ;-^J ]B@ M5#[H5#X5KE2XY)C$L"5(ZHKTU*Q^VWL M6$YUO DJ%V4>BZ.2>UBC\> 7#QC MUF 3M1##057W@[_##/U"+UR0N+89X9. BZNBCLDQ\1;1N_DV&;4"KLH_[J[_ MK8"Y,/NQ!ID]H[+K[=?*:#@,GM-K,".],&CA5^T&N'L[ M^!_\_L(2K4H]'IP&YFI#P,.C8AX>AKG!K -SM7W@[OWC"Y72OG$_:O]Y""Y2 ME7D2G 0N4M5X@H^)JXA>Y]#O!X-GM!JLPB!J@45JK_C=NT$[K) M!M.J]I,_O+&_D&FT=XQH8KIOU<#4KYV%[8>(6RK7S,R9P\JX!><#\TS(W=E^ MU] B<\?CA=#FL.TN-T!-M;4&YOY*"/W8L"?N\@O+Y#=02P,$% @ IH4% M4^M&ULS5;? M3]LP$/Y73M$>0"HD3?H+U%:B96Q,(%5TL >T!S>Y-A:.G=E."__];">$ &TU MI$W:2VN?[_O\W?GLRW CY(-*$34\9HRKD9=JG9_ZOHI3S(@Z%CERL[(4,B/: M3.7*5[E$DCA0QOPP"'I^1BCWQD-GF\GQ4!2:48XS":K(,B*?)LC$9N2UO6?# M#5VEVAK\\3 G*YRCOLUGTLS\FB6A&7)%!0>)RY%WUCZ=M@,+J,08; MRD*(!SNY3$9>8!4APUA;"F+^UCA%QBR3T?&K(O7J/2VP.7YFOW#!FV 61.%4 ML!\TT>G(&WB0X)(43-^(S5>L NI:OE@PY7YA4_D&'L2%TB*KP$9!1GGY3QZK M1#0 AF<[(*P X5M 9P<@J@"1"[14YL(Z)YJ,AU)L0%IOPV8'+C<.;:*AW![C M7$NS2@U.C^?E\8%8PIRN.%W2F' -9W$L"JXI7\%,,!I35' $TY3P%0+E<(5K M9! !HV1!&=5V_> <-:%,'1K/V_DY''PZA$_6^7LJ"D5XHH:^-I+MQGY7&3@F#N28:S1W2 M,"6YO04*[J\,(UP:L_JY1T^GUM-Q>CH[],S(D^57MAYBX0K ;F>&BB8HB=UT MVRF6K#W':E^.]?@H' S]=3.SVWSZM<\KN=U:;G>OW&;Z+GE>:-6J2_/^&K,% MRGU9Z=7;]/Z+4^K7>OI[PYY^X&1*IFXCZYTH[$?;\SZH!0SV"Z@?@J5-S=JF MYJ,E,W@G+(QZG>VZ3FI=)_^D?$_>:6F6[RLI[>#E90W^VBE55,W+T>GV@I,W M&OS&0Y^A7+G^I\"]U>4;6%OK'GOF.LL;^\3V7M= 7FC*QGU-Y(J:DF6X-)3! M<=]D19:]L)QHD;MVLA#:-"&ULI57?;YLP$/Y73J@/K;06 H1T51(I"9FV:IVB9ET?ICTX8,"JL3/;).U_ M/]L0EK8TB]87\(_[ON_N..Z&6RX>9(&Q@L>2,CER"J765ZXKDP*72%[P-6;Z M)N.B1$IO1>[*M< HM:"2NK[G16Z)"'/&0WNV$.,AKQ0E#"\$R*HLD7B:8LJW M(Z?G[ YN25XH<^".AVN4XR56=^N%T#NW94E)B9DDG(' V=@#:)YN@-\ _)> \ U T ""8Q7"!A >J]!O #9TMX[=)BY&"HV' M@F]!&&O-9A8V^Q:M\T68J9.E$OJ6:)P:+^OZ )[!DN2,9"1!3,$D27C%%&$Y M+#@E"<$2SN$>"6%NOQ*T(I2H)SB-L4*$RC-]>[>,X?3D#$Z ,/A>\$HBELJA MJ[2;1LQ-&I>FM4O^&RX%<,.9*B3,68K3#GQ\&!\=P+LZ/6V._%V.IOY!PNN* M74#@?0#?\WL=_LR.AWM=X;Q/??[?ZL^2$;0%$UB^X V^I@8DZ(\+MJU(^,85 MAIC(A')9"0P_)RNIA.X!OPX(AJU@: 7#PX) =T77E<*:(K(4IC5NQH$7ZG W M'<+]5KA_4'A6()9C4\P9(@(VB%;8_"?;(QR:]E\Y=!X.>JU#==UT& 67D??< M*JZM^ONQ]:/!]JUNLXC_5(JR?07_IZ'MX@D1,F@>),2WD7 M YU/4<^8>J/XVC;1%5>Z)=MEH<U ]^]G.R&% M)(TJ]@*Q?,TS*J;63LKBSK9%LL,Y$K>LP%2M;!G/ MD51#GMJBX!AM#"G/;-=Q0CM'A%JSB9E;\MF$E3(C%"\Y$&6>(_[W 6?L,+6@ M=9QX(NE.Z@E[-BE0BE=8/A=+KD9V$V5#U[%X.K3-?@$" 4_ M=ZP4B&[$Q)9JOSJKG=1[>ZCVYKZS-P\\,BIW BSH!F]Z^/$P/QS@V\JGQBSW M:-:#.QCP>TEO@>?< -=Q8<]^YA^G.WUR_B_[XN+L9V9X3>5X)I[_3KSCT?>= M:\4,#5-?5?L9]#T83>S]J5L]* A#_QP5=U%N%$3A.6K1@W)]WVE09Q+]1J(_ M*'%5KD7"2:&K7=RHR[0H&)= 53/0=[#$%-$$#W@9-(F"B[VLF,&92Y[GM;SL MHD:^U[:R"W*A/QZUK.Q)&,)@U&]EV"@,!Q4N.=MBH9\7E($5YGN2M.6>Q8V: MN-'%SD5=N:.HI7;> _*#%BCN@H(1'+=\ZP&%;M1OVZB1-QJ4]T/91,50B8V; M2..+C1IWBP>V;.I"7+]5@W$7 _U6"2ZZF- -^SV"SML;Y@QJNQ="M50KE V6 M%#QY$^'%7M74LYLF:)G5AVE52]R#@; 5:#$:IZ;H$,.]W=9LW MLTUG=V_ZF=;\ [R;PY[Y6'>"IMEX"U^UD8^(IX0*D.&M2N7<1NI<>=6950/) M"M-ZK)E4C8SYW*EN%G,-4.M;QN1QH!,T_?'L'U!+ P04 " "FA053#852 MLLT" "(" &0 'AL+W=OPX7+MF.BWM9 2CT6%,F9TZE5'/NNC*OH,;RC#? ]$[)18V5GHJM*QL!N+"@ MFKJ!YR5NC0ESYIE=6XMYQEM%"8.U0+*M:RR>ED#Y;N;XSG[AFFPK91;<>=;@ M+6Q W31KH6?NP%*0&I@DG"$!YKJ8FW ?\([.3!&!DE=YS?F\FO8N9X M)B&@D"O#@/7E 59 J2'2:?SO.9WA2 ,\'._9?UCM6LL=EK#B])84JIHY$P<5 M4.*6JFN^^PF]GMCPY9Q*^X]V?:SGH+R5BM<]6&=0$]9=\6/OPP% \YP&!#T@ M. 9$[P#"'A!:H5UF5M8%5GB>";Y#PD1K-C.PWEBT5D.8N8L;)?0NT3@UWW1W M#_$2;,D78%JTY)3D!B;ZC/[JJ*)<2-: +H<("T)<+4)A0 M^55OVQ69N4KG9=C=O,]AV>40O)-#@JXX4Y5$EZR XC7>U7H&4<%>U#(8)?S= MLC,4>M]0X 7^B7Q6'X=[(^F$@\>AY8O>X5MH(PM"6U.P2$+>"J*,H?"8TU8K M1J7@-*3P1Z M23H)XI? 5]JB05LTJNT6"Z$+9L2E>&"*/\NE^(WX(/6F81A&1RY](/"5MF30 MEHQJNP:I!,F55K%1/+]'-XPH.6):.A"GGV5:^K9BDC0)/?_(LQ-Q^N?'P6G+ M)H.RR:BRR[JA_ F@-^QO8[(?<6PZ\$X_R['IV^J)HC0)C@P[$1;[:>H?^>4> MO-1K$%O;ZR2R[^7N53BL#NUT8;O(T?I2M]FN*[[0=#WZ"HLM81)1*#6E=Y;J MI$37][J)XHUM'7=&UL MO5AM;^(X$/XK%MJ56JG;O !5H#4TJ+;T^T*P>WMA]-],,F$6$WLG.U 5[H? M?^,D#5!"TN-6^P'(RSR/9^89VV/&.R&?5 2@R7,2V/2NAC'>FX_S90D['(M,QX["01&5)0N7W M>XC%;M)Q.B\/EFP3:?/ FHY3NH$5Z*_I0N*=5;$$+ &NF.!$0CCIW#D?YT[/ M '*+/QCLU,$U,:&LA7@R-Y^"2<_-+G,A$' RT'N"6 />M@&X)Z+X5T"L!O;<"^B6@_U: 5P*\ M//=%LO),/U!-IV,I=D0::V0S%[E<.1H3S+BIK)66^)8A3D]71441$9(5VW 6 M,I]R3>Y\7V1<,[XA"Q$SGX$B'\A=$#!3#S0FC!=5;:KCZ@$T9;&Z1I.OJP=R M]>Z:O$,+\GLD,D5YH,:61E_-B)9?^G5?^.6>\>LSE;?$M6_PX]HU\%DS_->, MWY)N 7=JX ]OA]>-_OC_1I]?/+J%\E8:NY7&;L[7.\.W .D#U[A0&)DE!%DQ MJU$A,^U12!_J%&IF=>Q;VW[?X%ZWHU1?,O7, @(W8(TJ4Y! M,A'D28Z8'Q'!@6A53')HG@.E(-.O2K M"/J-7"M-=:8%+@8A!!B#F>2^0()5#GJ-1/=% MOD@H14*N*H\(%O#U@:^UQ3/S3C3_X-BC5\538S3L#HZ-'D^-/.=5@9V:.-[P M3($-JN@'S?+0&!?A)6R!9W!#OF#7\>=G2-8@_R+_O#POB@5/^>ETXC*H&CGZK\0HH0E"HV\A7( M+?-?SYDC/QU[WTS8/UCJ%D*W9I,I-_ 68$WRRZV[!5BS6I6;=@NPWR*W<]"3 M.3]5\-]08*Z:YK*S[R6V!D MVA8JD1Y)Q;%$Z5S^/#[ZB=3LR,4/N:=4@9]9RN3.Y M2A-&[P20>981\?*)IOPXMY#U>N$^V>U5<<%>S YD1Q^H^GJX$WID-U$V24:9 M3#@#@F[GUA)]7&&O<"@MOB7T*#OGH)C*$^<_BL'-9F[!0A%-::R*$$0?GNF* MIFD12>OXMPYJ-3D+Q^[Y:_3/Y>3U9)Z(I"N>?D\V:C^W0@MLZ);DJ;KGQS]H M/:%28,Q36?Z"8V4;.!:(BXX#< 0=<.^!?=7!J!Z>< M:*6LG-::*+*8"7X$HK#6T8J3LC:EMYY-PHJ_\4$)?3?1?FIQPQ1AN^0II6 I M)5427('S:^_75)$DE1_TW:\/:_#^W0?P#B0,/.YY+@G;R)FMM)HBIAW7F3]5 MF?% YC]S=@T<^!O $".#^VK6&<^9,M6P M"N.788I'\GF!<.A%P/A, M0JM(7D?!E>,&CM,3:C##@1M!LU"O$>J-"KW5O/N%8GIGR2,G]-V>Q',K!!&" M [7T&XG^J,0[746F&VG)-F!-GS4_#YJ&"CS2>,]XRG5^@496/@FPHN"49K7JY&O]%]+)CI*50BV'T%AQ& M+8C11"2NXYQPP7?YI6E92[I/#: ^W%$9O@6'48=<+( MZ[\S#&8N7P6W 8MQS&$W$8 M&P"+?-PO^ 6K4Y4MA?%T%,8&O$:H#V&358 ''C7<,AA/PN Z2G?C@-W^YL)@ MY#K]UK4[>]#B X!>$>P2)D%*M]H+7@]SSGA/A,MHP_B@I MHEU34S%U*BDWEZXK5A4T6(S8!JC:63/>8*FFO'3%A@,NC*BIW<#S$K?!A#KY MQ*S=\GS"6ED3"K<#FDPTN80'R87/+U.IO\RE/PV0\<9\L)-% $ITD^0&8'V$(; R=6WS X$=!FM@AX@$B?BM$ M:(.(;1!!9(=(!HCDK1"1#2*Q022A'2(=(-*W0L0VB/1_*C$>(,8G(>XK4.U@ M+8';0HY?A RRV,OL(;,A9'8RY%?5K6:8\V="2W35L)9*6^SLQ1>0A>/D3[K= M_?#RE._YOI?^@^@>W)FZ7WW!O"14H!K62NB-4I4C[WI -Y%L8Z[1)9/J4C;# M2K5-X/J VE\S)O<3?3,/C3C_#5!+ P04 " "FA053([RUOF4" "B!@ M&0 'AL+W=O2\;5,"BTW@XP5JL"2J(Z8@O LW9(-+$ _;^?2S'"C MDM,2N**"(PGK83#J#F:)Q3O =PI[=31&-I.E$"]V\I /@]!N"!BLM%4@YK6# M"3!FA8_L&O*J4%F5--CLH*?=O\EK7X8A@=-H)44V(WA.2,X2X)L37 M.B0U(;G6X;XFN-2QS]T5;DHTR5(I]DA:M%&S U=]QS;UHMS>DX669I4:GLX> MN"9\0Y<,T$@IT I]1*,\I_84"4.4^ZMHS_1V"II0INX,Y'DQ1;7^;T+?&Q*T=0C.M1C M'%T4_%KQ#HK##R@*HV[+?B;7T\.V=/[/??;/[B?%B)O+$3N]^-K+<4$S:303 MIYF&PO M=V]R:W-H965T?H_5&9E]XB_F6K.D3 ME5^WCUQ=>25*&"4T%1%+ :>KZ\$-_'B'9UF"CO@[HGMQ]!ED4IX9^YY=? JO M!W[&B,9T*3,(HOZ]T#L:QQF2XO%/ 3HH:V:)QY\/Z+]J\4K,,Q'TCL7?HE!N MK@?3 0CIBNQB^9GM?Z>%H"##6[)8Z+]@G\<&DP%8[H1D29&L&"11FO\G/XJ% M.$I @24!%0FH;0(N$K 6FC/3LNZ))(LY9WO LVB%EGW0:Z.SE9HHS6[CD^3J MUTCER<6?5*V! ._OJ211+#Z =R!*P9<-VPF2AF+N254D"_66!>!M#H@L@!@\ ML%1N!/@E#6G8D'_GSA\[\CTEKE2(#@IOD1/PCUTZ!-C_&2 ?P:]/]^#]NP]- MM"Y%J9##Y?)C#8LML']M*2 M/V;'I@TO"(O:@G75,WX MS$7,4JH[G8 KL(I2DBYIX_.>"W#7F8(DGP\0@9"\-B'<78)0$3\KQ<]Z$<^< M[9[+=U>:@%=*>*/J-R16Q$+?>(;?36X8B27;I1(H=;3533Y3 >*A[__4Z![= M$ZLJCYP17J:RS=T\4V,\1!:9G?.J*I%1B9Q(CYPM=^IQI:ETX1E#@[TY&C26 M!MV>UG8LP[I%07CJ&@U!"/O-TP\:)X-N*VLSF@N(,_3J079ZQM>@V]CZG%!G M2D$]:1H?ZNZ)5;G&)Z';*/OI77>-V7!FZ=W.>565QG*AV\D>R6O6M\X>,Q8& M9WTU+C).@=SC^(V;T0+5N1MMB+%M1Y&9^<@]5UT;TB+5N2-MB+%M29$9T<@] MHMM.OP(FJ(R7X)1A/<@Z7I"9^@A?//T*B,KTFXU.Z=6#<&"C9_P#N?VCO\WI MF4)M=J<70507P+@3Q/N2VOM\X4<8''DBJ1)[9O"+C@:@W#\3& M ['; ]N.;UPW- Q/QF-#3 ";IR,VIH?=IM=F>!<0;G+U&"LY8W[8;7Y]3JXS MI?+])Y@W=/:^JTO@U=GO@[2Y<4U=+ M8^-\..BMI8V7X'Y>$Q8PE2V//SUMFWH0@A-+WQ@CP)>_*L3U]X -].I!=GIF M?N-^7A>V>IS=I6;YFR^ 6NS->H&J+HDQ']SQ)>*;6MM=8S2<6EJ[DHH7^L3.0$T[_P4JORV//6[T6==G@G/CPP?"%]'J5#B5BK5'TY48_/\%"Z_ MD&RK#[*>F90LT1\WE(249P'J]Q5C\G"1%2C/0A?_ 5!+ P04 " "FA053 M.JU"IND$ "<&@ &0 'AL+W=O)(O/A6. ::9MDZM)C1M!N&80^T3=M")=$CJ3CY]B-E1;3! M2V A15YLW7C._TCG_'1(3?=<_)!;QA1X*/)27O6V2NW>)XE<;EE!Y27?L5*? M67-14*5WQ2:1.\'HJAY4Y E*TV%2T*SLS:;UL;F837FE\JQDK#W=.!KMMDJ!W,@DKVD>=_92NUO>J->V#%UK3*U5>^_XTU 0V,O27/9?T+ M]H=KAZ0'EI54O&@&:P5%5A[^Z4-S(XX&(!@8@)H!J-9]<%2KO*&*SJ:"[X$P M5VMK9J,.M1ZMQ66E>2IW2NBSF1ZG9I^9#DF"/KBM5"68<9$550%ROGEW:B71(;1QH#8.5)O%P3BD9.P"_+%C@JJLW( ZL@OP.:.++,_4 MXP68'Z*Y #<5 _]\6$@E=%+\&_&.6^^X]DX"WN^R!U#P4FTE8.6*K< -6[)B MP03 \!"I[T8=; YKFZ9Z[F?#\7":W'N$D%8(B0KYFU$!?O%*0#X)!VN#$PEC MOX1!*V'050+V21@X$O D]4L8MA*&7240GX2A*V%$_!)&K8115PD#GX21(X&@ M@(1Q*V$)ZW'2=PC5S3W.9NXT8W20'@PM>A* MH^Y,S0/]+I*ZJ,$]S755KS*YY%6IO%Q*'17]T3"0[? (H#"J8GXB@*\;=.8- M=S+FAR3TI#T.5#^T%(1Q#-YF)2V7[$7@!RW]X,_ 7V/TY!:8XO#> 0M ^+($ MA"X"X6044&$9".,0#%8"='$W0(&R@Y9W, Z\,CMH]U*W FG&G^12 /+*$0W'"G5E@R$5;'^* "(LV%$=; MMP)#+N#(.(!99 &'XH!KDEW&LMOB"PU?H[HLN5"<7!VKRR470J%,L^1"SW1M MP<3V=&Q!=Q9L*-ZRG9O8;B?7#_6IV-(-Q^G6+;&QAVZAIA);NN$XW7X5U$QX MO]"2;IY[?V"+*_PJT].C^>E/F:"Z&!L&R(TMQ7"G!BWT^L">_@P%4(HMOO#+ M3E*QV[;!P"056^SA>-<6+'7L]F=P$LIL2SD:5&*!1^+ .[? B6K<9TGH]Z%*.+"+K@212SL2&?8 M>=>BB N[X&(4L;0CS] NNAQ%7.2%UZ.(91Z),R^(6.+2#4]&@7:*6+R1.-[. M9"QQN=8?A6;BQ(*-Q,'6#;*-T>/U:.Q.%Y.C;PWFN\T7*C99*;6+M1Z67HYT M,.+P*>2PH_BN_ORPX$KQHM[<,KIBPER@SZ\Y5T\[YHM&^T%J]C]02P,$% M @ IH4%4_/Z?:>C @ @0< !D !X;"]W;W)K&ULI95O;YLP$,:_BH4ZJ97:\"] 6A&D-%&U3IT6I>WZVH%+L HVLYVD^?:S M#4590Y"BO0$;^WGN=VVJ#C@S(C*PO8<)[1+3*B5Q.;9G"^F([W?;/A-8"<. MQDAGLF3L74\>L['E:" H()7: :O;%J90%-I(8?QI/*TVI!8>CC_='TSN*I&#I#O7"//\=P.^;1?/H-4R5TC M=_Z5VRK[M@1>6P+/^/F])>@Q\ELCWQ@-3QC]JH"KJM$U,I;7Z(G@)2F(W'?5 MJ/8*C9?^UK:)?^N'L;WM(!BV!,/S",Q7><-6-Z\"T$0(D%THM6EP@.+YT:A% MJ0]E>,3KA:[3S1NTO$$O[P.AF*9P'FUP1.MZ4?2%-CBB=?T@Z*8-6]KP'-K> MTPV/X@]OW>[P41L^.B?\F^E0D*')5AWZ&M "=-=N#Q^] "^[T/JCC%#)J,P% MEUXW?#KB625Z9E+)E4'-L-<_2.!ZPUJ?<68_)SH-MS^ M=9._4$L#!!0 ( *:%!5/1]^9G804 %,8 9 >&PO=V]R:W-H965T MP532G)2ZS+G.',<'@.J9QNN'B2*P"%7N(HD6>= ME5+IYVY7!BN(J3SF*23ZS8*+F"I]*Y9=F0J@80:*HR[QO$$WIBSIC$^S9S,Q M/N5K%;$$9@+)=1Q3\7H!$=^<=7#GQX-[MEPI\Z [/DWI$AY /:8SH>^ZI9>0 MQ9!(QA,D8''6.<>?;WQB )G%'PPV\@8G3':2+1P10499$\1+^BQX3N7NAG!_K;9 M3LQ^&;/OC'E&7S6M*L02](4E(3J8W7XY1-^X O375XCG(/YV5*97CM)S5R8( MQ!I"/8H" 5+9&JU7+X/GU!T[OAC%L*].-(N@5J)".\8?E^,.FQESK.=8MJ95[J84O 2D1GVON M2B"T]>2P7F7B*/.H#&3TWC*C_]"$J5 !0&A;=-.3 M^FKR' EBKQ('[P,IPH0],]>4XBT5PA]+LZ9Q3XH57V$W86E1%6N],Z&FBS8L&JJHPP'36' M@,<@\](%=!Z!-3[W* ,4\T2M7*Q%*GHD;GH\3Y*U;G#=Z/K8*,'L.W9"ML77 MX!(?>]XG5W 5I1(WI3XF--_"90W8>C447MNR$-G:3[J)]K:Q,FX\)DVEJ:B8 MN*E8'U(RSGLW(9**>TG#9O$MA'A!ZOM&TO^)$/,-)JEO'>V6UVTL=Y.KV)ZX MV?Y]+79)++3O8UOHS8:[D5?R0)KDP9QF$JG$VIP8CE#9G?=ZKH[0Y6(!V5<5 MI&DIT!9T:>O9RX9A1L>X_\EZ3'HS;C?12H.(6X-FE)F3"GHRYZ%=/DU=F5TT M^+4LQB*S-^-V,ZN$B[B%Z_8GV;1.3UVL3BQKY,IBU[.NI;H='EH,;PK#[44W M<"VY2B6)6[_>=RR_++SV][-Z48CZ40);"U'W9SO@WEC\N=3$KZ37;Y#>%H?P MPH5C\#R99KO=("L)]MT2W$YG]#'CCB>AGL^LI>4+?-?\8,C5LA [N;B^^ MWQ^V$2:_DF/_8W)\T8 ?[2& RW?BKM^.RS/O;GW\-)_;OU*Q9(E$$2RT(^]X MJ)M4Y%^P\QO%T^Q[Z)PKQ>/L<@4T!&$,]/L%UP?!XL9\8BW_CS#^'U!+ P04 M " "FA053:I[4%L(" "I!P &0 'AL+W=O"H3\;$1K*2F5+BWP=/S"?NMB MQUA65,-$\E\L,=N1-_!( FN:<;.0QZ]0Q-.S?+'DVOV38V$;>"3.M)%I 48% M*1/YESX5>3@!=+H5@+ A.\%1 4@(%V!(F$0!F2B M(&&&W-*8<6:>R>][M_D'#1^7-Z3QJ3GT#\/Z"4E:%U1D4,));:Z'-BNF_$ MM#I.386<7BFG5RO'%32W!7U!!)S-0^_MV72Q=BI=]TO7_?JSF=Z1:9%_LJ & MSE50/478#H+/YS1_&/8J@LLR@LM:GID4"?96%\2*BAUY6..!XGG::$AC-KU^ M6#3+2U_C<% Z'-0Z+-.E*M)5#Q]4I>O#L%R]?])([2-V3]6&86ODL$:BH'V) MI:/RAR&?&+EWO74E#79J-]SB6PK*&N#^6DKS,K'MNGR=Q_\!4$L#!!0 ( M *:%!5-C_H$ZF04 " 9 9 >&PO=V]R:W-H965TG$/+L2TPG/5B6 MS).$B!]O:&>W5+V8.9'TC,=?6:16)[U1#T1T0?)87?.'#[1:D%_8 M"WDLS7_P4(X-ACT0YE+QI )K!@E+RT_R6#FB =!VV@&H J"G@$$' %< O"]@ M4 $&^P+\"N#O"P@J0+ O8%@!AB98I7=-:,Z)(M.)X ] %*.UM>+"Q->@=418 M6J3BC1+Z6Z9Q:GJS(H*N>!Q1\:L$L^\Y4S_ JW.J"(OE:_ ;^'QS#E[]\GK2 M5WJV M,/*\MO2\NHP_(G?G\,D'\$D(>\%OB9&_Z.SC5\W D_=\-_S]-C@+U. M^&Q_.&R!O_MOL[]WP\]IJ.&P#=[7\:V#C.H@(V,/=]@[BXF4@"_ C>+A'?CV MA_X>?%0TD7\YK./:.C;6!QW6KP0/*8TD6 B> "9E3M*0%M.%/$FTW,ABUB.0 M:F$U#Z62;1$I9PG,+(6"WD^#X=C3?Y/^?0N]04UOL(,>75 A:%2N_@B8E)?@ M-%>FC#F>[AX(M#UG7E$GN&K%!*H*56E-[?#VH56.J&8<-FA >^QU,&T44.IF6NGI- MLUR$*]T81> \%SK.Q4YF/#HJ]W4K(=@23=BM,]!J/D1N3D7,3,B2S'1]KYB6 M8A/(MFI^5IEK1E"G%/([L@K:\@#=]>$ID=9BOBW^4,_>=$-5=[<'(L\/NOUE MRP1TUXDZ@6:/&1/$N.R6BJ0U:FY3/OA!B9".V@IMO8#N@M&F)(V@EOGO+!C5 M!./-BM%1+Z M&'!'QXK;MP M--AL":KF;H^1F[RM1$.W1NMPW^M&X5E>1U9PD7< KR,KD\@MDR_P.MK6QU'@ M*':HT1.[]?&"I2S)$]?"K,0A? C'66U";D&Y(3&MS1_ML^DK@YLYV.$RJT7( MK46G"MRN*+@@XD[W\I<+W8P516Z?'+2R@H)#N-(J"W+WD&<;9Y*L[+YEV7W? MF^X[TWXU==)4S(C'L=9R^[3U*%Q-NF]7CJQ0(;=0G2Z7@BZ++<_7[LZ*Z+>2 M:-$=SW5H059WD%MWJ@:0F=/ CDYBAK9[P3'V XS;66"K3]C=$/ZTDZ:W?=0< M.?R$K<)AM\+="DIDKEMHD[VNP[75*7R0PWOC]+ZC/7MQ[XI;>C%7[XJMWF&W MWE6;M%SZJ6N95KNP?P@W6MW"[G9H4U?*W0%(_8YAUY[!VX?E@>?=DO>[%'G8;JD9*Z+7B4\_X _LE2"F"XTT#L> M:@NB?!U?WBB>F;?!&PO=V]R:W-H965TMH=A#[1$1T(DT26I MN 7VXW=)*9)=2YH:("\V1?'<>WAY>"C.#EP\RI@QA;YE:2[G5JS4_H-MRS!F M&94COF=1&>BI;SA_UP\=H;CF:$4M9J'0("G]/;,G25$<"'E^K MH%:=4P./V\_1;\SD83);*MF2IW\ED8KGUL1"$=O1(E5W_/ ;JR;DZW@A3Z7Y M18=JK&.AL)"*9Q48&&1)7O[3;U4AC@#8ZP"0"D"& MP*X X%>!7 &PKP*X _ M%!!4@& H8%P!QF:QRNJ:I5E111#4 M8A-3P6*>1DS\*M'UUR)1W]%[9+K1'8M8MM>2D>CMBBF:I/(=O+W?K-#;-^_0 M&V0CJ4=*E.3H/D^4O(!.:/\1\T+2/)(S6P%+GB&;4<(3R\0 MBC8IG\IR>'6^=P30ZO(\>29QE$!:&' MC^!M$6,9BRY* ;:IYZ8,YYMPVFB?%C[QG0#F^]1"PZMI>+TT/G&8YD[P##CL M"Q'&8&^06!8T#QGBNTKG;7HL P='A-X3[#1\2MFUC)K\..CZ?% 0!*=C;EH" M^:[KGHZZ;1F%W6E'D?RZ2'YOD;X4V98)70T:148--*T- &K%HK;Z^&<+YKH> M\;UV+D'-)7B);BXS7N2J33?!646@_AT%&=E8R['76##O-D>/T)M^8-?O?[%648^&0 MR<3UCK1^2N#HS,.]!-HJ7%D.6HLD9*UT\'DUNDK1&"PFO4R:$[9,C-:POPR1 M5@ID.(7&?W&_ 9]K&/V++IO]76TTLV@]RL.-TV+OU?2-&ZO"_5X%A0Q9KN!S M6OM5>9R8#QKM$P@REFVZ35G/%*NZ]Z?RG)'C_-+'NC$U_")7ZSP-5U6\XTTR MQAZ9=*BB,3;\L\X&JAA4LM.$C>GAUW,]W-@>[O>]H=8S/:^JXP8N;B\K::R/ M]%O?3Z\O.3=!/)[XXQ^9V$=7 'V'_$S%0P*?[2G; = 9C2&"**]EY8/B>W,K MV'(%=PS3C.$JRX0> .]WG*OG!WW1J"_'B_\ 4$L#!!0 ( *:%!5,:.S> M$P0 -H/ 9 >&PO=V]R:W-H965T%>JLM])Z_='S5+S"G*L3L<:"OBR$S+FF M5[GTU%HB3ZQ0GGF![T=>SM.B-QG;L2LY&8M29VF!5Q)4F>=.?LX"WPC8&=\3W&C MMI[!F#(7XLZ\7"9G/=\088:Q-BHX_=WC#+/,:"*.?VNEO69-([C]_*3]-VL\ M&3/G"FG76.^U!@@M>9OI:;/[ VJ"!T1>+3-E?V-1S_1[$I=(BKX6) M($^+ZI\_U([8$@@&>P2"6B!X(<"B/0)A+1!:0RLR:]8%UWPREF(#TLPF;>;! M^L9*DS5I8<)XHR5]34E.3VY67.*'*3DB@9G(:7W,! M1^^.X1UXH(R @K2 VR+5ZCT-TO.WE2@5+Q(U]C11&=U>7!-,*X)@#T$$7T2A M5PH^%0DF'?(SMSP+' H\^)U =&?PII6J@55ESI3[2=\_C:+AV+OO M0!@T" ,GPHT6\1U\71L_*(=)4:,O^G_X>-@ #0_T\==2*TTIEA9+X,I\H8V& M=A9MMMV]5KE_N./^H#\8^?UN]Y\V=*<'TGUZ0!FGJGL/G.Y ?!B.@FZ$48,P M.A"!CO4%IK0-/7Q8I[(;9;2+$@[\;A3FMX>H_^9HT:F"KE-E6J_Q/%;]8=0Z MJCX.N^;MCRG;*@7L4"NJ!(-[5.17('L JT#S>8:=1K!=..:'X9YHLZ"%"YQP M/VQ!)HCS>Y1TP6AV'%S)-,;7YD>]ZG";]R2(]M"V1S8+WT;KS)=:^6@+BIVP M?5#ML M:-#AR14=0MJ6&N:N-3NDUV@: ./H&=VL)%VU2Y[!YW2!<$27O4?D4AUW KH7 MBBI1B""W-[;.RYY;Q;!2X:BPK"UBS%W%7F?WJP+G!GGR2[_V"P1]2/BCT\JV M3C)WH?PF-!EQ2?:DU'S%\)UGY?-TZB2NE$;;6+UPN M"1DR7)"H?S*DHT56C63UHL7:]F)SH:FSLX\K:KY1F@GT?2&$?GHQ"S3M_.0_ M4$L#!!0 ( *:%!5.(ZZ]E.P0 *$1 9 >&PO=V]R:W-H965TACTH M"9,(M:5,DIL6V!]_E)S:V1([ZXH#BGM);%DD?Z0HTO)PK?2=62):>,A2:4Y: M2VM7;X+ 3)>8<=-6*Y3T9*YTQBW=ZD5@5AKYS ME:<#"L!MD7,C6:.C'KO1H MJ'*;"HE7&DR>95P_GF*JUB>MJ/4T<"T62^L&@M%PQ1=X@_;3ZDK375!JF8D, MI1%*@L;Y26L,9 MIJG31!S?-DI;I4TGN'W]I/VM=YZ=+JMV"&8Z6B]3\-0PL 3@UP71C[+0PQFJ,=>%22;LT<"%G M./M1/B#PDIX]T9^R1H7O<]F&.#P"%K+H#PC .'=,\=N@/RZC$WO]<6-T)KO1 M&6O-Y0(I/2U,'F%[WA5_],/C-=>S([CXE@O[".\D!3-W#PQ\M$O48)=5 M4V>.X(.2]Q1O)(D/>3:AYVI>J#7PY5JE*5 2.HU?&]SJE&YUO%N=&K=^MG!$ M2UM8!V[<\#E.T4^)(Q_;$+[#OJ 6:U082[PQ5P7N1S'KAVP0#H/[/91)29D\ MD_)O"KJ#;())=F"BI!.S3F<_3+>$Z3X3YK8(6!-+=X?EN#](DICM9^F5++UG MLE!NS%$03@ 7#RNA#W#U=KE8$O7":#]7O^3JORRM:+LB;=>VWZZ-A/W=E.KV MNG$=X: D'+R^_?S9=P;2-+Y'39VN2&.@0E]8[VVM4*<]J-EDT58WBEY 7>W_ W"%D<$6 M7+?-:G(G8A4<>P%<60\.L+$=MDZ[5U,1HJI11?$+V/;6AP.<\0YGTHZ[-9Q5 MYXF:6\^STG)3+XZ>ZL4!XLY.2B;MI :X:D)1J>0OZ[M<;!+V:TFO7)$7@ M4N8\I1%C>9H6E4&1DT"!]_5AK4!IF*MU>^60$KXMT$4[6XJ+G'_;?IP!\.I4/5Z:)7 MV.I^/QU8U=A8#7FU.X-.*Q,^J@_4E:3G&O M S]B5)V)L?_58E=MC36WM5]8[&8%G^Y1#Y#[2;0 M\[E2]NG&&2B_RHS^!5!+ P04 " "FA053BFL.66T# "X"P &0 'AL M+W=O_X^)9K@ 4>LDS M)@?>2JGUG>_+9 4YD2V^!J;?++C(B=)3L?3E6@!)+2C/_# (.GY.*/.&??OL M40S[?*,RRN!1(+G)1Y#QW<##WO[!$UVNE'G@#_MKLH0IJ-GZ4>B97[&D M- .["8X-P*[X16$G:V-D4IES_FPF/]*!%QA%D$&B# 71?UL8 M0Y89)JWC3TGJ53$-L#[>LW^UR>MDYD3"F&>_::I6 Z_GH1069).I)[[[#F5" M;<.7\$S:7[0KUP8>2C92\;P$:P4Y9<4_>2D+40-H'C<@+ 'A*2 ^ XA*0'0" M",\!XA)@2^T7J=@Z3(@BP[[@.R3,:LUF!K:8%JW3I\SL^U0)_99JG!I.5T3 MS4A7+D5CGFL[26(WY ;=IRDU0Y(AR@J'F1=7$U"$9O):+YE-)^CJTS7ZI%>@ M!YIE>H'L^TH+,_1^4HH8%2+",R(B],"96DGTA:60.O"39GRG >_K@E15"?=5 M&86-A#\WK(6BX#,*@Q [](S?#P]'@Q8W"YM_U61]#"E8["$LY% MH5MLIQ+;:10[8P(2OF3TKU8KSRE/N%3OJ>>H"(;QD<3H.(])QY5'Y,ZC6^71 M;\UAP=Q\E"UUB9@2^H[9Z,-,@V0.W M>BM>Z-P[1K"'^#T4KTQN[&4,PO\5A_&K?:)RR\N.\XC/.01?J#E M+I!A] I$H+"R7GC)>OAP)^#F2^$1A+W360+(NJ61]G#6X^;#_M*77L+KG_IM M'+?QZ:GNUUJ:',32MH92%W7#5'&/5T^K]O/>-ETGST?X;EPTD0>:HJ=](&)) M]868P4)3!JVN%B6*-K&8*+ZVC=.<*]V&V>%*M]8@S +]?L&YVD],@*I9'_X# M4$L#!!0 ( *:%!5/2\+4#KPD +L[ 9 >&PO=V]R:W-H965T[:#+1"T,[L7@[U0 M;<81QI:RDIQT]M)6;?+F0W6G2OV7FZK>Y*W^6J^FS5VM\F5?:+.>TC"4TTU> ME)/+\_ZWZ_KRO-JVZZ)4UW70;#>;O/[K2JVKAXL)F3S^\+58W;;=#]/+\[M\ MI;ZI]O>[ZUI_FQYJ618;539%50:UNKF8?"(?YU%?H"?^5:B'YNAST(7RO:K^ M[+Y\7EY,PNZ*U%HMVJZ*7/]WKU*U7GOX[[[2R:'-KN#QY\?:YWWP.ICO M>:/2:OWO8MG>7DSB2;!4-_EVW7ZM'OZA]@&)KKY%M6[Z?X.''2O8)%ALF[;: M[ OK*]@4Y>[__,?^1AP5T/7@!>B^ (4%N*, VQ=@8UO@^P)\; MB7T",+2#W M!61_[W1^;ELSJ>M M;KDK/UWL6[G:M4(=K;#@2U6VMTTP*Y=JB93/_.6EI_Q41WP(FSZ&?46]%?ZZ M+3\$+/PYH"$ER/6DXXN'6#@O:WWVLM;G_N*96NCB!"L^N)?LT(587Q\;W84^ ME[LIKYLZ_OBGQH//K=HT__$TQ@^-\;XQ[FCLMZK-UWI*NU?E5F$=<5=<]L6[ M:?7^DG!&HO/I_?'C12A")!]2F4W12$1R2,T0BG(>'JA!G.(0I_#&F59-&U0W MCY&B8VY7@SAJ6% "KBZU(;0(MFW7<=-&9I7<19='P5NZ Q*@X!E2$4D:$ ?66&8)0S5^31 M(?+(&_FG33=8_K<;)/I!%V6;EZOB^UH%>=.H%HT^LBZ%20X>9HI"%,1N0Y$. M"D2.0(P(/.[X$'?LC3M3V@$MBEW-0F-G0B]<5^I4MT4[6XHO[NKJ_NB-Z%:$-X_WHLV_X%/:/NZ MAU<>@B>:8E3,P*C-$$J""6"&,$3&W'$/CBP5\=Z#7ZIJ^5"LUVB(Q.YK,9=, MP,L?Q\WWG'1SPR"H"8+ZYR?G)+0O.) 42L+0"F$<-\\8GP".644GCJ?$D2W8P'%$J,X"6'PJ%5($A@\@DGB MZL?&*1"_57C)G)H26\3/"''-<4;%B5_&/=,#HJ8T859_&H7-$8P1'KKNJ9%G MXM?GZ[I:;&O5#6!?.FETCX9O/QE0(S'4+S$GTR"*Z(>$"4Z*4"3B4$H12A#H MIF<(Q7CHL%'4Z!#UZ]"81(@B"I) LXA S'*+")1( 2.UH4@XT@%JU(KZU>K) M\_N^OL'(%G;8"$5"%L/ ,8R'(0P=P71*X K>:"GUI_7/RH;V=0XL'GRBZ1@H M0R#"H K,4(I*1^Q&V*E?V,=F1!1)Y6&VCS ,BAG"P 6!F;^M8:!&P^DK:WA* M;4&%2?QI9(8@#C]"C293OR;[/#ZU)5?&$'7S$D#X=>'6,2^$BS$37-$"8.75W< M6 ;FMPP^T\-LF8]C!F?Q;!PV/XD-(S"F@?E-@]OT,'L]G(0RA,E?-I*;8YS. MNUB"A\"-5>'^%?9?ZER[GN!+7N:K4^L7W#@23M[> '%C"[C?%IS>QD74/H:K M0RE&\1CFM@C%1 Q3'H2BB7!,E=QX GYJ$?JT >*V(DL.)P<$BABT A$*%P3 MF&$4=X9ZM#7OU_\GVQ]N*_%9#+;KP ]WN!L;Z'VYH,E0U!X,F-&<+$CA", ML'._L#_=SG!;7V%RAB!G8:S3)=YJA@$;(>=^(7_1C@+'MN:MOF9#,G8] M*"/?W"_?/@/";<'E@G"8(XS#YB>QX:D>H]["K]YN R+LS6C!K"7[;!PVQS A M(\<\)XQ/$/Z5BZOM<@6'Q+ JXP$$?7O+(8P0"[\0G[0< E%A!D\#I0BE^P6< MR1"*4 &WOF<8%D:)8WP+H\3"K\2C3H\A*742PY-4&,7AQF>&4$S[=1@M0C'7 M#I$X.BGGE]XGVPZ!Z" \1),B$*768$2R:RJMN)&J'."N3HI!UG.V&6H=J,(@UV,V M2BW\2OWT/1.!G(J#5XHHN.-"C30+OS2_:'%$8$?60ICMH92 G@JA)#156$W4 MU2^E$7=Y(C7WV!.)G$<+N82YZCAL?A(;1F#D7?KEW6U/)')4@,01A5(PDINC M'(N(PV%)8RND?VGA6M6;HNW\A,' WQ2 * M5[(0B#!X,&"&492Y.IH1;>D7[3$.12+J"D="BD%P[21#($;A_(U U'485!X= M<'_M$^[8B33HI5*<@LL"&!7#;9,91NFAZ K=R+1\@R/N$CF^'L(E(12"F1X" M">O('@+)T/52@U%M^3J'W*4MQ-!Z( A4,P1Q16#D7+Z=G*?[NHJX$1\A9[\A>X1B'S3$LYM:H MGQZ]6[A1]:I_"[0)%M6V;'?OB!U^/;QI^JE_OQ+\?D4^I@3Y/2,?9[OW2$WU MN]=:O^3UJBB;8*UN=%/AATC?ZWKWINCN2UO=]6\V?J_:MMKT'V]5OE1U!^B_ MWU15^_BE:^#PON[E_P%02P,$% @ IH4%4W\KXOUN @ %P8 !D !X M;"]W;W)K&ULM57;;M- $/V5D24DD$KL.$T"E6,I M:4$4D1(E AZJ/FSLB;WJ7LSN.BD2'\_NVC%!I!8OO,1[F3GGS%G-)#E(]:A+ M1 -/G D]"TICJJLPU%F)G.B!K%#8FYU4G!B[546H*X4D]TF+:8NW@=\I7C0)VMPE6RE?'2;VWP61$X0,LR,0R#VL\=K M9,P!61G?6\R@HW2)I^LC^GM?NZUE2S1>2_:-YJ:$D(1X^DQ"W";'7W1!YE3?$D#11 M\@#*15LTM_"E^FPKC@KW*!NC["VU>2;=8&$M-K#&2BI#10&O89[GU%E&&-R* MYMV=@2]OT!#*]*LD-);9Y8=9R[)H6.)G6":PE,*4&MZ)'/,_\T.KN),='V4O MXE[ C[48P"BZ@#B*A[JIH0=VU+DQ\K"C?W;CU(#[3S8<;@UR_=!#=MF177JR MRV?(/E>HB"=I"]#GC&TPQA[#==@^'2?A_@SMN*,=]]*N<8^B1M@IR<$WH89K M*3(K0#5UKJE^A/LE\BVJ!_@)&\)00YMW 7=V5)SP0N7.[&PZ]S#]>&^C012]."6QES[?-]]]EVPQ; T:\'N%XR98)4+68[( MPICB4QB6LP7+:7FI"B8MDBF=4V.[>AZ6A68T+<$I%V&OTXG#G'))QD.YS&]R M4P8SM91F1/J-*7"/K^F(=../)'!T$Y6R$7D\?_]SJ+Z[W M[><5<$%"+VG_"-++#LYK,8PZ/H[Z,#E.?W44_0%NC'BP2]P2[3B&==+&PTS) M-G<1<0;+3',6/%$Q(A,J^%1S\,IHSL7:F7M@F"FA=&!LT=A07;"4SP[NNA[4 M4\V3O@>L.F!0"Y$([!'G&$\+*@Q3,L;VZD&5\874%"W']:% M53C7=-WM]4GK4#ULD*G2*=--F"[9F,9#P3*0H_E\ 4^CBA! 8U1N&RFG6L QF33=,*JIN.QG6 ?YO-<6_3]E[%&Q3\ M29DO2SL=6?6AR-B=9AE?5?U5U@C V+LX.RT*L?XL^%SFS$W^Z(#C(=WX!0NE M^;.-!J4RLP:F2?#$M.&S;&]3\=]=YSB335&R+MK5_ MRJO\:L71U;^27/VJ[ OV:JQWT%,7V7\+(N/3%QDEIZ^Q/L6]C?X;?C4Y;1 MI3 /#3@B;?N6I7R9)\VH.UB(>E3;_@;3Z\;-.=#&XC)E*Y9.ZJZ>3ZMF8!LV M:GV!PSYR4UU^!/-QF!\!#(N#*)(L@JI@U[ M@W$D23 $:M%?HW&,K$X,MS\_V%L214GB1P#S*X@B#(&W$4*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W M\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'#.2IN:.[@TZ[[=&L%+NQ'"U54_&0R&_9I+ M%7W^M&_KSO3#"^U$X:164.@+ODKQ9%_O^TOV**U,>K62A9CHHJF%X00S-E80;9E:VX'20-XOY9#K/IQ,&9_GB=C89/\#%]?AV M/+^9L@ R02"3DT#F#W#X9SH/(%,$,CTAY+89 GM%"+LR: M*_G =%X5N8$ *("\0R M:R!EX0:W],]G86AB4 M ZQ+!.N2%NM6<"M"EGB #=,#6IH'86IVJ[DZ($+%06T.7=?2^4JV[:0WX'=0 MK5"%/ P;)HZ8V!SYAANQT54IC/W IC\:D'#(AODB)A9&R]:[AG^9#UX-+=FC MB0&FBIC8%;E8MZ/;O=AJXS]M"(;I(2;V0]XLK?C1>+;IH___A6"8$F)B)Z## M[<$4(,:D$!-; 577(2:FA9C8"W@TP[E*C&DB)O;$D;[81UB,5,+^$4Z>,7##A%**62@EME 7YK@LI:_(JX-H8A9*B2VTGTY. MA..R.IAKI)AV4F+MO'#UV)?&-4;LMB&:FE6^G&U#3$P[*;%V_L,,/FWWMD"* M:2\Q/WD-,S#09=0;M;4P_ M*H68F&DRZGS:\?JVJ_M@TLFHUSI'B&\Y.\.DD[72Z>\WI4NQDDJ4?,5=G3?-(:TW;>H=][M#FE;KG-NW$-)\'?=UZC=M/)SO+)MN7^?SLEN% MMIYOZU4,.AB,0G<_HWJ?W,_LS4YM_,_$9KGQT/^8W#X:;IM6L>8 MJ]ZL[E8Q3ZMPW-VV4[A7/4^%].J^UQ(%4H'*01I^2"#("L?Y!#DY8.& M$#0L'S2"H%'YH!<(>BD?] I!K^6#QA T+A\D Y1Q0)#T@#6!UH)<"X'7@F + M@=B"9 N!V8)H"X':@FP+@=N"< N!W()T"X'=@G@+@=Z*>BN!WHIZ*X'>^O"Q M3:"WHMY*H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WHMY*H+>AWD:@MZ'> M1J"WH=Y&H+<]')80Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z.VH MMQ/H[:BW$^CMJ+<3Z.VHMQ/H[0^'W01Z.^KM!'H[ZNT$>COJ[01Z.^KMS]0[ MY=,NIEO/=8WO?R;5^?QLO+W^LKQNHH3#"\X!_FN^_P)02P,$% @ IH4% M4XQ/ZH^Z 0 [AP !, !;0V]N=&5N=%]4>7!E&ULS=G);L(P% 70 M7T'9(F(\E X"-FVW+8O^@)L\2$026[:A\/=UPB"UHJB(2KV;1(GM=U]LZ6PR M?MM:\KU-735^DA0AV ?&?%90K7UJ+#5Q9&Y\B:]]:9I)XJCR2>]Q-['-FB3:VJK,=(CC;-WDWU(& M^X0TKNSF^**TOA\G).QD0COR<\!^W>N:G"MSZLVT"R^ZCK/8IF(^;"ORZ?D2 M)WHT\WF946ZR51V7I-XZTKDOB$)=I;NB_?/)(>XP[:[\ZORNS+G .'/FC/7Q MQ!Q='GTUF5SR&?=;\[I)U!+ 0(4 Q0 ( *:%!5,' M04UB@0 +$ 0 " 0 !D;V-0&UL M4$L! A0#% @ IH4%4U\W<&UL4$L! A0#% @ IH4%4YE&PO=V]R M:W-H965T&UL4$L! A0#% @ IH4%4T448#-7!@ Q!L M !@ ("!L@T 'AL+W=O 8 " @3\4 !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ IH4%4\-NGX@%" S"$ !@ ("! MG2< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MIH4%4\BY'%*6%@ F$@ !@ ("!!CT 'AL+W=O&PO=V]R:W-H965T@4 +4/ 9 M " @1!R !X;"]W;W)K&UL4$L! A0#% @ MIH4%4VNH@_/R!@ O2, !D ("!P7< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ IH4%4^)9U0++ P M"0X !D ("!W)@ 'AL+W=O MG >&PO=V]R:W-H965T&UL4$L! A0#% @ IH4%4Z]8$N[-! EQ4 !D M ("!_*8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ IH4%4U3D&F$V!@ Y"$ !D ("!B;( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ IH4% M4X '2UM3 P ^ H !D ("!4<$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ IH4%4R/$']G% @ ] < M !D ("!X&PO=V]R:W-H965T&UL4$L! A0#% @ IH4%4U8#[< ,! 51 !D M ("!7-4 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ IH4%4R.\M;YE @ H@8 !D ("!C. 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ IH4%4_/Z M?:>C @ @0< !D ("!=.T 'AL+W=O&PO=V]R:W-H965T;U !X;"]W;W)K&UL4$L! A0#% @ IH4%4V/^@3J9!0 (!D !D M ("!W_@ 'AL+W=O&PO M=V]R:W-H965T $P0 M -H/ 9 " @=L" 0!X;"]W;W)K&UL4$L! A0#% @ IH4%4XCKKV4[! H1$ !D ("! M)0&PO=V]R:W-H965T&UL4$L! A0#% M @ IH4%4W\KXOUN @ %P8 !D ("!(1D! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$" M% ,4 " "FA053C$_JC[H! #N' $P @ $U)@$ 6T-O F;G1E;G1?5'EP97-=+GAM;%!+!08 . X #\/ @* $ ! 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.21.2 html 254 353 1 false 60 0 false 5 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Sheet http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Statements 3 false false R4.htm 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Sheet http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Statements 4 false false R5.htm 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 5 false false R6.htm 10101 - Disclosure - Organization and Business Operations Sheet http://www.GTYtechnology.com/role/DisclosureOrganizationAndBusinessOperations Organization and Business Operations Notes 6 false false R7.htm 10201 - Disclosure - Restatement of Previously Issued Financial Statements Sheet http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatements Restatement of Previously Issued Financial Statements Notes 7 false false R8.htm 10301 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 10401 - Disclosure - Intangible Assets Sheet http://www.GTYtechnology.com/role/DisclosureIntangibleAssets Intangible Assets Notes 9 false false R10.htm 10501 - Disclosure - Leases Sheet http://www.GTYtechnology.com/role/DisclosureLeases Leases Notes 10 false false R11.htm 10601 - Disclosure - Term Loans Sheet http://www.GTYtechnology.com/role/DisclosureTermLoans Term Loans Notes 11 false false R12.htm 10701 - Disclosure - Commitments and Contingencies Sheet http://www.GTYtechnology.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 12 false false R13.htm 10801 - Disclosure - Shareholders' Equity Sheet http://www.GTYtechnology.com/role/DisclosureShareholdersEquity Shareholders' Equity Notes 13 false false R14.htm 10901 - Disclosure - Share-Based Compensation Sheet http://www.GTYtechnology.com/role/DisclosureShareBasedCompensation Share-Based Compensation Notes 14 false false R15.htm 11001 - Disclosure - Segment Reporting Sheet http://www.GTYtechnology.com/role/DisclosureSegmentReporting Segment Reporting Notes 15 false false R16.htm 11101 - Disclosure - Subsequent Events Sheet http://www.GTYtechnology.com/role/DisclosureSubsequentEvents Subsequent Events Notes 16 false false R17.htm 20302 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPolicies 17 false false R18.htm 30203 - Disclosure - Restatement of Previously Issued Financial Statements (Tables) Sheet http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsTables Restatement of Previously Issued Financial Statements (Tables) Tables http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatements 18 false false R19.htm 30303 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPolicies 19 false false R20.htm 30403 - Disclosure - Intangible Assets (Tables) Sheet http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsTables Intangible Assets (Tables) Tables http://www.GTYtechnology.com/role/DisclosureIntangibleAssets 20 false false R21.htm 30503 - Disclosure - Leases (Tables) Sheet http://www.GTYtechnology.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.GTYtechnology.com/role/DisclosureLeases 21 false false R22.htm 30603 - Disclosure - Term Loans (Tables) Sheet http://www.GTYtechnology.com/role/DisclosureTermLoansTables Term Loans (Tables) Tables http://www.GTYtechnology.com/role/DisclosureTermLoans 22 false false R23.htm 30903 - Disclosure - Share-Based Compensation (Tables) Sheet http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://www.GTYtechnology.com/role/DisclosureShareBasedCompensation 23 false false R24.htm 31003 - Disclosure - Segment Reporting (Tables) Sheet http://www.GTYtechnology.com/role/DisclosureSegmentReportingTables Segment Reporting (Tables) Tables http://www.GTYtechnology.com/role/DisclosureSegmentReporting 24 false false R25.htm 40201 - Disclosure - Restatement of Previously Issued Financial Statements - Statement of Operations and Comprehensive Loss (Details) Sheet http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails Restatement of Previously Issued Financial Statements - Statement of Operations and Comprehensive Loss (Details) Details 25 false false R26.htm 40202 - Disclosure - Restatement of Previously Issued Financial Statements - Statement of Cash Flows (Details) Sheet http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsDetails Restatement of Previously Issued Financial Statements - Statement of Cash Flows (Details) Details 26 false false R27.htm 40203 - Disclosure - Restatement of Previously Issued Financial Statements - Balance Sheet (Details) Sheet http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetDetails Restatement of Previously Issued Financial Statements - Balance Sheet (Details) Details 27 false false R28.htm 40301 - Disclosure - Summary of Significant Accounting Policies - Fair Value (Details) Sheet http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails Summary of Significant Accounting Policies - Fair Value (Details) Details 28 false false R29.htm 40302 - Disclosure - Summary of Significant Accounting Policies - Change in Level 3 liabilities (Details) Sheet http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInLevel3LiabilitiesDetails Summary of Significant Accounting Policies - Change in Level 3 liabilities (Details) Details 29 false false R30.htm 40303 - Disclosure - Summary of Significant Accounting Policies - Warrant Liability (Details) Sheet http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesWarrantLiabilityDetails Summary of Significant Accounting Policies - Warrant Liability (Details) Details 30 false false R31.htm 40304 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenues (Details) Sheet http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenuesDetails Summary of Significant Accounting Policies - Disaggregation of Revenues (Details) Details 31 false false R32.htm 40305 - Disclosure - Summary of Significant Accounting Policies - Net loss per share (Details) Sheet http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails Summary of Significant Accounting Policies - Net loss per share (Details) Details 32 false false R33.htm 40306 - Disclosure - Summary of Significant Accounting Policies - Additional information (Details) Sheet http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional information (Details) Details 33 false false R34.htm 40401 - Disclosure - Intangible Assets - Intangible Assets (Details) Sheet http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails Intangible Assets - Intangible Assets (Details) Details 34 false false R35.htm 40402 - Disclosure - Intangible Assets - Estimated aggregate amortization expense (Details) Sheet http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails Intangible Assets - Estimated aggregate amortization expense (Details) Details 35 false false R36.htm 40403 - Disclosure - Intangible Assets - Additional information (Details) Sheet http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails Intangible Assets - Additional information (Details) Details 36 false false R37.htm 40501 - Disclosure - Leases (Details) Sheet http://www.GTYtechnology.com/role/DisclosureLeasesDetails Leases (Details) Details http://www.GTYtechnology.com/role/DisclosureLeasesTables 37 false false R38.htm 40502 - Disclosure - Leases - Future minimum lease payments (Details) Sheet http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails Leases - Future minimum lease payments (Details) Details 38 false false R39.htm 40503 - Disclosure - Leases - Additional Information (Details) Sheet http://www.GTYtechnology.com/role/DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 39 false false R40.htm 40601 - Disclosure - Term Loans (Details) Sheet http://www.GTYtechnology.com/role/DisclosureTermLoansDetails Term Loans (Details) Details http://www.GTYtechnology.com/role/DisclosureTermLoansTables 40 false false R41.htm 40602 - Disclosure - Term Loans -Schedule (Details) Sheet http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails Term Loans -Schedule (Details) Details 41 false false R42.htm 40801 - Disclosure - Shareholder's Equity (Details) Sheet http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails Shareholder's Equity (Details) Details 42 false false R43.htm 40802 - Disclosure - Shareholder's Equity - Share Redemptions (Details) Sheet http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails Shareholder's Equity - Share Redemptions (Details) Details 43 false false R44.htm 40901 - Disclosure - Share-Based Compensation (Details) Sheet http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails Share-Based Compensation (Details) Details http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationTables 44 false false R45.htm 40902 - Disclosure - Share-Based Compensation - Restricted Stock Units (Details) Sheet http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails Share-Based Compensation - Restricted Stock Units (Details) Details 45 false false R46.htm 40903 - Disclosure - Share-Based Compensation - Additional information (Details) Sheet http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails Share-Based Compensation - Additional information (Details) Details 46 false false R47.htm 41001 - Disclosure - Segment Reporting (Details) Sheet http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails Segment Reporting (Details) Details http://www.GTYtechnology.com/role/DisclosureSegmentReportingTables 47 false false R48.htm 41002 - Disclosure - Segment Reporting - Additional Information (Details) Sheet http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails Segment Reporting - Additional Information (Details) Details 48 false false All Reports Book All Reports gtyhu-20210630x10q.htm gtyhu-20210630.xsd gtyhu-20210630_cal.xml gtyhu-20210630_def.xml gtyhu-20210630_lab.xml gtyhu-20210630_pre.xml gtyhu-20210630xex31d1.htm gtyhu-20210630xex31d2.htm gtyhu-20210630xex32d1.htm gtyhu-20210630xex32d2.htm http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/us-gaap/2020-01-31 true true JSON 66 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "gtyhu-20210630x10q.htm": { "axisCustom": 0, "axisStandard": 24, "contextCount": 254, "dts": { "calculationLink": { "local": [ "gtyhu-20210630_cal.xml" ] }, "definitionLink": { "local": [ "gtyhu-20210630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "gtyhu-20210630x10q.htm" ] }, "labelLink": { "local": [ "gtyhu-20210630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "gtyhu-20210630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "gtyhu-20210630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 448, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 5, "http://xbrl.sec.gov/dei/2020-01-31": 6, "total": 11 }, "keyCustom": 53, "keyStandard": 300, "memberCustom": 28, "memberStandard": 30, "nsprefix": "gtyhu", "nsuri": "http://www.GTYtechnology.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Leases", "role": "http://www.GTYtechnology.com/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Term Loans", "role": "http://www.GTYtechnology.com/role/DisclosureTermLoans", "shortName": "Term Loans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Commitments and Contingencies", "role": "http://www.GTYtechnology.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Shareholders' Equity", "role": "http://www.GTYtechnology.com/role/DisclosureShareholdersEquity", "shortName": "Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Share-Based Compensation", "role": "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensation", "shortName": "Share-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Segment Reporting", "role": "http://www.GTYtechnology.com/role/DisclosureSegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Subsequent Events", "role": "http://www.GTYtechnology.com/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20302 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "gtyhu:ErrorCorrectionTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Restatement of Previously Issued Financial Statements (Tables)", "role": "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsTables", "shortName": "Restatement of Previously Issued Financial Statements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "gtyhu:ErrorCorrectionTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_P9IAIl7u9ES8WMlmuwl4iQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_P9IAIl7u9ES8WMlmuwl4iQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Intangible Assets (Tables)", "role": "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "gtyhu:ScheduleOfQuantitativeInformationRelatedToOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Leases (Tables)", "role": "http://www.GTYtechnology.com/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "gtyhu:ScheduleOfQuantitativeInformationRelatedToOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Term Loans (Tables)", "role": "http://www.GTYtechnology.com/role/DisclosureTermLoansTables", "shortName": "Term Loans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Share-Based Compensation (Tables)", "role": "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationTables", "shortName": "Share-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Segment Reporting (Tables)", "role": "http://www.GTYtechnology.com/role/DisclosureSegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_nwpueaODcU2D0wADtsUzlA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueAdjustmentOfWarrants", "reportCount": 1, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Restatement of Previously Issued Financial Statements - Statement of Operations and Comprehensive Loss (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails", "shortName": "Restatement of Previously Issued Financial Statements - Statement of Operations and Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "gtyhu:ErrorCorrectionTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_srt_RestatementAxis_srt_ScenarioPreviouslyReportedMember_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_gtyhu_ReclassificationOfWarrantsAsLiabilitiesMember_7dOjQpa-2EC-waTOFOzfqw", "decimals": "-3", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_nwpueaODcU2D0wADtsUzlA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Restatement of Previously Issued Financial Statements - Statement of Cash Flows (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsDetails", "shortName": "Restatement of Previously Issued Financial Statements - Statement of Cash Flows (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R27": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_P9IAIl7u9ES8WMlmuwl4iQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsFairValueOfShares", "reportCount": 1, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Restatement of Previously Issued Financial Statements - Balance Sheet (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetDetails", "shortName": "Restatement of Previously Issued Financial Statements - Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "As_Of_12_31_2020_srt_RestatementAxis_srt_ScenarioPreviouslyReportedMember_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_gtyhu_ReclassificationOfWarrantsAsLiabilitiesMember_mzUEdL7EJ0e7ed4OWqeXTA", "decimals": "-3", "lang": null, "name": "us-gaap:AdditionalPaidInCapitalCommonStock", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_XZpB3C4VkEym7SjVqaAZ0A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinancialLiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Summary of Significant Accounting Policies - Fair Value (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails", "shortName": "Summary of Significant Accounting Policies - Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_XZpB3C4VkEym7SjVqaAZ0A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinancialLiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities", "reportCount": 1, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Summary of Significant Accounting Policies - Change in Level 3 liabilities (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInLevel3LiabilitiesDetails", "shortName": "Summary of Significant Accounting Policies - Change in Level 3 liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_kzfxYrIQ8E2sCitxQ85D6w", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_nwpueaODcU2D0wADtsUzlA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "role": "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_nwpueaODcU2D0wADtsUzlA", "decimals": "-3", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "As_Of_12_31_2020_cC-AJlPu30GK4UnNKS7xAg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsFairValueOfShares", "reportCount": 1, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Summary of Significant Accounting Policies - Warrant Liability (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesWarrantLiabilityDetails", "shortName": "Summary of Significant Accounting Policies - Warrant Liability (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_nwpueaODcU2D0wADtsUzlA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenues (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenuesDetails", "shortName": "Summary of Significant Accounting Policies - Disaggregation of Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "gtyhu:DisaggregationOfRevenuePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_srt_ProductOrServiceAxis_us-gaap_SubscriptionAndCirculationMember_SDuu21-Vc02JkvmEOMYuog", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Bw098MJdCkSeYP-kOpebyA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40305 - Disclosure - Summary of Significant Accounting Policies - Net loss per share (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails", "shortName": "Summary of Significant Accounting Policies - Net loss per share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Bw098MJdCkSeYP-kOpebyA", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "gtyhu:RestructuringAndRelatedCostsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_3_20_2020_To_3_20_2020_L_MviQchxE2a3IruZzCE3Q", "decimals": "2", "first": true, "lang": null, "name": "gtyhu:PercentageOfReductionInWorkforce", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_v8spn-uuoUO2YEHfuBa_eA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40306 - Disclosure - Summary of Significant Accounting Policies - Additional information (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Summary of Significant Accounting Policies - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "gtyhu:RestructuringAndRelatedCostsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_3_20_2020_To_3_20_2020_L_MviQchxE2a3IruZzCE3Q", "decimals": "2", "first": true, "lang": null, "name": "gtyhu:PercentageOfReductionInWorkforce", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_v8spn-uuoUO2YEHfuBa_eA", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_P9IAIl7u9ES8WMlmuwl4iQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Intangible Assets - Intangible Assets (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails", "shortName": "Intangible Assets - Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_P9IAIl7u9ES8WMlmuwl4iQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_P9IAIl7u9ES8WMlmuwl4iQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - Intangible Assets - Estimated aggregate amortization expense (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails", "shortName": "Intangible Assets - Estimated aggregate amortization expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_P9IAIl7u9ES8WMlmuwl4iQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_nwpueaODcU2D0wADtsUzlA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40403 - Disclosure - Intangible Assets - Additional information (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails", "shortName": "Intangible Assets - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "gtyhu:ScheduleOfQuantitativeInformationRelatedToOperatingLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_nwpueaODcU2D0wADtsUzlA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Leases (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureLeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "gtyhu:ScheduleOfQuantitativeInformationRelatedToOperatingLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_nwpueaODcU2D0wADtsUzlA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_P9IAIl7u9ES8WMlmuwl4iQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Leases - Future minimum lease payments (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "shortName": "Leases - Future minimum lease payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_P9IAIl7u9ES8WMlmuwl4iQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_P9IAIl7u9ES8WMlmuwl4iQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLiability", "reportCount": 1, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - Leases - Additional Information (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureLeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R4": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "As_Of_12_31_2019_srt_RestatementAxis_srt_ScenarioPreviouslyReportedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_BmcImDMo_ECZgFEXwmU0tQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "role": "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_srt_RestatementAxis_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_us-gaap_StatementEquityComponentsAxis_gtyhu_ExchangeableSharesMember_7nY9cphRVUCDHsKWDaaumg", "decimals": "-3", "lang": null, "name": "gtyhu:StockIssuedDuringPeriodValueContingentConsideration", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfFinancingCosts", "reportCount": 1, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Term Loans (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "shortName": "Term Loans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_4_1_2020_To_5_31_2020_us-gaap_DebtInstrumentAxis_gtyhu_PaycheckProtectionProgramMember_ohkGf7ppTU6FQrRHM8-EYQ", "decimals": null, "lang": "en-US", "name": "us-gaap:DebtInstrumentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "As_Of_11_13_2020_us-gaap_DebtInstrumentAxis_gtyhu_November2020CreditFacilityMember_4UxZREaKUk6VP49ToxyTjA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Term Loans -Schedule (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails", "shortName": "Term Loans -Schedule (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_DebtInstrumentAxis_gtyhu_November2020CreditFacilityMember_h_ifZIOoI0S1pQE-PoyFvw", "decimals": "-3", "lang": null, "name": "gtyhu:DebtInstrumentPaidInKindAccruedInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfCommonStock", "reportCount": 1, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Shareholder's Equity (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "shortName": "Shareholder's Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_P9IAIl7u9ES8WMlmuwl4iQ", "decimals": "0", "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Bw098MJdCkSeYP-kOpebyA", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRedeemedOrCalledDuringPeriodShares", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Bw098MJdCkSeYP-kOpebyA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - Shareholder's Equity - Share Redemptions (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails", "shortName": "Shareholder's Equity - Share Redemptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRedeemedOrCalledDuringPeriodShares", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Bw098MJdCkSeYP-kOpebyA", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "Unit_Standard_shares_Bw098MJdCkSeYP-kOpebyA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Share-Based Compensation (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails", "shortName": "Share-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_us-gaap_AwardTypeAxis_us-gaap_StockOptionMember_0FuKUtrr1kOZewO_daGUqg", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Bw098MJdCkSeYP-kOpebyA", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "As_Of_12_31_2020_cC-AJlPu30GK4UnNKS7xAg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Bw098MJdCkSeYP-kOpebyA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Share-Based Compensation - Restricted Stock Units (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails", "shortName": "Share-Based Compensation - Restricted Stock Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "As_Of_12_31_2020_cC-AJlPu30GK4UnNKS7xAg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Bw098MJdCkSeYP-kOpebyA", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "Unit_Standard_shares_Bw098MJdCkSeYP-kOpebyA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40903 - Disclosure - Share-Based Compensation - Additional information (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "shortName": "Share-Based Compensation - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": "-5", "lang": null, "name": "gtyhu:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_nwpueaODcU2D0wADtsUzlA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Segment Reporting (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails", "shortName": "Segment Reporting (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_FKtViPGxfkWjd5wY1D0TAQ", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_t78gJD9NXE-WqQLVZuq32Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - Segment Reporting - Additional Information (Details)", "role": "http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails", "shortName": "Segment Reporting - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_t78gJD9NXE-WqQLVZuq32Q", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_sLOv4AiVlECOlawXDgV4kg", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Organization and Business Operations", "role": "http://www.GTYtechnology.com/role/DisclosureOrganizationAndBusinessOperations", "shortName": "Organization and Business Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "gtyhu:ErrorCorrectionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Restatement of Previously Issued Financial Statements", "role": "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatements", "shortName": "Restatement of Previously Issued Financial Statements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "gtyhu:ErrorCorrectionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Intangible Assets", "role": "http://www.GTYtechnology.com/role/DisclosureIntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "gtyhu-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_XmcImFEtgkir2beehn2mSg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 60, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-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" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r420" ], "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" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "gtyhu_AdditionalCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to additional common stock.", "label": "Additional Common Stock [Member]", "terseLabel": "Additional Common Stock" } } }, "localname": "AdditionalCommonStockMember", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "domainItemType" }, "gtyhu_AdjustmentsToAdditionalPaidInCapitalIncrementalSharesIssuedOnDefaultOfShareRedemptionDeadline": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of adjustments to additional paid in capital on issuance of incremental shares due to the default of share redemption deadline.", "label": "Adjustments To Additional Paid In Capital, Incremental Shares Issued On Default Of Share Redemption Deadline", "negatedLabel": "Share Redemption" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalIncrementalSharesIssuedOnDefaultOfShareRedemptionDeadline", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "gtyhu_AmortizationOfOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from operating lease.", "label": "Amortization Of Operating Lease Right Of Use Asset", "verboseLabel": "Amortization of right of use assets" } } }, "localname": "AmortizationOfOperatingLeaseRightOfUseAsset", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gtyhu_AmountOfMaximumOfferingPriceOfShares": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of maximum aggregate offering price of shares.", "label": "Amount Of Maximum Offering Price Of Shares", "terseLabel": "Aggregate offering price" } } }, "localname": "AmountOfMaximumOfferingPriceOfShares", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_AssetSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asset Sales [Member]", "terseLabel": "Asset Sales" } } }, "localname": "AssetSalesMember", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "gtyhu_AssetsSaleMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to sale of assets.", "label": "Assets Sale [Member]", "terseLabel": "Assets Sale" } } }, "localname": "AssetsSaleMember", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "gtyhu_AtMarketOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to at the market offering program.", "label": "At Market Offering [Member]", "terseLabel": "At The Market Offering [Member]" } } }, "localname": "AtMarketOfferingMember", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "domainItemType" }, "gtyhu_BudgetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Budget", "label": "Budget [Member]", "terseLabel": "Budget" } } }, "localname": "BudgetMember", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails", "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "gtyhu_ChangeInFairValueOfContingentConsideration": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 6.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of change in fair value of contingent consideration.", "label": "Change In Fair Value Of Contingent Consideration", "terseLabel": "Change in fair value of contingent consideration" } } }, "localname": "ChangeInFairValueOfContingentConsideration", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "gtyhu_ChangesInWarrantLiabilityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Changes In Warrant Liability [Table Text Block]", "label": "Changes In Warrant Liability [Table Text Block]", "terseLabel": "Changes in warrant liability" } } }, "localname": "ChangesInWarrantLiabilityTableTextBlock", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "gtyhu_CitybaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CityBase [Member]", "label": "Citybase [Member]", "terseLabel": "Citybase" } } }, "localname": "CitybaseMember", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "domainItemType" }, "gtyhu_CommonStockRedemptionPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The price per share at which the common stock of the entity is redeemed or may be called at. The redemption features of this common stock are solely within the control of the issuer.", "label": "Common Stock, Redemption Price Per Share", "terseLabel": "Redemption Price Per Share" } } }, "localname": "CommonStockRedemptionPricePerShare", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "perShareItemType" }, "gtyhu_ContingentConsiderationCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contingent Consideration Current [Member]", "terseLabel": "Contingent Consideration Current [Member]" } } }, "localname": "ContingentConsiderationCurrentMember", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "domainItemType" }, "gtyhu_ContingentConsiderationNonCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contingent Consideration Non Current [Member]", "terseLabel": "Contingent Consideration long term [Member]" } } }, "localname": "ContingentConsiderationNonCurrentMember", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "domainItemType" }, "gtyhu_Covid19UpdatePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Covid-19 Update [Policy Text Block]", "label": "Covid-19 Update [Policy Text Block]", "terseLabel": "COVID-19 Update" } } }, "localname": "Covid19UpdatePolicyTextBlock", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "gtyhu_DebtInstrumentAnnualIncreaseInInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the annual increase in interest rate under the debt instrument arrangement.", "label": "Debt Instrument, Annual Increase In Interest Rate", "terseLabel": "Annual increase in interest rate" } } }, "localname": "DebtInstrumentAnnualIncreaseInInterestRate", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "percentItemType" }, "gtyhu_DebtInstrumentPaidInKindAccruedInterest": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of paid in kind (PIK) accrued interest as on the balance sheet date.", "label": "Debt Instrument, Paid In Kind Accrued Interest", "terseLabel": "Payment-in-kind (\"PIK\") accrued interest" } } }, "localname": "DebtInstrumentPaidInKindAccruedInterest", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_DebtInstrumentPaidInKindInterestPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the paid in kind interest rate under the debt instrument arrangement.", "label": "Debt Instrument, Paid In Kind Interest Percentage", "terseLabel": "Paid in kind interest rate percentage", "verboseLabel": "PIK Interest Rate" } } }, "localname": "DebtInstrumentPaidInKindInterestPercentage", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails" ], "xbrltype": "percentItemType" }, "gtyhu_DebtInstrumentPeriodAfterWhichInterestRateBecomesApplicable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the period after which interest rate becomes applicable under the debt instrument.", "label": "Debt Instrument, Period After Which Interest Rate Becomes Applicable", "terseLabel": "Period after which interest rate becomes applicable" } } }, "localname": "DebtInstrumentPeriodAfterWhichInterestRateBecomesApplicable", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "durationItemType" }, "gtyhu_DebtIssuanceCostsAppliedToInterest": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of deferred debt issuance cost applied to interest expenses.", "label": "Debt Issuance Costs Applied To Interest", "terseLabel": "Deferred debt issuance cost applied to interest expenses" } } }, "localname": "DebtIssuanceCostsAppliedToInterest", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_DisaggregationOfRevenuePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disaggregation Of Revenue Policy Text block", "label": "Disaggregation Of Revenue [Policy Text Block]", "terseLabel": "Disaggregation of Revenues" } } }, "localname": "DisaggregationOfRevenuePolicyTextBlock", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "gtyhu_EcivisAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ecivis Acquisition [Member]", "terseLabel": "Ecivis Acquisition" } } }, "localname": "EcivisAcquisitionMember", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "domainItemType" }, "gtyhu_EcivisMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ecivis [Member]", "terseLabel": "eCivis" } } }, "localname": "EcivisMember", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "domainItemType" }, "gtyhu_ErrorCorrectionTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting error correction.", "label": "Error Correction [Text Block]", "terseLabel": "Restatement of Previously Issued Financial Statements" } } }, "localname": "ErrorCorrectionTextBlock", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatements" ], "xbrltype": "textBlockItemType" }, "gtyhu_ExchangeableSharesConvertedToCommonStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of exchangeable shares converted to common stock.", "label": "Exchangeable Shares Converted To Common Stock", "negatedLabel": "Exchangeable shares converted to Common Stock" } } }, "localname": "ExchangeableSharesConvertedToCommonStock", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "gtyhu_ExchangeableSharesConvertedToCommonStockShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount of exchangeable shares converted to Common Stock", "label": "Exchangeable Shares Converted To Common Stock Shares", "terseLabel": "Exchangeable shares converted to Common Stock (in shares)" } } }, "localname": "ExchangeableSharesConvertedToCommonStockShares", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "gtyhu_ExchangeableSharesConvertedToCommonStocks": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of exchangeable shares converted to common stock.", "label": "Exchangeable Shares Converted To Common Stocks", "terseLabel": "Exchangeable shares converted to common stock" } } }, "localname": "ExchangeableSharesConvertedToCommonStocks", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gtyhu_ExchangeableSharesIssuedForContingentConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Exchangeable Shares Issued For Contingent Consideration", "label": "Exchangeable Shares Issued For Contingent Consideration", "terseLabel": "Exchangeable shares issued for contingent consideration" } } }, "localname": "ExchangeableSharesIssuedForContingentConsideration", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gtyhu_ExchangeableSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Exchangeable Shares [Member]", "terseLabel": "Exchangeable Shares" } } }, "localname": "ExchangeableSharesMember", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "gtyhu_ExchangeableSharesOutstandingValue": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of Exchangeable Shares Outstanding Value.", "label": "Exchangeable Shares Outstanding Value", "terseLabel": "Exchangeable shares" } } }, "localname": "ExchangeableSharesOutstandingValue", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "gtyhu_FairValueAdjustmentOfContingentConsideration": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of contingent consideration.", "label": "Fair Value Adjustment Of Contingent Consideration", "verboseLabel": "Change in fair value of contingent consideration" } } }, "localname": "FairValueAdjustmentOfContingentConsideration", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gtyhu_February2020CreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represent the information pertaining to February 2020 Credit Facility.", "label": "February2020 Credit Facility [Member]", "terseLabel": "February 2020 Credit Facility [Member]" } } }, "localname": "February2020CreditFacilityMember", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "domainItemType" }, "gtyhu_GainLossFromRepurchaseOfShares": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain or loss on repurchase of shares.", "label": "Gain (Loss) From Repurchase Of Shares", "terseLabel": "Loss from repurchase/issuance of shares" } } }, "localname": "GainLossFromRepurchaseOfShares", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "gtyhu_GainLossOnIssuanceOfShares": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain loss on issuance of shares.", "label": "Gain Loss On Issuance Of Shares", "negatedLabel": "Loss on issuance/repurchase of shares" } } }, "localname": "GainLossOnIssuanceOfShares", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gtyhu_GrantsManagementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Grants Management", "label": "Grants Management [Member]", "terseLabel": "Grants Management" } } }, "localname": "GrantsManagementMember", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails", "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "gtyhu_IncreaseDecreaseInContractAndOtherLongTermLiabilities": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase or decrease in contract and other long-term liabilities.", "label": "Increase Decrease In Contract And Other Long-Term Liabilities", "verboseLabel": "Deferred revenue and other liabilities" } } }, "localname": "IncreaseDecreaseInContractAndOtherLongTermLiabilities", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gtyhu_IncreaseDecreaseInLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase or decrease in lease liabilities.", "label": "Increase Decrease In Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInLeaseLiabilities", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gtyhu_InvestmentInterestIncomeExpense": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of interest income and expense.", "label": "Investment Interest Income Expense", "terseLabel": "Interest expense, net", "verboseLabel": "Interest income (expense), net" } } }, "localname": "InvestmentInterestIncomeExpense", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "gtyhu_LesseeOperatingAndFinancialLeaseLiabilityPaymentsDue": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee Operating And Financial Lease Liability Payments Due", "label": "Lessee Operating And Financial Lease Liability Payments Due", "totalLabel": "Total" } } }, "localname": "LesseeOperatingAndFinancialLeaseLiabilityPaymentsDue", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_LesseeOperatingAndFinancialLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "gtyhu_LesseeOperatingAndFinancialLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee Operating And Financial Lease Liability Payments Due After Year Four", "label": "Lessee Operating And Financial Lease Liability Payments Due After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingAndFinancialLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_LesseeOperatingAndFinancialLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "gtyhu_LesseeOperatingAndFinancialLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee Operating And Financial Lease Liability Payments Due Next Twelve Months", "label": "Lessee Operating And Financial Lease Liability Payments Due Next Twelve Months", "terseLabel": "Year Ended December 31,2022" } } }, "localname": "LesseeOperatingAndFinancialLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_LesseeOperatingAndFinancialLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "gtyhu_LesseeOperatingAndFinancialLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee Operating And Financial Lease Liability Payments Due Year Four", "label": "Lessee Operating And Financial Lease Liability Payments Due Year Four", "terseLabel": "Year Ended December 31, 2025" } } }, "localname": "LesseeOperatingAndFinancialLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_LesseeOperatingAndFinancialLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "gtyhu_LesseeOperatingAndFinancialLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee Operating And Financial Lease Liability Payments Due Year Three", "label": "Lessee Operating And Financial Lease Liability Payments Due Year Three", "terseLabel": "Year Ended December 31, 2024" } } }, "localname": "LesseeOperatingAndFinancialLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_LesseeOperatingAndFinancialLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "gtyhu_LesseeOperatingAndFinancialLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee Operating And Financial Lease Liability Payments Due Year Two", "label": "Lessee Operating And Financial Lease Liability Payments Due Year Two", "terseLabel": "Year Ended December 31, 2023" } } }, "localname": "LesseeOperatingAndFinancialLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_LesseeOperatingAndFinancialLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "gtyhu_LesseeOperatingAndFinancialLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee Operating And Financial Lease Liability Payments Remainder Of Fiscal Year", "label": "Lessee Operating And Financial Lease Liability Payments Remainder Of Fiscal Year", "terseLabel": "Six months ended December 31, 2021" } } }, "localname": "LesseeOperatingAndFinancialLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_LesseeOperatingAndFinancialLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee Operating And Financial Lease Liability Undiscounted Excess Amount", "label": "Lessee Operating And Financial Lease Liability Undiscounted Excess Amount", "negatedLabel": "Less present value discount" } } }, "localname": "LesseeOperatingAndFinancialLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_November2020CreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represent the information pertaining to November 2020 Credit Facility.", "label": "November2020 Credit Facility [Member]", "terseLabel": "November 2020 Credit Facility [Member]" } } }, "localname": "November2020CreditFacilityMember", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails" ], "xbrltype": "domainItemType" }, "gtyhu_OperatingLeaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease [Abstract]", "verboseLabel": "Operating leases" } } }, "localname": "OperatingLeaseAbstract", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails" ], "xbrltype": "stringItemType" }, "gtyhu_OtherDebtIssuanceCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of other deferred debt issuance cost.", "label": "Other Debt Issuance Costs", "terseLabel": "Other deferred issuance cost" } } }, "localname": "OtherDebtIssuanceCosts", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_PatentsAndDevelopmentTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Patents And Development Technology [Member]", "label": "Patents And Development Technology [Member]", "terseLabel": "Patents And Development Technology" } } }, "localname": "PatentsAndDevelopmentTechnologyMember", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "gtyhu_PaycheckProtectionProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Paycheck Protection Program [Member]", "label": "Paycheck Protection Program [Member]", "terseLabel": "Paycheck Protection Program" } } }, "localname": "PaycheckProtectionProgramMember", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "domainItemType" }, "gtyhu_PaymentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Payments", "label": "Payments [Member]", "terseLabel": "Payments" } } }, "localname": "PaymentsMember", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails", "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "gtyhu_PercentageOfReductionInWorkforce": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of reduction in company's workforce.", "label": "Percentage Of Reduction In Workforce", "terseLabel": "Percentage of reduction in workforce" } } }, "localname": "PercentageOfReductionInWorkforce", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "gtyhu_PercentageOfSharesRedeemedOnRedeemableCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of shares redeemed based on redeemable stock redeemed.", "label": "Percentage of Shares Redeemed on Redeemable Common Stock" } } }, "localname": "PercentageOfSharesRedeemedOnRedeemableCommonStock", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "percentItemType" }, "gtyhu_PermittingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Permitting", "label": "Permitting [Member]", "terseLabel": "Permitting" } } }, "localname": "PermittingMember", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "gtyhu_PresentValueOfLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present Value Of Lease Liabilities", "label": "Present Value Of Lease Liabilities", "terseLabel": "Present value of lease liabilities" } } }, "localname": "PresentValueOfLeaseLiabilities", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_PrivateWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Private Warrants [Member]", "label": "Private Warrants [Member]", "terseLabel": "Private Warrants [Member]" } } }, "localname": "PrivateWarrantsMember", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "domainItemType" }, "gtyhu_ProceedsFromSaleOfPropertyPlantAndEquipmentFinancingActivities": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale, classified as financing activities.", "label": "Proceeds from Sale of Property, Plant, and Equipment, Financing Activities", "terseLabel": "Proceeds from disposal of fixed assets" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipmentFinancingActivities", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gtyhu_ProcurementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Procurement", "label": "Procurement [Member]", "terseLabel": "Procurement" } } }, "localname": "ProcurementMember", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails", "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "gtyhu_ProfessionalServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Professional Services [Member]", "terseLabel": "Professional Services" } } }, "localname": "ProfessionalServicesMember", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "gtyhu_PublicWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public Warrants [Member]", "label": "Public Warrants [Member]", "terseLabel": "Public Warrants [Member]" } } }, "localname": "PublicWarrantsMember", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "domainItemType" }, "gtyhu_QuesticaAndBonfireMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Questica And Bonfire [Member]", "label": "Questica And Bonfire [Member]", "terseLabel": "Questica And Bonfire [Member]" } } }, "localname": "QuesticaAndBonfireMember", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "domainItemType" }, "gtyhu_ReclassificationOfWarrantsAsLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reclassification Of Warrants As Liabilities [Member]", "label": "Reclassification Of Warrants As Liabilities [Member]", "terseLabel": "Reclassification Of Warrants As Liabilities [Member]" } } }, "localname": "ReclassificationOfWarrantsAsLiabilitiesMember", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "gtyhu_RedeemableCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to redeemable common stock.", "label": "Redeemable Common Stock [Member]", "terseLabel": "Redeemable Common Stock" } } }, "localname": "RedeemableCommonStockMember", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "domainItemType" }, "gtyhu_RestructuringAndRelatedCostsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The accounting policy for restructuring and related costs.", "label": "Restructuring and Related Costs [Policy Text Block]", "terseLabel": "Restructuring Charges" } } }, "localname": "RestructuringAndRelatedCostsPolicyTextBlock", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "gtyhu_RestructuringChargesWeightedAveragePeriodInWhichOneTimeEmployeeBenefitsArePaid": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the weighted average period over which the one-time employee termination benefits are paid.", "label": "Restructuring Charges, Weighted Average Period In Which One Time Employee Benefits Are Paid", "terseLabel": "Weighted average period in which one time employee benefits are paid" } } }, "localname": "RestructuringChargesWeightedAveragePeriodInWhichOneTimeEmployeeBenefitsArePaid", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "gtyhu_ScheduleOfQuantitativeInformationRelatedToOperatingLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of quantitative information related to operating leases.", "label": "Schedule Of Quantitative Information Related To Operating Leases [Table Text Block]", "terseLabel": "Summary of quantitative information about the Company's operating leases" } } }, "localname": "ScheduleOfQuantitativeInformationRelatedToOperatingLeasesTableTextBlock", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "gtyhu_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options granted. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement By Share-based Payment Award Options Grants In Period Fair Value", "verboseLabel": "Grant date fair value of stock options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodFairValue", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "gtyhu_ShareRedemptionIncrementalSharesIssued": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share Redemption, Incremental Shares Issued", "label": "Share Redemption, Incremental Shares Issued", "terseLabel": "Share redemption (incremental shares issued)" } } }, "localname": "ShareRedemptionIncrementalSharesIssued", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gtyhu_ShareRedemptionIncrementalSharesIssuedDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during period since the company did not redeem the acquisition redemption shares with in the due date.", "label": "Share Redemption, Incremental Shares Issued During Period", "terseLabel": "Share Redemption (in shares)", "verboseLabel": "Number of additional shares issued" } } }, "localname": "ShareRedemptionIncrementalSharesIssuedDuringPeriod", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "gtyhu_SharesIssuedForContingentConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of shares issued for contingent consideration.", "label": "Shares Issued for Contingent Consideration", "terseLabel": "Shares issued for contingent consideration" } } }, "localname": "SharesIssuedForContingentConsideration", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "gtyhu_SherpaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sherpa [Member]", "terseLabel": "Sherpa" } } }, "localname": "SherpaMember", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "domainItemType" }, "gtyhu_SignificantAccountingPoliciesPolicyTextPolicy": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Policy of significant accounting policy.", "label": "Significant Accounting Policies [Policy Text Policy]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesPolicyTextPolicy", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "gtyhu_StockIssuedDuringPeriodSharesContingentConsideration": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued upon contingent consideration.", "label": "Stock Issued During Period, Shares, Contingent Consideration", "terseLabel": "Shares issued for contingent consideration (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesContingentConsideration", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "gtyhu_StockIssuedDuringPeriodValueContingentConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued upon contingent consideration.", "label": "Stock Issued During Period, Value, Contingent Consideration", "terseLabel": "Shares issued for contingent consideration" } } }, "localname": "StockIssuedDuringPeriodValueContingentConsideration", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "gtyhu_TemporaryEquityNumberOfSharesRedeemed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares redeemed pursuant to business combination", "label": "Temporary Equity Number Of Shares Redeemed" } } }, "localname": "TemporaryEquityNumberOfSharesRedeemed", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "sharesItemType" }, "gtyhu_TradeNamesAndTradeMarksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trade Names And Trade Marks [Member]", "label": "Trade Names And Trade Marks [Member]", "terseLabel": "Trade Names And Trade Marks" } } }, "localname": "TradeNamesAndTradeMarksMember", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "gtyhu_VestingOfRestrictedUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting Of Restricted Units", "label": "Vesting Of Restricted Units", "terseLabel": "Vested and settled restricted stock units (in shares)" } } }, "localname": "VestingOfRestrictedUnits", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "gtyhu_WarrantLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Liability [Member]", "label": "Warrant Liability [Member]", "terseLabel": "Warrant Liability [Member]" } } }, "localname": "WarrantLiabilityMember", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "domainItemType" }, "gtyhu_WarrantsAndRightsRedemptionPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants and Rights Redemption Price Per Share", "label": "Warrants and Rights Redemption Price Per Share" } } }, "localname": "WarrantsAndRightsRedemptionPricePerShare", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "sharesItemType" }, "gtyhu_WarrantsExpirationTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants Expiration Term", "label": "Warrants Expiration Term" } } }, "localname": "WarrantsExpirationTerm", "nsuri": "http://www.GTYtechnology.com/20210630", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "durationItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r297", "r298", "r304", "r305", "r412" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r297", "r298", "r304", "r305" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r228", "r230", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r386", "r389" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r228", "r230", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r386", "r389" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails", "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "North America [Member]" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r153", "r214", "r216", "r355", "r385", "r387" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenuesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r153", "r214", "r216", "r355", "r385", "r387" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r218", "r228", "r230", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r386", "r389" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails", "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r218", "r228", "r230", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r386", "r389" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails", "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r83", "r84", "r85", "r86", "r87", "r88", "r89", "r90", "r91", "r93", "r94", "r96", "r97", "r107" ], "lang": { "en-us": { "role": { "label": "Restatement Adjustment [Member]", "terseLabel": "Revision of Prior Period, Adjustment [Member]" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r83", "r84", "r85", "r86", "r87", "r88", "r89", "r90", "r91", "r93", "r94", "r95", "r96", "r97", "r107", "r164", "r165", "r259", "r277", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r83", "r84", "r85", "r86", "r87", "r88", "r89", "r90", "r91", "r93", "r94", "r95", "r96", "r97", "r107", "r164", "r165", "r259", "r277", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399" ], "lang": { "en-us": { "role": { "label": "Restatement [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember": { "auth_ref": [ "r89", "r90", "r93", "r94", "r96", "r97" ], "lang": { "en-us": { "role": { "label": "Revision Of Prior Period Error Correction Adjustment [Member]", "terseLabel": "Revision of Prior Period, Error Correction, Adjustment [Member]" } } }, "localname": "RevisionOfPriorPeriodErrorCorrectionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r83", "r85", "r86", "r87", "r88", "r89", "r90", "r91", "r93", "r94", "r96", "r97", "r107", "r164", "r165", "r259", "r277", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399" ], "lang": { "en-us": { "role": { "label": "Scenario Previously Reported [Member]", "terseLabel": "Previously Reported [Member]" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r154", "r155", "r214", "r217", "r388", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410" ], "lang": { "en-us": { "role": { "label": "Segment Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r154", "r155", "r214", "r217", "r388", "r401", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of 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" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r15", "r159", "r160" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r18", "r38", "r39", "r40", "r375", "r395", "r399" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r37", "r40", "r41", "r83", "r84", "r86", "r303", "r390", "r391" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r16" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r83", "r84", "r86", "r256", "r257", "r258" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForErrorCorrectionDomain": { "auth_ref": [ "r85", "r89", "r90", "r93", "r94", "r96", "r97" ], "lang": { "en-us": { "role": { "documentation": "Type of error correction.", "label": "Adjustments For Error Correction [Domain]", "terseLabel": "Error Correction, Type [Domain]" } } }, "localname": "AdjustmentsForErrorCorrectionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r231", "r233", "r261", "r262" ], "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": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r233", "r252", "r260" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r53", "r71", "r330" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "verboseLabel": "Amortization of deferred debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r71", "r170", "r176" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "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 intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r79", "r135", "r142", "r149", "r162", "r297", "r304", "r321", "r360", "r373" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r36", "r79", "r162", "r297", "r304", "r321" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r234", "r254" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails", "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "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]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r227", "r229" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r227", "r229", "r284", "r285" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r292" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Stock Consideration" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Business Acquisition, Share Price" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r70", "r294" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Change in fair value of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInLevel3LiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r288", "r289", "r293" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "periodEndLabel": "Contingent consideration", "periodStartLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInLevel3LiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r288", "r290" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent consideration - current portion" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r288", "r290" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Contingent consideration - less current portion" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r25", "r73" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r67", "r73", "r75" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r67", "r322" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r77", "r79", "r98", "r99", "r100", "r102", "r104", "r109", "r110", "r111", "r162", "r321" ], "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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r210", "r232" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class Of Warrant Or Right [Domain]", "terseLabel": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r201" ], "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" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r32", "r188", "r365", "r379" ], "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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies." } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsDisclosureTextBlock": { "auth_ref": [ "r187" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.", "label": "Commitments Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Common Class A" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r83", "r84" ], "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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r14" ], "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 or stated value per share (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r14" ], "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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValueOutstanding": { "auth_ref": [ "r14" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.", "label": "Common Stock, Value, Outstanding", "terseLabel": "Common stock" } } }, "localname": "CommonStockValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r44", "r46", "r47", "r52", "r369", "r382" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "negatedLabel": "Comprehensive loss", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive gain (loss):" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r117", "r118", "r157", "r319", "r320" ], "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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r117", "r118", "r157", "r319", "r320", "r400" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r117", "r118", "r157", "r319", "r320", "r400" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r117", "r118", "r157", "r319", "r320" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r117", "r118", "r157", "r319", "r320" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r76", "r299" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContingentConsiderationByTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of contingent consideration.", "label": "Contingent Consideration by Type [Axis]" } } }, "localname": "ContingentConsiderationByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContingentConsiderationTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of contingent payment arrangement.", "label": "Contingent Consideration Type [Domain]", "terseLabel": "Contingent Consideration Type [Domain]" } } }, "localname": "ContingentConsiderationTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r212", "r213", "r215" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "verboseLabel": "Deferred revenue - current portion" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateMember": { "auth_ref": [ "r122" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.", "label": "Corporate [Member]", "terseLabel": "Corporate Segment [Member]" } } }, "localname": "CorporateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r55", "r79", "r162", "r321" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r287" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r9", "r10", "r11", "r361", "r362", "r372" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentDecreaseForgiveness": { "auth_ref": [ "r81" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease for amounts of indebtedness forgiven by the holder of the debt instrument.", "label": "Debt Instrument, Decrease, Forgiveness", "terseLabel": "Amount of forgiveness obtained" } } }, "localname": "DebtInstrumentDecreaseForgiveness", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r329", "r331" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Aggregate principal amount", "verboseLabel": "Principal" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r30", "r191", "r329" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r31" ], "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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r26", "r330" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Deferred issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r71", "r80", "r274", "r279", "r280", "r281" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax benefit" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r267", "r268" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.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 Tax Liabilities, Net, Noncurrent", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r22" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "verboseLabel": "Deferred revenue - less current portion" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r71", "r179" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.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 expense", "verboseLabel": "Depreciation of property and equipment" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r214" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregation of revenues" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Share-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r103" ], "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 share, basic and diluted" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r76", "r105", "r106" ], "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": "Net Loss per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r322" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.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", "verboseLabel": "Effect of foreign currency on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r270", "r282" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory federal income tax provision" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r253" ], "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": "Remaining contractual term" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r253" ], "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": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options", "terseLabel": "Unrecognized share-based compensation expense of RSUs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r253" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options", "terseLabel": "Unrecognized share-based compensation cost of stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r251" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r83", "r84", "r86", "r88", "r94", "r97", "r108", "r163", "r200", "r207", "r256", "r257", "r258", "r276", "r277", "r323", "r324", "r325", "r326", "r327", "r328", "r390", "r391", "r392" ], "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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis": { "auth_ref": [ "r85", "r89", "r90", "r93", "r94", "r96", "r97" ], "lang": { "en-us": { "role": { "documentation": "Information by type of error correction.", "label": "Error Correction, Type [Axis]" } } }, "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems": { "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": "Error Corrections and Prior Period Adjustments Restatement [Line Items]" } } }, "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r71", "r195" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 5.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "negatedLabel": "Change in fair value of warrant liability", "terseLabel": "Change in fair value of warrant liability", "verboseLabel": "Change in fair value of warrant liability" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesWarrantLiabilityDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInLevel3LiabilitiesDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r309", "r317", "r318" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInLevel3LiabilitiesDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r309", "r317" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Schedule of contingent consideration liabilities" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r310", "r345", "r346", "r347" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInLevel3LiabilitiesDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r309", "r310", "r311", "r312", "r316" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel12And3Member": { "auth_ref": [ "r220" ], "lang": { "en-us": { "role": { "documentation": "Fair value measurement input including quoted price in active market for identical asset or liability reporting entity can access at measurement date (level 1), input other than quoted price included within level 1 either directly or indirectly observable for asset or liability (level 2) and unobservable input reflecting entity's own assumption (level 3).", "label": "Fair Value Inputs Level12 And3 [Member]", "terseLabel": "Fair Value, Inputs, Level 1, 2 and 3 [Member]" } } }, "localname": "FairValueInputsLevel12And3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInLevel3LiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r310", "r347" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInLevel3LiabilitiesDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r313", "r315" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of Changes in Level 3 liabilities" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r345", "r346", "r347" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInLevel3LiabilitiesDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r314", "r316" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value Measurements Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r334", "r335", "r341" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r333", "r340" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Present value of lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r333" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Capital Lease Obligations, Current", "terseLabel": "Finance lease liability - current portion" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of future minimum lease payments under non-cancellable finance leases" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r333" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Capital Lease Obligations, Noncurrent", "terseLabel": "Finance lease liability - less current portion" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r340" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r340" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "Year Ended December 31, 2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r340" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Nine months ended December 31, 2021", "terseLabel": "Six months ended December 31, 2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r340" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less present value discount" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r332" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset", "terseLabel": "Finance lease right of use assets" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r334", "r335", "r341" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r338", "r341" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate - finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r337", "r341" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term - finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.", "label": "Financial Liabilities Fair Value Disclosure" } } }, "localname": "FinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination.", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Summary of identifiable intangible assets" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r175" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "Six months ended December 31, 2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling after Year Five", "verboseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Five", "verboseLabel": "Year ended December 31, 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Four", "verboseLabel": "Year ended December 31, 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Three", "verboseLabel": "Year ended December 31, 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two", "verboseLabel": "Year ended December 31, 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r171", "r172", "r175", "r177", "r356", "r357" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r175", "r357" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r171", "r174" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r175", "r356" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsEstimatedAggregateAmortizationExpenseDetails", "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r71" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposal of fixed assets" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r71", "r192", "r193" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "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", "negatedLabel": "Gain on extinguishment of debt", "terseLabel": "Gain on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r56" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r166", "r167", "r359" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r54", "r79", "r135", "r141", "r145", "r148", "r151", "r162", "r321" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and 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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r50", "r135", "r141", "r145", "r148", "r151", "r358", "r367", "r371", "r383" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r80", "r96", "r97", "r133", "r269", "r278", "r283", "r384" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "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)", "negatedLabel": "Benefit from (provision for) income taxes", "negatedTerseLabel": "Benefit from (provision for) income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r48", "r76", "r265", "r266", "r271", "r272", "r273", "r275", "r402" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r70" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of 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 and accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r70" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r70" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r169", "r173" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseLongTermDebt": { "auth_ref": [ "r370" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate amount of interest paid or due on all long-term debt.", "label": "Interest Expense, Long-term Debt", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r65", "r68", "r74" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "auth_ref": [ "r364", "r380" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.", "label": "Interest Payable", "terseLabel": "Accrued interest" } } }, "localname": "InterestPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r339", "r341" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total least cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r340" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r340" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "Year Ended December 31, 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r340" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "verboseLabel": "Year Ended December 31, 2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r340" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "verboseLabel": "Year Ended December 31, 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r340" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "verboseLabel": "Year Ended December 31, 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r340" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year", "verboseLabel": "Six months ended December 31, 2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r340" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less present value discount" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r28", "r79", "r143", "r162", "r298", "r304", "r305", "r321" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r21", "r79", "r162", "r321", "r363", "r377" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "Liabilities and Shareholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r29", "r79", "r162", "r298", "r304", "r305", "r321" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseMember": { "auth_ref": [ "r216" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License [Member]", "terseLabel": "License" } } }, "localname": "LicenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate L I B O R [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR) [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r11", "r190", "r362", "r374" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails": { "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": "Term loans, net" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Term Loans" } } }, "localname": "LongTermDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "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": "Term loans, net" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r194" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Term Loans" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoans" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r31", "r189" ], "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": "Longterm Debt Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r67" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r67" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r67", "r69", "r72" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r42", "r45", "r51", "r72", "r79", "r87", "r89", "r90", "r91", "r92", "r96", "r97", "r101", "r135", "r141", "r145", "r148", "r151", "r162", "r321", "r368", "r381" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Net loss", "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", "negatedLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "Recently Issued Accounting Pronouncements", "terseLabel": "Recently Adopted and Issued Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "verboseLabel": "Noncash Investing and Financing Activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Noncompete Agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r57" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r123" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Operating expenses", "label": "Operating Expenses [Abstract]" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r135", "r141", "r145", "r148", "r151" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations", "verboseLabel": "Income (loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r336", "r341" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "verboseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r333" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r333" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Lease liability - short term", "terseLabel": "Operating lease liability - current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r333" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liability - less current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r332" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Operating lease right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r338", "r341" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "verboseLabel": "Weighted-average discount rate - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r337", "r341" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "verboseLabel": "Weighted-average remaining lease term - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Business Operations" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r2", "r308" ], "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": "Organization and Business Operations" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureOrganizationAndBusinessOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r295", "r296", "r302" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation gain (loss)", "verboseLabel": "Foreign currency translation gain (loss)" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r43", "r46", "r295", "r296", "r302" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Total other comprehensive gain (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r58" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 4.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, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense)" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_PaidInKindInterest": { "auth_ref": [ "r71" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 14.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": "Accrual of paid in kind interest" } } }, "localname": "PaidInKindInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r64" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedLabel": "Contingent consideration payments", "negatedTerseLabel": "Payments of contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangeInLevel3LiabilitiesDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentInKindPIKNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A payment in kind note accrues interest over the term of the note and is repaid at maturity or upon refinancing. A PIK loan is typically unsecured.", "label": "Payment In Kind P I K Note [Member]", "terseLabel": "Payment in Kind (PIK) Note [Member]" } } }, "localname": "PaymentInKindPIKNoteMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r63" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Common stock repurchases" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r59", "r291" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "verboseLabel": "Cash Consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r60" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r23", "r24" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r61" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock, net of costs" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r62" ], "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": "Loan proceeds" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromShortTermDebt": { "auth_ref": [ "r62" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Proceeds from Short-term Debt", "verboseLabel": "Proceeds from borrowings, net of issuance costs" } } }, "localname": "ProceedsFromShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r61", "r255" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.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", "verboseLabel": "Stock options exercises" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r42", "r45", "r66", "r79", "r87", "r96", "r97", "r135", "r141", "r145", "r148", "r151", "r162", "r295", "r300", "r301", "r306", "r307", "r321", "r371" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r7", "r8", "r180", "r378" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForOtherCreditLosses": { "auth_ref": [ "r70", "r366" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to credit loss from transactions other than loan and lease transactions.", "label": "Provision for Other Credit Losses", "terseLabel": "Bad debt expense" } } }, "localname": "ProvisionForOtherCreditLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation.", "label": "Repayments of Debt and Capital Lease Obligations", "negatedLabel": "Repayments of finance lease liabilities" } } }, "localname": "RepaymentsOfDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r264", "r413" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "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 R S U [Member]", "terseLabel": "Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r71", "r182", "r184", "r185" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r17", "r207", "r259", "r376", "r394", "r399" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r83", "r84", "r86", "r88", "r94", "r97", "r163", "r256", "r257", "r258", "r276", "r277", "r390", "r392" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r117", "r157" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue From Contract With Customer [Member]", "terseLabel": "Sales Revenue, Net [Member]" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromRightsConcentrationRiskMember": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that license fee or royalty revenues during the period from other parties from use of a specified patent, trademark, or other form of right granted to such parties are to a specified benchmark, such as total license fees, total revenues, segment revenues or product line revenues. May also reflect the percentage contribution the revenue made to operating results. Risk is materially adverse effects of a loss of such revenues, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.", "label": "Revenue From Rights Concentration Risk [Member]", "terseLabel": "Revenue from Rights Concentration Risk [Member]" } } }, "localname": "RevenueFromRightsConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r49", "r79", "r126", "r127", "r140", "r146", "r147", "r153", "r154", "r157", "r162", "r321", "r371" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "verboseLabel": "Total revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenuesDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale Of Stock Name Of Transaction [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of securities that were not included in the computation of diluted loss per share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r284", "r285" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of term loans are summarized" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable": { "auth_ref": [ "r85", "r89", "r90", "r93", "r94", "r96", "r97", "r107" ], "lang": { "en-us": { "role": { "documentation": "Schedule of prior period adjustments to correct an error in previously issued financial statements. The disclosure may include, but is not limited to: (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustment (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made. This table can be used to disclose the amounts as previously reported and the effect of the correction or other adjustment on per line item or per share amount basis. This table uses as its line items financial statement line items that are affected by prior period adjustments.", "label": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]" } } }, "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsDetails", "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsAndComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": { "auth_ref": [ "r95", "r96", "r97" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made.", "label": "Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]" } } }, "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r171", "r174", "r356" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r135", "r138", "r144", "r168" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r135", "r138", "r144", "r168" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Summary of operating information about the Company's reportable segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r234", "r254" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails", "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]", "terseLabel": "Summary of restricted stock units" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r237", "r247", "r248" ], "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 Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Summary of stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r33", "r77", "r109", "r110", "r197", "r198", "r199", "r201", "r202", "r203", "r204", "r205", "r206", "r207" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Summary of aggregate future amortization expense for intangible assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r122", "r126", "r127", "r128", "r129", "r130", "r131", "r132", "r133", "r134", "r135", "r136", "r137", "r140", "r141", "r142", "r143", "r145", "r146", "r147", "r148", "r149", "r151", "r157", "r385" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segment [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails", "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r122", "r124", "r125", "r135", "r139", "r145", "r149", "r150", "r151", "r152", "r153", "r156", "r157", "r158" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSegmentReportingAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r70" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "verboseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Number of Shares, Forfeited/ Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r246" ], "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": "Weighted Average Grant Price, Forfeited/ Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r244" ], "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": "Number of Shares, Granted", "verboseLabel": "RSUs granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r244" ], "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": "Weighted Average Grant Price, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Number of Shares, Unvested as of June 30. 2021", "periodStartLabel": "Number of Shares, Unvested as of December 31, 2020" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r243" ], "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": "Weighted Average Grant Price, Unvested as of June 30, 2021", "periodStartLabel": "Weighted Average Grant Price, Unvested as of December 31, 2020" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "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]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Number of Shares, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r245" ], "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": "Weighted Average Grant Price, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "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]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails", "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r242" ], "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/expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r242" ], "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", "verboseLabel": "Weighted Average Exercise Price, Forfeited/expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Stock options granted", "verboseLabel": "Number of Shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r254" ], "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": "Total Intrinsic Value, Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r239", "r254" ], "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, Outstanding as of June 30, 2021", "periodStartLabel": "Number of Shares, Outstanding as of December 31,2020" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r238" ], "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, Outstanding as of June 30, 2021", "periodStartLabel": "Weighted Average Exercise Price, Outstanding as of December 31,2020" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r250" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "verboseLabel": "Total Intrinsic Value, Options vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r250" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "verboseLabel": "Number of Shares, Options vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "verboseLabel": "Weighted Average Exercise Price, Options vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r232", "r236" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails", "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "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, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails" ], "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 Compensation Award Tranche One [Member]", "terseLabel": "Vest in ratable annual installments over either two or four years" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "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 Compensation Award Tranche Two [Member]", "terseLabel": "Vest over a three-year performance period" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted Average Remaining Contractual Life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted Average Remaining Contractual Life (in years), Options vested and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsFairValueOfShares": { "auth_ref": [ "r196" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of shares that would be issued, determined under the conditions specified in the contract if the settlement were to occur at the reporting date.", "label": "Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Fair Value of Shares", "periodEndLabel": "Warrant liability", "periodStartLabel": "Warrant liability", "terseLabel": "Warrant liability" } } }, "localname": "SharesSubjectToMandatoryRedemptionSettlementTermsFairValueOfShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureRestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesWarrantLiabilityDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r122", "r126", "r127", "r128", "r129", "r130", "r131", "r132", "r133", "r134", "r135", "r136", "r137", "r140", "r141", "r142", "r143", "r145", "r146", "r147", "r148", "r149", "r151", "r157", "r168", "r181", "r183", "r186", "r385" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails", "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.GTYtechnology.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r12", "r13", "r14", "r77", "r79", "r98", "r99", "r100", "r102", "r104", "r109", "r110", "r111", "r162", "r200", "r321" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r35", "r83", "r84", "r86", "r88", "r94", "r97", "r108", "r163", "r200", "r207", "r256", "r257", "r258", "r276", "r277", "r323", "r324", "r325", "r326", "r327", "r328", "r390", "r391", "r392" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails", "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenuesDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r83", "r84", "r86", "r108", "r355" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureLeasesDetails", "http://www.GTYtechnology.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenuesDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r13", "r14", "r200", "r207" ], "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(in shares)", "verboseLabel": "Shares issued (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r13", "r14", "r200", "r207", "r240" ], "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", "verboseLabel": "Stock option exercises (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails", "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r13", "r14", "r200", "r207" ], "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" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r35", "r200", "r207" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "verboseLabel": "Stock option exercises" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Stock Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockRedeemedOrCalledDuringPeriodShares": { "auth_ref": [ "r200" ], "lang": { "en-us": { "role": { "documentation": "Number of stock bought back by the entity at the exercise price or redemption price.", "label": "Stock Redeemed or Called During Period, Shares", "terseLabel": "Common stock redeemed, Shares" } } }, "localname": "StockRedeemedOrCalledDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRedeemedOrCalledDuringPeriodValue": { "auth_ref": [ "r200" ], "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", "terseLabel": "Common stock redeemed, Amount" } } }, "localname": "StockRedeemedOrCalledDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityShareRedemptionsDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r13", "r14", "r200", "r207" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedLabel": "Common Stock repurchases (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r13", "r14", "r200", "r207" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedLabel": "Common Stock repurchases" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r14", "r19", "r20", "r79", "r161", "r162", "r321" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shareholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shareholders' Equity" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r78", "r207", "r211" ], "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": "Shareholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubscriptionAndCirculationMember": { "auth_ref": [ "r216" ], "lang": { "en-us": { "role": { "documentation": "Right to receive or access periodic material for specified period of time.", "label": "Subscription And Circulation [Member]", "terseLabel": "Subscriptions, support and maintenance" } } }, "localname": "SubscriptionAndCirculationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r343", "r344" ], "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]", "verboseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r34", "r208" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails", "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r34", "r208", "r209" ], "calculation": { "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r26" ], "calculation": { "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized deferred issuance costs", "negatedLabel": "Unamortized deferred issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r112", "r113", "r114", "r115", "r119", "r120", "r121" ], "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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureTermLoansDetails", "http://www.GTYtechnology.com/role/DisclosureTermLoansScheduleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r254" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r254" ], "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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "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/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants and Rights Note Disclosure [Abstract]" } } }, "localname": "WarrantsAndRightsNoteDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.", "label": "Warrants and Rights Outstanding" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/DisclosureShareholderSEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Weighted average common shares outstanding, basic and diluted" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.GTYtechnology.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r105": { "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" }, "r106": { "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" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "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" }, "r121": { "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" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r158": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r166": { "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" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r169": { "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" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "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" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r176": { "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" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "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" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r187": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r192": { "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" }, "r193": { "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" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "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" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "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" }, "r211": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r263": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r264": { "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" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r302": { "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" }, "r303": { "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" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r308": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r312": { "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" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r322": { "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" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r331": { "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" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r342": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r344": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r358": { "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" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.8)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r385": { "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" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r400": { "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" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r413": { "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" }, "r414": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r415": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r416": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r417": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r418": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r419": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r420": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "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=120395209&loc=SL114868664-224227" }, "r51": { "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=120395209&loc=SL114868664-224227" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r53": { "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=120395209&loc=SL114868664-224227" }, "r54": { "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=120395209&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r56": { "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=120395209&loc=SL114868664-224227" }, "r57": { "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=120395209&loc=SL114868664-224227" }, "r58": { "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=120395209&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&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=121586364&loc=d3e3367-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-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=120391452&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r76": { "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" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "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=120391452&loc=d3e13212-122682" }, "r80": { "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=120395691&loc=d3e23780-122690" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r82": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e22044-107793" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" } }, "version": "2.1" } ZIP 67 0001558370-21-010597-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-21-010597-xbrl.zip M4$L#!!0 ( *:%!5.Z.O=3?1 *"Q 2 9W1Y:'4M,C R,3 V,S N M>'-D[5U+<^,V$KYOU?X'K"Y)#K(L>UYVC9.2;7E&M;*E2)I,W^_OE;(QT2W-,PFRD<8)MHJ-':J_1PMIL M,$.WA'-J&.B24WU%$#H[>G?T_D._?W3ZOG_Z!G6[GJ1++(#38DB)/#GJ!R57 MGE2+G:,/O;>]D^.3/OIP_J9_?GR"IK= MM6UOSGN]Q\?'HZ=[;AQ9? 6\QZ<]67P/>G4\=X_[ MW=.^S\ PU40ZARH"EO[[&(MCIJNCV[QG;S>D!Q2$4\UGT"R'V7R;7HM7F*(: M>,\*XTW ML3B7M7C%:2S2 5$*H\J26%Z2L#Z>*IX^F=G9SU5ZI,*>\/3S9 E MLJT^1&5K#N?P/&39[I6F*05TNAUE\R!_VW,+?=*5O5T[$?T_+?ZPB;9FEF&M MMD>:92K?/GYW>AP8PNUD&\'-- ^Q6 G$+=:-H2Z):([?4B9LS+3@:1%4RVA: MJJ6HI1.:3@X%2?(T>$&+?N_WV_%(=9&.^(O8=-HG88(V4;E%B$-F=W5C< MO"9+[!C0M'\YV%"]RTZ#9[EF4+2K-O0]"'W$C%DVMJ%O5;_EG#?A<#'_V(N+BM?B@%(3]K.ZAKY7@'#5>K*+]+@]DCQ.#1N:8]1@ M##7+YO/N^H@].Y!!J9@L)QO"E5EBP(#(A"9: P-](&-+E$*Y@K1\%S@IZP+S M!?R['=XMYFAR@R;3X6RP& $!&MQ)RMOI;/@9V$:_#=%X,F]]9%\?N<)B?6-8 MCY7=(63,1_Y-/>2O!O//Z&8\^=I"G [Q-16:80F'DQ&8RU;TWB #(: WCO^^ M)C:FA@=P=;8\>-\ O'V -)0*/T)!R)64>N]'3_Y/+;X5\1T*FYKR<1RL5IRL MX&I@6MRF_U6V#9\V\KDM"7HE646><%+&$X(:$?:K1'BG3D3<2EL'*>T@8P)1 M:-9C'BW,A_!M\F%VV5LP*H)QX]AP?0N:F(ZI;DWQ5HVG\E)KB]@]Q(S';G2T(ZX M%K-]PY8U3"P(S%GG:PQQJ&7HA(OA7PZT<^5 )D=4/NJG-4.;SX.[3\,Y&MVA M^>4N?G,#(Z\F>O+W] .$E.RG8T0M82A3HA5RD4:!5ZIXBX*G"%NJE. M*J(=DNJU0\Q+N&201SF\]R5$%SE:8N9Q$$>3:B"E1^M1S^91N_GX WE2FL@B M#SH]E =YE2-5>^LWI?UF[I@FYMO),T.9!Y]4C/V*D)A54AORX9P$)U2-77^L.!_<&= X_8F#P0 MXW1,\3TU0.G,I-*!I!;Y2V(\JN0O;O6(,J040*?("%5H7>C +O05OO_6> WO/';%E7#HE7*5J]G*:#%E%OO)V+U^!2I$A(VL(O9&0];8^ MBZTA$;.^G6O3PE5V*1O[S;RU_"JA$-ZVY]IO;2>17OJ,1;M#2>F)BD M+8VW(Y://=9:BU:8BV[M)I(0.PLK;:PE!Z) MPX6RN;M0EC7 9A+F _4A)5,4BOI!(%=8"]D>D*D[,Z(3IBI"JJ<5_3_PKA;35)11Y0#*G MFNT!;02SKP>0E5P!G9&-W!'-5EDP9Y#E8MD_3NFT74$HD-1B51NK2L]I%=XB M5)-]= +5-AC=&^X)7V'FO:0P8/JE(R@C0H3;J.(8%S/D =L_[B6 M+W1G-U<+Y(&WUNR[CZ8 YD/M[VMQ/\@"0KU%@@*,]]KZT@);,GI]H+VSWP+K6WTLOGRS$1Y0=/G9LC;YB]H?@B&36JKP5AM]U?= M.&%IHTH>:3Y$[Y,0[0CSMO+OB&M1*Y\:C[Q!E$N1CU'^^H7XP4MVM]#4RH>5 MRWD50%0A@=W"5#$14I3LR(>F5)JJQ:0PV+D7Y"\'K!X^I 6QB?)\3%)R$:$$ MY(IH,3E( +I?(%HJ(#W9L,A^D TEV@$F\^\/N])]&B73,ME8YK!E4^@J4VE+9 5,4CET>:C566C28M=S<@\ [5TJER\ M($I/XI7<3/+_ Y3\(T^#GY$E4H>(G\M#GB\Z@IH;0YYZK>ZM.5E>=-01WEW_ M2.D_P=ZC)]/P:60%.0=I*XCC3>35[(OP3IG//^4+,^]G9//H=?T9/1/X)5T,4@ MEGIZ>];!\^[''<:6I@3EL,A?79^O*V]U^R?=T_[1D]!]':NH$-I7306?K[(* MZ=\/*%FYSR!K?5O/Y#/739@ZWE4O5[/!>81+5G\FC>Z_JV!TUF(?X"BEA\_DZB _)I%1O_>="C774SW^G\,G31V)(N=D M:FXM)HXM.SGY^1YUL$Y'J7O1*45)#4.67W1L+G^[XXWZ#,BY:3%B8[X=V<24 M/0_JHJ-QHE,[ MQ\H1>R!"K8:/F$U =?@/4V/B'6;MFUA,]KSVZ0[W5C/+&>AJ'1RY--#_X[CJ M3Y;!>K\\[%)0G?B2\U7&H#''FGW166)#?<8H1\EX:X3M74VE4NT4M(5.[G.Q MSCCZ0^4JMPOR9%\:EO;-A[PT=2KR[H=QSFV?[B#89UKFG_,[6?[J8'E^+# \ MD)V=VS-BR%%R87D[?]EJ)U65,/UPXEZM;5Q#,ASKSF)7ZNM*]BTQ[PF/*:9; M)J8LS?5=*^IY?FE="AJABJ&-L?( )@XU^D#%"YH2K;".RO,UX1O\@BI'*ZRC M\I1;2R+D!_NP,2?\@6KD)=L\K_HZYJC%C3DV7M2(9*6U_#TQJWI)W\^LO(XI M"R)GMS"=<'>R09 HB9+5[!\=QN(]>@$1)UW)"I-/X(Y8+99)16IWST--! L M5$KJQ7NJE+KK&!(=T@>>@C%T; X$AS8CJ^8Z5GBG\\G]LC.Z6MLB/")@"@$J M\8_RVMOKRAA67IEJIH8U? *ODB>4W7#+G)&-P^'Q%<3W;']>5TC5K" F,BQH MA.A*<=FQRFTM*A^XG1K8_08#^/Y&?6G1W7/"5@,-)JWJ],Y..+;M)^65FJ/CE!G1O@VYI3G6!3O\Y\C/G>G M%E(#^?:%Q=2!%_X@[2J?3Y(71\?G% 4&5!FKLQTPU#%S+/,CTQ*4Z>:!;1N/ MYA"IP>S1A7!-+H^N2'PJ.&&IL 0#2@W&/%.EL.=UQ/"]_DQ'S"=IFB/N?H P M^(**-X-4RJ3]YOV**I1U]%L1\:&,M1QD\17EK!%1HZ]&DL#$NU^!#5A M2AO;/,84S++Q6C_I4 M51@X4AW.5^ZG=Z=^H#KT84KSKQ;_MK2X1M*FB!ETKSLCC'3!$"7R%1%?B9P& M$7T R5H[K8Y*+VFVGK"R(*:9&AN#&M+R"5A9 DQUH 3Z>"I'?LAI.; [1OY MO.UT3>YMOT=7X]-@LS&HG$7X.P*"A>,RE*^S':+H&5;YGH3^OF&9I M8;9W0,FU_("6I?+HB^"%@[AYY8B;9N2"8YW8,:+5'$^\K3V++ID ;6#*7Y6;)4=0,],64_=E76^31M;N ME4*JACI +*.B(B25E4@H: MI[PWRB6R9=&[35/[D]K_>XL9=%/)AL\L;9H9EXZ^(C'E8_>:IC(,#R:UY1PA MYC+)^TU3?6#+O"&Q)\LEX0D#,DL;9X::;TV6M_B)FH[IZZOV ,9W3Y2D_9LD M&:(ST85UJ58SU0)20>!3CK.ATX(Z(;(7C\1X(+<6L]=BG_ G159#6\I[ M,20P(OJ$9Y8V[0F?$: M++:D/+82F5/>-%.FSKU!-;_Y8^-D>EGC3.#T =LDPX:,PJ89<64]4+U_]F6C M@[896R8+:!JPR6[(N5P@X-Q=MTY8D%/> .W=%V7$B,5[W_2C$LJ3-\"V:LL_ M35_R*4JDU9DZE)F;U1+4T E(QA=@I2N[H>CE-B3QS!L\8JY/W*]MNY'KB+F+ MW<'+91$7>A;Q38T _#%F^+2AK@SYZF1L1IQ ,S[ 6 9W1Y:'4M,C R,3 V,S!?8V%L+GAM M;.U=6W/B.!9^WZK]#][,R^X#X9Y;=<\4(:0GM22D CV7IR['%J =8[.2G83] M]2OY G:P;,G8L6Q2U54-1.=8W_F.=3DZDK[\\K8RE!> ,+3,KR?MT]:) DS- MTJ&Y^'KBX(:*-0A/?OGY[W_[\H]&XX_KI[&B6YJS J:M: BH-M"55V@OE9FU M7JNF<@\0@H:A7".H+X"B7)Z>G9Y?M-NGW?-VMZ*1?-?K/3ZK25BZM>^ZK541[OM^7N227G,*V@ D7%JH041;'6;0<$3K^35&X:1TJ_=H&R[^*HMP4IM M0!/;JJGMI*B:.+GVY>5ET_TK*8KA%7;EQY:FVJ[E4^NE,$O0;XV@6(/^U&AW M&MWVZ1O63X@-%.4+L@SP!.:*6X$K>[,&7T\P7*T-6G'WMR4"\Z\G"WNS=!K4 MD*VS;HLJ^&EJ$S8HW4/+U(%)6",?L&5 G;)TK1H4_G0)@(U/%/J<[T]W$3C? M9G_:0%N:EF$M-J>:M6K24DTAOB\(:TG\XK!N(-\_WX# M;!4:8J R:"\2T@C;<$7-.5@L$%B03X.5A6SX/]=U1F]K:O=\<8H],D_P8T": MLP-9>ZV-3.*PJ3SQ:$24:IZO4ZG+X&_\7(2]L0T4+*&MD+U3I[E[A>4ASQ>$A)I2T(E*WM!].51 MW=#0"_%6\@MR@,Y-JX &J?E.JB,[:I45M:S^,+1,&ZF:_3NTET,'V]8*H #2 M)MD1>$1KY &9XU@: *,A];JF3@OK15MKP@V;^$>0]U/?.)T@NP*:^0@.1M!UH#,#9@#4FO] M";P TP&I@0!F^2CJ?N_LHNQ%*_'QO1@XGKZ]](#J=*DB@*?.\W^ 9L^L>]74 MZ:,V3T '*[?&4V#;AIN,0Y.)\*T*D;OT/IE[L@Q'.%QQ'3RF("OPC"E*=ZVQ M92XHIAOP;*>V&_&%Z^ " LAD'4$$[=Z=J9&9S4Q]"UF!O;J=(E4';K- E+6G MCYW8I+ZW*5)U(#D+1&G7=.*G->GK.VER=2 Z&TA9UX(R3%!2W> @G5'KG?7Z ME^>5"[SX5L[I.Z>,@N* _1AZ[#<6*3-8I+O'1%9A@4A#>G<&RZ59)F MAS#C]DP)>5@59"T,X!6K M 7T'097U'1WH.O2J\JA",I$8JFMHJT;(15EKK:F"-:#\0+"RKKT,-,U94>,# M+^L]LMO8FTS2/<=D"CF9DUDE>[5=1$N=W"$'Y+(&6V:(S#X_C93Q9%K*!NJ85CNEQTN4*./-)D_?=3>,2D?*R/>^ MA)6>?E\Y*/YCNFHA(Q5<*?%C/?= MF2\$$AW*!?"2'(%+1CYG$*/B?< O"]RRZ/Q&9C"!TS^!M8.TI8I9J5(\(E%T M%[U^_[+29&9 6XFFG.+"%!C $Y.T9,0X#L1+ZK63.4W]833IJ7+U<8##(%,_ ]Y*G$VP3=T>^@B;$-C7-2\J M+D6J/I1G 5J)%OL)8$ ,2,\?O0$OP+#T/@1SH^/9 MO%1$7'7HIGS>F:'MD8R\^]@8*[]X]3G-!3%/4DWIK^\W1*8?C\ABK]N'2DA, MK/!<*@U61<98[B9Z=H/K_5D^WM*L']>\)F"IQ$1H:&%[,O=Q,).S0F7J0%LZ MH-0738IP!4^*]",=X1$V;!O!9\>FFRMFUJ.:=N1G=JWR.8A@(EP1^"O1<+. MWUJ(U-+T3KG1-C.DFEC57/RF[G[S"=W&_O-WOD+J()^K%N%[_![^<4;.V#>6 MG.@=NEPO[ W,G.Y>MISNX6#ZJW([GOQ>3O(V ?GN;AYW%@DU8@W_[I[H#Z&2 MCX"01D_-H+L\P WP_B??O:/+@RU^3\0BH_D<:.^;@?"^WH^N2$EIYK3B9/3R M0N9M^O7F.Z:'CFQG$ /R]KTDG9+,KR#R'G9;O;-6NZ3&KDR2]QO# RTHZQFO MWH X8<%Z5T >S\B)DWV24\!68JIV TA_K<&X8%ALDF]U@A*A8U M2+O7O[RHFTMD,D'JR7_B8X2BQXW^%27"@T9?[B@]@<<&LI[B5W1:4SU]((,! M? >X_( CXJ*U$[FN5EB^QESG8XL@(M22[<5W]U->J^XJQ8IV84GQH/C"-28_ M _" :1DCN"\0D[K<6LA;L2-#6R^(R5P.2)0Y M[%\0?T2Q/9]WVTM3F\S#J6L3\Z D.4:3 M4,"3Y/$YN3(,/\K4LF8[,=Y\[_B_ Y)<8Q1\NJ!0DBNO!66];N-1W;BI^3-K MH!&+(1 )[Q"KIL7)^!7(XUDY<1H7.#G(&%Q'_$C4_FS'@5G;GQ@%\GA))=H? M7@O*>J4+P:,!H+NGJ4V79)(1W ?,7IZ)+Q]%W>WU+[MRMBZ\C,4NS0A@EWA; MQ0X%O1!EXM8,C]X TB#>;0)+8CY.[M@\@-L&LHYJ_=[RUD)I%X7R=S0'Z3P& M#\K=/ES; 4I?!0J_.;MP1_I5@JERQ^ SF6Q0B6.N@@$[>1_"1ZYS^$6JX#$X M1C8C0/L.H6NY POEHJ#8RB2[YWG8S620I /ZFJ1]A&ZY<+UXL$"!=% B[L[]E3K3-[_"T^=LG*VKP M:$4-/5L!WL,KU!6$(_!5ZP[V67\"*Q42AA%-H,'$ ?\$*LK0/W!JEJ>A$*%1 MK-,XQ!2RQL<%\7IWR%"4LU5[@;I=M UJAZ=J"D%JSM MSX=, MG\JXT&!N U2$'T44'[4SI5N")V3_(1-T-UPL&&7M[T=9/37ESIW=.M M%PG3 MY%"9DEY8NCH<=T@$7U241UK.5V^/G7=O669DE3A:-0PPV#29! M4XWK#"*'OL2T/.R"%:20$T3&._L^I)N[=6SR^9YTZ2MGY?X4I&B(=H![(6>_ M VPHWC.4E?<0Q:"_*\%B;>G!Y>U+N,UCVUJ >3M/NEC9+6I[-78+R M>\NTEPGK24)JY'EQ15EE-<>945>NX]U#*KCD(*@H:K2S7O^\[ ,P/CA9.\R](HQ M2\&M9:ZND[O7?#J,D$6JU%BREL9RT/CI+7PF*?B:]/S=96\E_F!]GZ["8Y"" M]YSDZB@I\[?\%'^ZCI!ERKK'71@0S^0N3]6??I1M2BCWMI5W^$5C9_SBTH(3 M"9)D5RC/VY.5^7#0)&<[R)J+R6LBSEAL5G51FYWWSCMEQV0+]QU>*U1B'8T7 M<7(6KZ"6XW2:)/"RYEH*84M(TA76<\0NPH0O:S:E"+J$'%Q1- GM0OO ["H:8>M.>*/N-LKN"\#_?&3DLU\51; MTQ!/<6GNTG M>E"-BJM2:01*2\Y[]&\F33@6+EJDG!M'G^T[$]O(<4^V4#6Z\=-A'IO)*B[A MBQ=C_>B5H0)(REHDC%9R=[_)0-.0 UB7P C)5H>YPV%58M;UW?2W/P/=Q>J? M7)6[/_P=02P,$% @ MIH4%4T,52-2%*0 ,?X" !8 !G='EH=2TR,#(Q,#8S,%]D968N>&UL[5U9 M<^,XDG[?B/T/W-J'W7UP^795=73/A'S5.,:V/)*J>_JI@R8AB5T4J0%)ES6_ M?@&0DG@ ('@G;49T5,L2CLS\$E<>P,]_?5W9V@O"GN4ZOWPX_GCT04..X9J6 ML_CE0^ =Z)YA61_^^I?__(^?_^O@X)^7DWO-=(U@A1Q?,S#2?61J/RQ_J$L67;VB6VS 72M"\?+SY^^GQ\_/'TT_'IF79P$+5TJ7NDINMHK,F3 MC\>[7ZZB5EWG)^WSX?GAR=')L?;YI[/CGXY.M*>'7;D'0N3&VX(>PY$^OGI4H_>-T6_;X M\)\/]U-CB5;Z@>5XONX8^UJT&5Z]XR]?OARR7W=%2?>FORL;I^;\,/R1%/6L MGSS6U;UKZ#X#*9<%35B"_G6P+79 OSHX/CDX/?[XZID?B+@T[6?LVFB"YAJC M]2=_LT:_?/"LU=JF/++OEAC-DV3/=>^9=4(49J'K:PK%T2&R?8]^0UOT#NA7 M!T?'46?_C9"Y^J#1G[Y-[G:M91JB!0YIV<.;5Q\YGO5LHQN'J!]FPKBW/-_[ MH!T6(WWA;Y8!)>CXZ.+TB)$S]8G.4:6^G3-=ZA@M7=LD@^?F7X'E;[+\4 2^SG[WD;%T7-M=;#X:[BIDJJ8>J[-^ M;7F&[7H!)@UXVV['\R>,7BPW\.S-G><%R+RU'*+HEF[O29ON2X_7$2+>R"&, MK-:$4 K7"[IW/>\:^;IE>X7DTR990(1XI7O+6]O]T9V\LA1T*9I+W:9SZW2) MD-^N2+@]URF*:;!:Z7@SGD^MA4.6,4-W_)%AN('CDY7WB4P#AH6\6]W"O^IV M@*IQ7[:S]AD.I[H[YQZ](/OTWM*?+=ORR0]M"""_\_8%0LKKBP5&"S:+C><3 M0IL3M"./W+[;%\6I_ )F& M!Y"*TX^XO6;)9M],D(E6:W8ZJ)L-8?NUL\7L*/1D0XXU=2P(\C:;)Y_NU+%E ML".P:WS_YEA5YZ 2_33/9A-K>8F.:F44+>B=R7:K$;DD M]& C>$8'._9K))7;>C6"'=63SO85]=B];5K!KCVP #W"E#:O&%;@:FCH].C(^U V[5)/E^-'Z]O M'J/VO1OH\G-W\;W MUS>3Z?]H-__X=C?[/?2$$#G8KI&@PZ8^&!=SU4'!$4*_2?M!HJ__V/$PTY_W M"F?KS\AF?CANH<,N"0V!HGL-UZ%XCEXM+X]N?IT=&WN]&^$D0V2,;MN.AFO) M"_SV?FGLS9PVFZMV@"*RR( [ B9 M*]=AQ\2'Q(XKA1NG7%, )?=IESCE[LJS]N7@VV\M,YEBW] M'E>N>85;%>Y)2>'F,0% O_='TB?=,N^<*WUM^;HMU?6<.JU"Z-BQG 5_RLHKW"H2YQ61$#$! M (R1802KP*8'RK&_1#@1VG/GD+,HDD]?ZO5;A>RBZE2FSE?]*'K8CR%(_DJC M1[[Z(Q:)PSDP^ F1?\T;C%VR%< 8&:%+ M6 &8,LT &C8B'O?8E6$0P,YWMP6Y)UOS._(QU^8>*]@00,Q3K&@AS)#--:Y' M^ZN4O$/_VD^&Z_CHU;^Q65&"9^ABW_]NNQXR?_G@XZ S'PDYNW+]61F0L@4A MF+54X>%*Y?ER8:QSIYE1F'5_'%?IIUV<2YE#*K 77?HA7I6 WPY M#;6+7RD;4A7V6@#P5^31ONGM ]N$/9:KQP5)7+A=($H9D_)8 +D[%0QY]MLX MS'V]>478L#R4W@Y5:*==-!LS-PFXZPG0X=Q0 ]+2AMJ%NCF;5$^P%D6-W;H8 M60OG*L 8.<9FAG7'TT,OJ6.ROVP]Z3-]1&3C-M-?GVC>*_G!)[/9<^!3Q][, M?2(B<7R!FK1,0[L:5LETU;)D6EC>LX'Q9(OQ@F@DR\R-)21PEWOURNUB7,I. M590E0.!P;5'EFF@7J%)FJ7*,09OH(Z.:B0BCYAA?Z;9=V#"<6[G=4(92=JNB M+.7C^/-A,GVZAI3J-N_"C(,CR+L^(RIUK!UH>[+('S'*-'>N[6G30N*T'77[ M?&TOD;Q-:NUIU'3'U!)4:I1,[7\C0O^ODR3MZ'*E\3P5*D9%&@LDVZ^S,:E( M$[MK:+B3M%9%:KT8N9>;V!]10<<BE?GP%0$[AR:N8$ M,D&&K7L>NYG49^':O^F8G&=];^3%+NB5I(\7; %"PGX!)=^?1PKRV?!QY!VD M M:Z7 _I@^\J?7!(6@.6M/9>DJ;*I;GU-%6JS)8I8R.JX11Z#R$!JQ9A) QF M-2R ?-^*(H.1JC9W Z#4ZGP>DT.)T&IU//G$Z#7Z%MOT+W-NO! ME3"X$@97PN!*&%P)@RMA<"4,K@3@K@3H-N>V7 7 ;SYG#6 M'-Q;G;JW6K&L#NZMP;TUN+<&]U;_EH?!%#F8(E6?2I@&SW\2EF?N@^Z8M*O- M_N+%*?+]D/X9PBMO9^R);F@47D=;0\-OTNA9AV"@64H%EWR*[_(I4O%-VDQ5 M&(>&ZE4O%-1F2K,-ZQ>7P:K%8ZWI"YQ5HX;$M$=K>& M03>Y]!H'8OXN@Q_5K MR=@$,"_OZ.11*3W"*]4$=NE4 M8!(NA)1&Z8RK4 _(HJFLI K@Q=E[R^"!7BR; ;3^A5+HIA#0$EYCS7=8%ZD( M8>53ULR]2T*-N581>:P 2K8N!%-N?;AD^6L&FL@OM75*;21(B(I"L)Z6$+R( M'6@VT=@&:??Q;Q9A$!O+S3UZ0;::'45:N8/]H #)&DPI4DXA(1H_@&2)+GPD ME[0!9+-83)=S#VUB?M\CRLDMUI>S\T^ =I4M(<^5 21EN'/6@>\QAD_5S#"\ M&A#VH*7TFPLLCT-(F/'6H6Q:QY4>/L.4<=<)E^2RS787&%.72 0+MV3![VOT MRTXHL;"OO:MSY[84Z8IJ;0B'GT:40U4 O?!Q7[&W?>Z<<*J+L534YYVYFJJ0 MSSLD0[,_*73T3^3#O%M\ML+/Y"_2F5$MO M]0A62AC0G"CJ3(RH5V@1+H?;\UJ8D3>>Y_%]7%F?*O8.P177K0Y6%" TO7W2 M-RRJC28-R(F/).LL1H9OO;"CO$ ;*[8)(8VB"1VK*)9>&*!(>7VQP&@19:5. MR$;0"8K;G\XJV9^25- Z6SHZOH=(Z4ZACNX'>L*N&1C^&$\1?K$,7ORGN!@< MXQ!?QMO;-?C4=W012D0,S=&*R/&$5P!)R@*X"DBF.RG1\SCHL_P3#N'SX[/S MSR?=.\4K8\+E"L!V91H\>P:V& WT.7B+S XVF^6E-I?\:EU?YY2KBXG\ZUQV MFHGE(T3.R2:9-;JE4A+/)RO>]3U,2O+.9P/ D+@G]#@>DNI_JDR7I[C"RIZB MO1G-'GD>\J>Z+=7G;*$NCRH%M3A+/ #=G:K>],(KV)WI5$QV8I9^(_>K;,]. M FCV/T,P4*I!LZ>Y%Z?J1^33ZZ6W;Z<5/4R?5SI,D\XU4M/3R%%,\VC_[_,0 M79C0$1&E29^WLU[0E&9_,D/.S:MA!P2G6Z*V]+7#P(],)9D7\C;\!B2A'(WV MV(=(_.?OT^:A[^P50 M/>#*"H!J1)EFTB-@J@R$0!-5C8Y#E&(#@/#I15K8,GQDLCO/OA%A>I/I-RD8 M.74@;*3+@)/#%@"P;E9KV]T@Q.@;KW,-AY+R$%SA94"2L 0 H,$BT .+0,5E M.0R7:.8,LVT;PA2JIA0U,=P+0\;^RM [9^[B%>.IJ#GCHI(Y8T^"9NUI&$P: MJA?6&(2",%QE8GG?+S>7R#&61/S?Y?=%Y53KDW$AGQL ZVB6R"V)>3<+Y50# M8B%0U40Y<&GFWBYPR:/KZ=GGBS,XQ_PFP.0R# #?R/40KNN4?L/_S?*75X'G MNRN$6(NE[V5X4%W3!'T+[*!#T/<0]#U$$P_1Q$,T\1!-#"6:V*/!MGG1Q(E" M?8LF3A /0'<'WV$/?(>9'? 3V>R1+_0%$F6WRZOTQ],GYZ.^S'#QBKOKCV;F MTK%.VK]S?G/Q][E+?N*ON[F5($1"R!%0Y01:=CX+J"%T!O3AF*NECA>2,'Q> M40BY]*HA^3SZ6Q@4O(Y_0_2TCLS1"\)$7<+'$XFF+"UC.7;0C)R2MF$TE\@A MHB6+)D;T&4SN$*J[BU91/2\_X.KF&]KPO)G/Z3.;+^C.,=P5FNFO$R*4"2*K ML&'95GA?B'^+Z 4/[+*(@+Z2FR@LBCNKH^56U>2BRN"OA5UHVK$C[^9U3<\< MD3H+$!>6;A7%3U50%++0<6S2'5GSG85%MLWAL27]=[$ I+/L@[#[!K6P1>YW MW888[1Z(OZ4B1?=DL)EI04C#CPHTT-$]V"*J+C()L,AYD?K^G]L>Z:F;MV2[O,-Z!6$X('N:0^QZP8:KRV<'*>8=U$E%1* M#/OC0M9:(Q^-%AB%MY%*09-5@& DK $S&8L ()-PF.>O4JO:X57B!5A+^+0* M'%WZZN^2Z1[1>^0C34W+2:'%0"36$20U$R6*@/$ZJFD6@DPDFST4?A) ML]O%V:?CSW LD-4 X;+66(BQ$3T])H\L3I>"8"GDZDPBD#A-=1LA9.$C%M) M[501" >5/%FF2&Y!D%_I-5;>@^[HBSS]%!6%<"S($:R(]!8$?!F8"R03:[( MA.UXCC"3!$,[) W1UXU:HX1Z/EZSYX.IT>50JX)9AA%H."79NG(]D5V.5[#+G5115'CT0P,C#P,@HB^V!P L[_A( M30783Q 5Q%9=9@BO1&E611L!L6-60JXH9]#@30[YT@ 7;P9^HDEYWJ"!+%%2 MZI6@5UG2/(B@'[]?@ M_1J\7X/W:_!^#=ZOM^K]:N(,=F_ISY;-7MO8;=@#D0.M7!,@)O\29Z\\OJ"- MOGNRY4*(S\-FRT%H!2*BHND&GJ';OR-=E"Y3I4$(NZ3Q M2":OV0]DOZ ',I,M11-X^>8@S :M* :7^[ZJ!57JV0^WHC;L6H&P;6U+"79, M]QI[TK'(K%6B'0@[[5;Q#]GNLP;!%*XMI>:[[.J0K#F48'K6VAG#/8/[FF)&?$)DWKP8I*GUL MM&1;K2K YPX40,PZ-&T0,%#(>K-I&=$OS2 J9*[]Q7?DF&&\AJ7;Y8TQ]3;= MKEGFJ(55NK0H("I$O@&FSH;;58::C71U"@*H*O"-+C6TUR[P-1OA:N ?,MX< M0TLM+;:+>6$#3)E6VP6_9B-;;5( MJ@&U@=XVSFT8WA09AP2MHLFEME;;!;UF\UMM4F@CV!$CC[#RJVX':#Q/,RJ( M)957:1>[FBUG:BQ",Y#%\V9*13P5:0""<[MX.E'?HIUXM)>*>CG O:L[!7-W+[*W!].6--;4D)^K1.@U>O;O M'/IB*"5$DI3+*]BG3%P>_0!FI219N4]JB8L#2+&W4^G M9Q<71W N$ZX&$Y>UQI)_C24ROC]AUT?L[7#R:8'UE3P;6%X'PG$Z3\L2F<)R M=IJ1_"UZQH&.-W247&%D6OZM;K#]@D3T^94@G&7599_/3PLVX4?WA756"(G\ M2A .GNI(Y//3\('#PWYL#2%_I=3*EHD@R$YC93;<*0W&6&-:+);N )EF@RSU.40$F M*6]&?-,EPFM=(KYD@2XW)D7%EZ08C5\,X4#). "#SJXXM.B?3>V$E"TRV6 >+ M2]XEYL+%)4L],,E+9S%>02 +BDA[1,('M)!4$#_H!:0<)% 7#C+/FJ[#7D]Y MUIWOX_D<8612NN_O+L<3Z1JB6!?"<&NX]%Z;5O(G+G;=[NXMBZ5:A""!57>!E3AI04DQOX2X0PM7.F+BD(([5-Z MC5% ?UOZOIL&GQ#I,;R=ZK>E92RW@-.-Q24RW!4*E<'@!,#5T!Z$V[^41TA9 M)EL'=>0X@6[?.08.GQ^,TZ> H;PZA!N\BD,FYPG:!N";HXR(S/DG(W\[, MJP3AYBVU[4 >)]#@2JI:7+48OV;TYI*^$$%7I $(UVV5V7#+N>H/I#?DY&WX MU@NJ@"JW#1"7;%5%ELM9^[L:W3)#H_N6-B%8Q:N#N/^JQ*9%RA2T\9=Z,YFZ M7&:1RT4PVJ0U0%Q=I3:VI'Q @RG^_CC-^F4W,3@+WL%-K0J(^Z;4@)(S @VI MW:#7-_14DKDTK0<.N!N$2I#%)<;J#D#$^-)3(#&Q7-'TO^(A$HVX[Y%)"CXRSITD%6R M",-VB+W=4) :3<9MA8*\NVB!VL+EJ@8+-&HSGBYUC):N35B>WOPK((04,QI_ MSEXX&6OR?SPM;+1CHW%DNA[/I[YK?+_<7-FZYTDMR+(:G1Z'&"$161([CJ0\ M(.-R/B[<4U.6)P"K59PHJ9F'5Q"(F2=7R^)P\/CH-PZ)Y,W/QV<7)^=P\E$K M8L/E#0)<[FKE.HS>D=06QRL(P? FUK<$(!SJ&[J8Z=58ZLX"T5F4+<722YJ$ MA2%89.2BS>, @'+OQFRX"R)*L'8=\B?O D3%.H#<,257;SY? -!*$29=/ 1E MH:WC,KV+@R-@!P H,QIF$^ -TS'I L$M"6&%D.I5' 4N!P PF ;/GF5:.J%, MWXUWV10F+@_H*K6"TY>8)P@([6FBD0KC^0SKCJ>SJ[&E\YA*12B36IX6)N!2 MX.MMXP;[,%,OEO4?;H3;ZY'_H./OR&>N<\M92#;7HJ(0UB1UQ=MOM47\0/,; M7 :>10-R1P99>+U0ON+%2E@:T,5LQ98J(4= L:$?,9+'1BG4 [),Y6A?'E I MIMXR9,E9^^3L_/,IG!6J3ABYC#:S//TC0)YO&?K(,2]=9TYHD"Q0XL(0EBAE MO=NO4&*&(+R$,:%V*L'3%['?.EAW1$$$:NM.BOXNI&(MEK*$+$GY#J9F4:A0L2.!A">H"*GX;ODU@!P$;V*?=#S&8;3YK[H=T OJ&/WY M@(EK0D@[*@.)0BY2@5 DS,#&[&"NQ'5RA#N^"Z)8!M[ MDN;&7CC[%QAWVPH0KO.N-.:VC/0!I7'@>[[NF&2)+@!5HA:(6[HK 99@!QIJ M6Z/-R#&9C4B M2):'(J/.=H*/?O6.!0.O9%L@;O96MTB68Q(:[HS1"5H'V%CJ7M(&Q(XR,EN8 MO!Z(6\&+V<'D#/4).ZXINDA%$#>%UX)>_;9HX4K(NJ*3_(JUS)YLHTNT;L?/ MFW'BN,MBF6;:Q:NL^:0\?VTX=\P_ \^GA'@S=V2:5MA^>)_0E;ZV_.@5OBRM M8^=LMA<@^ M5Z:A=GWV5>U 93AL8;;8;NYN7M<69@\I<5Y-D1=M%X>R]ATY#RU*>F=8V@]P MMM$6^!^*5FX7C;*&G*)<@9OX]HFP,O#RB[<+5U63C9@/K'BWA.5A1#^7R+75\@/@-'1[]M:<^][*S^E#5>X-CUM=7N% MJ\26M;6@Q$(!97?GR,I#F+%4[J:4,M'"035T[[&'>96$+BT/+;%")'0I$]!. MGYR9-'-LR]]!Q:ITE\6DP@H_F4EU.>EKAM.3OMG:D<,]S99AY'W%KO#YW/QJ M$(9D4=CSN>K!& UM!MM EZW9'[-X=Z*JR2 +:3AK78U#R)XJJ@IU\=X#A6$$ M,T.;NA[$ZT!(Q*H!WCA+;:1K[^+.T@%/8X>[3>#NBDJT B'C2A6NTDRV &"L MOR(^%I5J$)*JBD&DPA6TJ7!'+=,D?$7VD<7C@O)K0TBV*KS_566NA7'VE;!Y M3S9?-&EO'[4D32#.JP(A>ZK8^,KC:(C7:CIWJAA>W49MM30_*L2\YE8&D695 M^_2H' 3;O+OZDH9XTO<=D./I89Q7$1?U%\$;>@>L72W>,!27-)_M$0T"6;!! MZ%UN]F6B,__HAXY-Q5?WJK;?Q6 .^R>]2#P]J3(0'=8U81L?S"FN(4R\I9G< M\^*83[;NT.OSY4\U--(5$'<35^<3\W@CW \:5+6KQ/6$7T[.+HX;3'DJ>@=C M)UK%E0@$1=N'%$O?O^*4@^ H;7*<9#:,2?8A@)?'O8CY/#=@'0UWYRRL3RR" M^Q&K[F'ZZFLL+=@H9R%V1T+H;*E;_<3]0/!F-J27]0L+G"&C(HM?6?K G1.> M[65N\49Z@N ^A:E[7'&!T[YWD[TF>B&L&=WI--,-QL1TZ^(YLOR WHCGF/ML ML]V0:&B:4N@7@I<9YJ2E(+RWIJ>_(L]'9L@M,LC'F4N_BD;F/GBF(755[QZ" MXQVFUJK+\*TI;VR#^QNB^:-$#"\(ZPN4N,&F^;.(O'<(808P55=9A+W37*&A M(+7UV2TM32APS41 B,WH2(]KEF3OU+GJQJF#Z;DB31 "6V!.VA4%^]9T7[#] MZG9O4I4H$+$_,-6_JFA!ZO]SOCR>"^_A)HBB3;Z_=$IO1M M4P+B;XU]2X\W$6R$5TS"XE $)> PQP,=8H9Y!BIYQA_1WBU',\R MI!'(S?4'X@9TF!L7B=3>FD+FFT1'BP5&"]U'K2AL!7I 7!H/4Z$K2!5D^/^$ M$$_."'[T5,PWTE'!6^N^"&ZMXZ4$'&C[_C36H<9Z''(%AER!(5=@B/0><@4Z MUR#>@C"9?I.&<^?4>4^AW3FB PW:Z0[;AD,D^4@'BI7P-3>8)G."A)9^!4 M&2!3)T>_.((&-.,5%G4R^^;B[.+B$YQ\I"+BYS(" !'!^&8#F(QQ,@^,'21/ M,"K2 H3UB:N$"AL./D>]P'#VPZV(8:P%"!D9-6 8XZA^##WLQ_ C?Z6Q(U_] M,:%K*&=SD/JM@VV!R/#9Q+8@Q6V76'#'2.;7CA=_KN8D!-FQ6C\0H:R"E5"8 MJ=^[7!($R&^EF:*T*WGJKW)Y)G_O24KA+YY"(VXA#8$C$+2W8[16H MV^>4O;&_1'BVU)W(6_+H.B_,83)Q;?O6Q;12W;I9D@@(&T9@+JZ2DGPSCESV M3[2)#Z-*I?$SM74!X?S9S1Q0B]IR9?IFE%)=OLTDS17OO]7\70 TU/R_O]*'H89M29HJ>[[_6]$3U0]+2\WX^B1XE='>HZ MAX)>WU;1 W7GB/S]:/Q._*G8?;;87>L^NM4MS$)&01A-BE'9ZQU1UU:58J(> M1DQ60("'R;LQ\Y29UJ -M/<%4;L_0RVY$$/WF K M3%^O-WQO8; 51NS]#+;8I3'P1EHQXMZ) 0[N,"L&%\A4S_T3[W?.W,4K]F71 M7,_3 KF>^PXU:]]CQ[F>/D&*(BQ-V$P5&K(NBV9=OM8C&NIK"-,%^6P]1UT:WR"#0<%\@S&A2-6E8 -"L4B.;-8Y,/L?T M]B?'$YT?52N#L.HH30ZJ'$&#\6:UMMT-0E.$7RQ#8!C9F9^8IGHSU]?M^.]7 MKN<_NO[OR)\@PUTXUK^C+6JDU (M:*EO$,%*2DK4DD"@Z> 0#MV$)HJ>RVEV MK]/[D.7FQN"NI;!26C"M3Y*Y](!X(J?CB3-72.]&?Z,=J8NCKV@Y4?I?VT2 M> 2G6TT52*9K1UMH+IF@M8O9U2]%O&G'1T?'&6]:V*"V:Q',S:@I3F,N1+)6 MAC\JWH&JWE*G1L'+P".:[GD129[$#Y=3!Y!?KCR>7-LBGU\ RT1$D-P+ERP# MQ'VFI'\),))L !#^E8N)5A$VI.Z13"D0OBZ>WL2EG:&Z&:/F$W8-LB)06KA" M%)8"86\6"5%(=4-"# ]N?"\=OP@(.VR.^%(D-R.[\!S[H#OZ(D\+145!6#?E MLA21WHQ,+P-S@6223!8 8=B3RR])<$.C&.&5Y=,]BFP<9PJ!,$;EC.0,T=!. MVY)=8N88R-]=Y53MT(M>@#7!?6'J6^B^.M\GZ 4Y 1)AO/\9T+:C,*)[+J - M/VH(&<\C^H3;Z$090!N8PD"D6(&&QI@THDS]FW$SGM\YONXL+/H@D^(D<(G-?,%"$I4'XDDJ.&2%3T+#ZZKKF#XL>0KC@[']N%8TO]:*QYP*: M^.4K?AG*=4RBV F3)#'Z5.ZC65U@#B0U702BE(<98 @!19 M1&X)CQ.:>NYE",Y),52M#L$#JZ"1'..= G, @.3H)=G"&LN5CK\7FS)3U4 ^ MTECSO)EB&22<6Q*+S:"9:G"G4:ZZRH%+,P< N-BD0>@EQ!K^;Y:_O H\GYPO ML>IL*JL+7[' $C80N::3^SIWTB6R[RA;Y HFPM>95^!\S(."OE&_CYD/;R MK'OH+_\/4$L#!!0 ( *:%!5/^E1FGO&0 );[!0 6 9W1Y:'4M,C R M,3 V,S!?;&%B+GAM;.6]:W/L-I(@^OU&['_ ]7YH.Z)D^]BSL^..Z=F0="2W MMG54&DG'WEG'C0Z*1$EL5Y'5)$OG5/_ZBP;=%;SC+XS3YTU?OOOW^*X23,(WBY.5/7QWRLR /X_BK__4?_^W_ M^??_]^SL_UP\W*(H#0\[G!0HS'!0X A]BHM7])3N]T&"/N LB[=;=)'%T0M& MZ*=O__7;__EO[]Y]^^/_?/?COZ"SLY+219 3S#1!C.0/W[ZK?[DLJ:;)']&_ M??<_OOOA^Q_>H7_[X[^\^^/W/Z#[#S7R[[_[/A]O' M\!7O@K,XR8L@"1LL2D:&]^ZGGW[ZCOU*0//XCSG#OTW#H& S;^0+*2'H?YU5 M8&?T3V?O?CC[\=VWG_/H*S('"/U[EF[Q ]X@QL ?B^,>_^FK/-[MMY1Q]K?7 M#&_D7&RS[#N*_UV"7^B'H2/\1$=X]Z]TA/]>_ODV>,;;KQ"%_/APHQ3HIQ:M M$ND[9UP^$4W'HU@5,4M^M_2_;@E?+8[QYP(G$8XJGBD1S?=E8S"]8$0IV31L M$=Q2)4FS_ASDA" CEN/PVY?T[;L(Q]0*OJ?_.*/_./O^7:D(_YW\Z:^7*;'T M\^>\R(*PJ.@Q*?[TE>3W[VJ.*,AYUF8KR,**!/FG0+D[./C M5__QOO**01*AJZ2(BR.Z239IMF,6CGZK\/^_?^?C+/^Y*Y8$-IZ"Y\::! G5 MH.Z5P,1VI0\J.*>JH6="K24MU6 8H'I!O!B^*? NMQ-1 /="/WKL:W2DAH76 MDPXCEKI"L1!#9+!Q00L)]8@73W:_= 0/Y\%(>U#I0@R,.[]ZXLR#)8^IDC K1!P4T M>@7;/0?0@8-Q!E(F-(ZAAH?2BGN/"J!JEPW"K'#SI\8!?8IKH M2(J[8"=;,>1@[E5"QVZE#3(8IXJ@9J"G V7.J8%%%-CQU[^.M_CNL'O&F5(8 M$03JJ_?9;'_QYG> K]T=7/6E*1SB@(Z_\E/P^28B[B;>Q/S\PO#)E?!0W]\@ M0%L9%, FJ'E1*4F! FUL6"4YI*PD 7;FR3"G_^"CTHA>W!02J)@N*T<'2 MI9!RH%*&$A@Q:$3 G2G!Y2'+6J&N>D^I!@4XD3*P71].*>#CI1 G> MVD\XWV-RQ;Q)PC3;IQGS3X\%8> R/1!5/5ZFD3J(-&!!.0XK8=IN1(L"X%0L M^%&YF!;J"C%DE&:H)( H!126"A-TC#>UA\)((#6 M*+E0Z4H)N:K^@2@.6B?P"O+# "%_\$E!?K!5D!^\4) ?QBC(TZ<41D$NR3_7 MV5/Z*3&)*$("*T>?::EJ-&!PBM'EP:@6%($N+A0%1B78^K;.[K/T+4Y"=:RB M @=6#@7[4@WIP,*IB901HZ[4D4B%!Z,P]VE>!-O_&^^UH:T<&%A9I*Q+5:4% M":X4"A%NV? 3;"$O;JS:_PF]L-;V_@_B:7?5P" MX_9KTLKN[?UKFJC3X7T0]U]5Q6;U9;N_._VZ\L%[7YB!(0;G.K/YB,-#1A3L MW0_/3W$AK:SM@[C_RBHVJZ_<_=WI5Y8/WOO*[#>4;M"['[Y^_@956,X^]5,6 MT$LQC\?=R"L6,9NUY)%&!!K[C/0^^H5**I@(0ZLRQPXKZZC>DHV"=)R%CTXV!F5EOW. M4944%N+$2L.(\N"J/*NHD1#'!P)Q,Z]KM' M$C)8D+,(-2/J0X@:AQYG!97^ )3#9)=!@5_23'WBW8&"+(KI,=NOBZE!@$IC M.N/KJF,R5,$Z_NZ/NV"[O3CD<8)S]6+2@8+Z[E)FV]^]!0+PW27CJ[X[ T45 MK./O?K7#V0M9G'[.TD_%ZV6ZVP>)VNX5T%!ZH&6^K0]24 "]T/"ATH\*!7$< M5"*Y5I3/S=4.7JRKEE$""J8B2K8[^M&#@U .!1-*S?@LWK?A&*[7C5>\W9K< M1AL(;-60L-I9- 0(B#6C-[QRR:"0SAW!^0XG$2ORWP8O$BDZO[O_SE(&JT_< M^M'IUY6,W/NP-0RB0*Y3"NEN1XNFTO#WQ]> B+X^%+1+#$UQJ??$6B2P](*% M*)TD@P8#(M5@9$>9<&"8B*&N$$=& O98I:IT:A/DSTR40W[V$@1[KEAX6^35 M7[H:5O[YK^PG,=)T$2QL'V/N7+EJ*YRS!4M]HV1BRJ<*;Z M!Y;KN_=7=X]7[Q'YU^/Z]N;]^1/YCXOSV_.[RROT^.>KJZ='#[1/UDI&!02L M4;WV,7((."W1M8RI@:;VB9GQV]\JVL7H (%UH,>R5 ]NG3>',;&@TX?;Z;U@ MIBO%>9[C(C*YX#AO-'.,6^#/+7\R2B M_W/U]T/\%FP)6_EY<1EDV9%L3WX)M@=5=&:)"Z/X@P03#<$*T;EA#."JKVP$ MB;639/\0T%;$.,VP_8;8?==F,9;4Z+ M8&N]QU!505,BWJCH?9;N<58<[PF/!3$_&M_M:=J)+&)*D]6A0+EZLQAM'Z^& M!W#N)F8DSH^CK!!#XMWH*S06%4&Y\]&B,!EP(P-H/,1/<_ M#G+\$+^\%NO- M1[(\46-52*[%@#$*"R%$F]" .S<)(R\]-2HQ$$-9(89TEF[."!J/=& ,8KP@ M6XJ",HI#[T,=:.P&O%BLB:$&M"I_@%T8<& LPTH0T3:T",ZMPX*;GEK5.(XM MY UGSZG>1J:)XZ&=W"0%X34FVWH>$)+%[^ISN#W0@I*?TS3Z%&]5H%H2E_D[;>(.6L]NX^ YWL9%C//S)&)URZ_I M-B(&17,MQ=%0_6*/#J.K0\43M=D6U[F^#V.LW_FF0:\3?<5QZ8(:BXW;S'*Q MZON2P!]**;TP-+O",AT"N#%9E)BIH2$-QJY@2T!P5G$VS$"&%9YM&T3 ZK.J M3N$^.-(:!6+CY"_9 4=]N0S%$5848,MH!@@IJZJQ0 T'0H!2T*C$ K --$^8V?HV+U\M#7J0[G%6R'?4F:(<*5 4Z M0*Q6$:@%GOL:4&NF^FZ_1$6?8MJKH$1>U19V7-:^+%:R"<*]QQM,?H]0AM]P MTM$MG><]Y[6T)ST*_$FOC?WHX$'/>FWM)=C'=#/.<-#Z>1N_ ML'A$:*TCWNKN._HDY&TS^RVIUOY*U$J M1/1Y!Y3?'2-&]\S72V.I6E)=IKMG8MJ4&;IV$JX)>^1?>1QA_FB.I2%-(0AC M9-.G0#3 \=2<&^=45GL:7Q%$ D6RQ-4T48NHLWC1:-ZS3X0@GRM66[8'OV(R']!IX&,4V"B#J MMQ+8N9H;.%%OK4N$Q0_N+3(%HV5HT@-;NN1YX]=Y4ZC'P_/?<%@\I1^")*)# M'1]PA'=[]G(B+HHM[_!"(NK\.H@S=B5VO>&XBIF:@S!0NY79IJ35GF4R5??M M7&9B69$6B-D;OGF1'2B!')4#H2)%]5"H&6N%FM$0&VZ%Z(#\[CBMCN5C+N(: M]JR3YE42Z9S#8O/U:Y!E@;!\]@Z.9Y3QL0BRX@N6TAC>P\GG/@2B[]SN\%/P M68CGU'?CC%BPX9!!&%E0I$ !"XVT_*B#"X+0/J]DC0.@RQPG"E40H3PPE1&[ M?>..8B+-DTE\Z70OK+N#N8D &#-NXEID.3!_-KTW2;)B]TZ7^/GPNC ML:N @9)B6M9;B3$II/ODF(8-R3.*RW9AZ"@#W9)$E!N M[&:0.!00;=,@@;ZH)#WZ-6J^$@*]+1A0_*@J,/M7=6$!]'(R3B!U>8%? MZX7B0-A\/':F G)EWH#\Z6L[G5SCP*SZ3+Y;DW"-M)\.N7!X:/A MU!'RN-%\S@A^O*@]5_3B/)&^LA$7+(=-^XA6FYA0K9]:#*AB9:,0[1IE)3A M:;*!%\E&L\;@O6E%'* NM).%"'5"N'Q?8>"E3?^N:0Z[F.G15NVJ]WJ7K,&]/9I;]1XJ#M5Q M6YQ%%#U*0U98P%(<(R=9^30?O4Y'2PY$$I('UKA%?+N(%<@,>:)<5M*X->DY M)!W%TDY3Y.,%;*?R9#2+0_6)KD5K7BHU8[F\36[+4 M]P4U(J*8*$Y0B;MJO;\(='=X!K'VI5@AQP6]L7_8';9!@7DC=?K:+0E?<9+' M;YA7&=RF.:TM6&^>@L^J*1E*!>SF_AAA.[?WAY" N,$_G#_9Y?:*2MG[OT4' M<4+H:TKJ&][,D"S%'W 1 MQ F.KH(L(>%F+EC>>[R)PUB5V;)!A%%Q>Y%$E3=C.3(!JS24_1\TEYP!>'/!+.R^:#XT5 M:."E %IQAG3[]*[+YZ#NGN!%!4-$Z%4:,$'\LAB^:ZQ?53>T#+? M?FQ!"@KPOH*&C_[ATOKN_=7=X]5[1/[UN+Z]>7_^1/[C\8G\SX>KNZ='M+Y& MZ_NKA_.G&P* SN\HY(?[AZL_$[2;7Z[0[?KQ$7(#Q.XNJZI9FI^A-C-M]MI; M%OX;P,9$'%BR_> _0^6@#.QQGU?>68>L!\B+]:;D57G6VX*!.O.7,-H^Y1< M ,[U>Z-+3L!SEAA]D']T5P?W]HQF"A-R^'Q+EN;Y?99NE!F@%@30(RY])EOO MN#0_NW_*I3MV_S47"H$X"$S0.(U'@"L&Y6/#N2$&U, #7RE0"2"]2M %7J:2 M!&_BA)V&_GR(([JI'SJIQII[51/FQ6UP/,L5@J83O<-<(]X2FB]D7_T,'^V(JZ+F6,1O6&\"1BR@@,5.F%80HT=Q']C8\-,/)#@6?X6@ MA0=K&].E"5IXD(F,'!--?"6BO">[AVW*7N/66XD!!RKE82%(.P^B00!(CABY MD61,. Y3* $+UC8F2Q(U6("%=3MZI_,?K%)ZO>D^L*H0W80$5#9G)4JK2DZ+ MX;XHSH(=64%ZC41S([U'?(&J3^>0)>X^V@NZ?A39(:0=1)*7R]<@>]$DQ66@ M8*N%DNW.(M&#@U@;%$S('&D#BDI8L'5@'->AG.M)=XXNV96'FT1H3*CHS=21 M9C@ZQ!VDX>(U=Y'L<8'N) UE4',WB=]\H97[&]HF]:UJDQHJVFRYOJ8T651. M@"QV8A_8]4;90 WBYM)<0EI_18]2T+8I1V]2SE:I9K@N-6T.+%*S,$_0&NFMIKLT2=N"E%[%=+YIB0QDLX-$:YFQ%:9[RQ[ M5M_8V?4U$;NV^I+ -TL_=VUNJS9=P.I&7KG.C;J4I]SSW21O9%])]Q8W"1&& M_+O%H#0V->) [.XL!6FV= 8$H'V<%5>2W,">@+*63D1E4%#OY>*22*5$-'5< MZI'K;=LXR1HL5*%51@Z2P)\F2RE ^06DS7F77N9G$:#KDD:W&5;ZI9^#.*&A MQS4Q<:+=9 )>@USU=I ="H17LA.C<4IZ>""?9,.4)I_T0M!1FB$:)J(T05E- M@O[*FZNX=D:C1*)(Y88"44348-+TT8+/"!GA(I0GR=(L.[ 5-(=O=%//2S\.1*QU?%/@74X?;R&89/*V;$9X]DXQ>8N."-DA8M%)['>96&0XH$X5"\JB M/$V^;4Z3FV%1,RYZ9@-7+H<-S9]/:H:JSPI@_)#[R6/)O')B2D]64++0#HS( M5KK@"YQ@]85W)32DXU RWS?Z'BB0P2KX4!D;?0"ZA$=?EQ@SK]WVV]5A$I2_ M0P.L>%L(@#L M_7\)*_UP&Q?L!,WY37];YMKKMXM6D?:N!7R"S5N7"1RZL_ZJL>P]SMC9XD60 MQR&]PQAO#^03*&0S8L%X"$MA1)]A0'&^Z%OQTW_<6.87-GEY7Q%!)#7%R]/2B_\J2-S:\S!0$Y12$ MY8MK7/Y4E-\CDY>\S5&]RV$H0+?"!'NAT%:HSDN%)C2(%POM>)*]^&?S2,Q* M$0&#%Z2/EWPM>2V&U?;Q"R" [W^JGL.Y3C/B/I)+]@)Y>'S*@B0G\I$-&?$[ M[+^V+!W7U)A44W'/'RL7O^%3RK^@[MC-'0^ 1[VN)[IWJ,7 R;-8!2Y+>>/9!_([QU= NUWA'>I&)$0L[E &K ME[O#X5&[A[O!@;M GW9_R^SZH,X]I@H*=QZR!.<.STG8NSZ&3$\7".@41,IJ MZ]"C!>'^C$,R_+BG=CV_%3HS=Y?L#1>]97\9X)RRZ>W>%/[!=5E8LE+N"#I+:" M]=XH-2'"/%MJQY7\)5/$D1''1AR]?-":!G"?. !0%] IXMT(-[:KLS'8=Z\5 MTG ',=*J>LA>F95"- N[ZF#Z8EA2M@995K6D>FI:=@*J;&OI)=SVRT6,)WP?Z MB&H>%_@19V]QB/E$/. P?>'%E\R-*J9Q^6&!VMD[FLY60_R%QW3?4M^)0/W. M.?6SVD?@Q?,#]-NDC##M/7,)J4YX+Q GV@OOTP$R9. M52@0!0Z!FDX\_:A.Y]7U>("!CXU O9A'AP03[I@Y4D0Z J)T(P&5Y1TKU24/ M:;AP31,HP+RI3A)IY[#$3OQ/'B-OT4A], ZK$XEM'^ M78BZ1#QO[?(B;G,\FXORF&YK::]8&C %R1%%<822M""*'&&\XVUD0QZ4Q:QI M8\5:1?=37+S27EL4,CJ0_R.&YKJ-XVRSQL!10ZD,KSFMJMA>ENF :/>XF-2+ MGR48^](N8 9!O0]I6\2LKMEFYZ,09IV\QYO@L"W**Q*-].]Q$)'!Y4VX%QX1 MPN$[F<1F;5AT.*!EQ(%,_6*K5L?QH.& UK\(UKU\0%*2KY<[WZ0$RV,"9Z2E$S*J+#TC>MRH%U*]@Z0>7P M==]B<16H6' =DG.X8& 3$,QU;O.>,& MPQW!/6U_D40HQT6Q)?_.&BEXH'B@^'[4\>C")/;;FFVP\JO/. OC7-GF9@0= MKTH"S0+;5MU*B?A2*&CB<$S4ST%*>J@FZ%FEW4C)4YYBP24P]%F[*H"8P52U MA+RR50N1K4MYO;96(XO:TBJQ7DLL14//1WFUVJ<@(U9=CK2J+3FG2> E3L\& MGOG/,3_=AEPK;_W5B&\O=5B+;0&N/H?L_29Z<[;>Q1!Y:9O=E-=:,(ZD094] M,L068:AHS9;!%A-H"S&,/SKZ21TXC2DQ8/C2/CL0/H%A6/P/7F'N/"SBM[B(L4GKQA ">S1EI,B=EU4&4G'_V.%(%J5/#U!*J")% MLV%?4VHH3KY!-4'44%RZ!;1%CF@V\9GH&VKU_-&BYD7(H"8!V!B:"+B)"\U3 M12( C,GU611-J?G5N8ETAS8_^L-*3K>'B,4\BEZ33M_I,T5%5B+"=I)K5450]E-]U0>R.V51Q9X19M;K+?2?H M3[MSN*,QUC_8D.M-[4!N:5.8!_IJTGI#?,MYGN/NBC\"'^0^X' !A=M]]LA0 M=_6&V>4Z%FZ.3O0'RG=[J9M2\=V?HUNCGEHI%]OA." M$4&,"OV!T$&,$,SMYIDE)=^=?5+ZC_J30E:4T1.7BVYK)U7F4 $,V-!8R7JO MJW$/$J:UL8(-ZRHNL!*EL#Q)H.:E>/3,,6:-.W\.XH1N9-=) MU1^UO&XMKZ_1@4-$E6;VFR!2#0L4,YH8TH2([.4;EA?H-%[@A1*NH[[!DE $ M1#%H^X*Z,V_5O\!Y^["14MQV/L!W3>.PYEL IIM;$>IUG! >281*VXNJCE#T M*$#I7PLQ6FE<#;S[=*R1&>.VX#U^+AH;89A@&='ITD35PA91L6K7%!8G9Q04^C#1EN?S M,,P.M/_1IFZ)]#ME/U:P[_2X_"W.B=5=IQE_F(]8'3\@579>->" ':J;!>F< MLZL1(([>3=ST+:'"81?XRY&!'[(-%N0A*5Z](^[LSB":\>PRV)+2[ M+[/Z]X3?XJK*ZBM$MT6&,9%AHHFV8H?IW&B&L"7?7)0'S[0#6ISOT[+S*7'3 M%2G$:*$KU7'.TGN.642M=B 1DY&O0YOX,^TQ,#I_K,P57 =QQDJ+F]/J]69( MLZ%A!"#R"6-$;#(,0["!<@[#6=3>RBDS;#Q)]0W*\#8HKW TK2/I?VW(L.BM MZHCF2\>A&2:#DN!W 5!#A"8RG+87,AY6S2#I);NR0P-0A>"]<4DFV:ZA.0/.,3Q&ZUHL)XA&:HO M)J@62V]\?3P/S$[%E*W!5?BH(0 584\0KI8B4TH!:4CW&:99I_)$T5K\+IHO M!B071V\\;1P/#$?&D*W1E+C5T;4_!F,E5,5]N2W@:U#*DE?0U4QJ%W ?'$+\:C$,ANZ2F1/# ?*4>#%YT2VY_(SDZLFO\]!V,6%- C!MR*YF9-Z_29 MI1M#&G:>)Q%+\]ZFR9(2A")GDE"-QF?462 4C\3>-7D@.+* M$M,,125E]C!(25M8!+:$_%E!Z(NJ[#KG,^[*@$)_3*HQM*\8R2 M1+=J&W:3")I3_+I&+<-O.#E@\5,[\U6LWGJX8^JC^>&%5.+H7$X7QQO_(F=L MA#-A5QG\\AJ6LDE=!+_(L+0O,'1R&BW2NGW#9*JMN^[OH0C9AA#PO9^'+/:W MQ_:X?\=\?3N6L;BT"+:Z?<$LDK(KP.6M7^FE7^^L\"9YXWWRIW;9T1+RRBHM M1+:P3@T57ZS4R.)0:ZT).FP&8*Q\FDWX;H^=N);6BTO[9;MO^E@??2\XPZUJ M%+)%,-5)#2$ 53<[5,1V/:TM-D"=[3#6)/6WQ[H#14F"VFATH)I9WK4%>]E] MLG35N2_+3D=Q<0"]FV'O4"9[)/]7QFDKHL_&JYM:6C_BU2P-,8[R M:\+;XVN:%31S32_,J:((-3S8Y1:] )V++7)@B$LM.DYD%UH8/%TRQ+/Q%+R%>L,QM-7WMSFY'%RM=IIBCQK9*\1XE#T,??8VF"[O6F M381D^S>.(-2.< JWJDTBNYBFJG&OCS:.*^GR"+R'G'4^+E6OZ^[+#>N2PCZ9 M[[$NI@&YG\7_+:<^X.%#"SP/(@3;9PV-2+ 1PX"'ZSJ1@U_/B8X52GR-+_?A M_=#*IHFC>*A[F- ;0JJ7^H8@PN9YS2+)\KMJ++"\KHDEM:.F:_5#JS4-Y"MU MD^7J/&%3H4*:C^ 'FMY!%M9CQH-?=+0"J18=*1+HHJ/AR+#HW C]M19_9\ZF M"<,,,HD]P\3G..N][.@MK+)VK[58]J^ZBTY+%J]! M@8(,UR<5%#%)LQT!(=^4'H)2$L^'/$XP[\>_9V>C&+VD:<0ON^0X>XO#\N9+ MDA:L#5!"4\9T"29321A9H7!+QHPW,>O2(,VHNBYO7.1S="+W\AM4A%>\_\:* M355-W46^P*X\TL&4S-FT8YXXAL1A95"VWM!$*)&R/#9GM:'KYVW\PHQ:E24< M0@ FLADNHACBV&,[CW6&LM93SH9 W760VF95-\&+E@4R4/N&F07E_A>?0#&S M?;)^" '?CZ&G'3][?.P\WW&S5\4APR35O&U M3N@$T/^CL< ;B1)83X&\R.*0.#'Z W%.[3\(D(IY760D&"M?<-)$=[# ,,[] MQF(R]%]?9R/1I:\:"]'!:!LY2F#%O8] 9X6:(?B/-"[H_DU @$K'0\PAV=CA M^"5!X2'+Z312IP;GJ2;)RQ\0[]\-*Y\"%6>6SX'B4[AF L:_P4RUZ/K< M<';G=EJ^:EG7LXC[V#,#OTJTR9JE)D7J U8(TPX4&\196U#J MQR+("H_D?L8O<9+0U4,IO<.G P_[_1:S Z MY?EZFWZZ23;T+(6FY0Q7*:RQ M@1X7'"98:8A+56>>; M N^,M_7L\8%.1X8*V#H3[M MZIVR0JO:D]/6D_SA0UI@AB/U]0%IZ<08,A"56./%;:JOAM, JK@:RV@_]2T0 M0IP2XJ30M>9.D..*IB]27$/)TC(R\U=,6<%H6<G.X5Q08G/@([]),@#;CZV*03C=#D6!ZLW&1,N? M]CG"?M@:5K3HA0WQHI-K;S%53-D^I*: GM+6S320&Q.S2FCZ?'#)QW7V$B3E M@_;4':;;..*'"$ET3WBNE'V]*1,V)*0B?V'1D2DQ.1-MF*3EK!,C)C1G(>P\ MV3DCU_T6[ )MEAN\J*ZEE4<+DNL9)V(A[^OCM2?\N;C8JB]/SS_,"=J-9KIF M,R')&*=E34H!M(:U0JV!F)V)0]&0HQX,-:.A9CCT&QT0L1&!.@$"3)Q_'JE\ M5XL^K,J?3*77-[.,[FRR#(>,.\/2/(P$C"<9(Z;H)8;@._< PYE3/:_&#N;+ MIW/9[6-*!0ED-$>(T[:H;795"YP)&&0#:F!=V&\J(*&VEUIVI#T$"#W:^EPH M].&W]_=IQG0',WT):YK.MY+#1.JJ-^"B-(I_6B99+DB\@0!^B]-#OCW6YW"2 M1=B'M>:>K+6AN7>T#@%Z'5&)(%\UNM" :X2<%4EEWVX79$>J5X_Q2Q)OXC @ M:B8L%!4AP'+:AK&^?*9-DBTR4#'M(-%:M;16F.Y+:0>PU5=&O09ZL)F8)MX) MV-K/:1I]BK=;$EO>D*@B>8F?MY@_?-+LA0S^?" -&,L;):AH@(,(.+?#$=S) MBGI+1,73-TZKNA4RF/R_%298];>M4)V*S2C8'#6P]H" MF:+P+A",3%>,21\@ ;1/FF.VN79O"#4E @Y=>PW5)Y"9Q[1584K+?O VD M=H8(VBKM<80 NY;:0SG3OI*0$F#]S$5J?2. M;$!TU'X;;T("UT++S;L> U+/['>VHF)YM5F?+$W/3 //6B1YVNZC8C0M#-* M<;Q+"Y/K-B$!'7)8B=(ZW-!BN#_4L&!'?@N@1/H#XFB^J9.]_QV [Y.267IE M:V1/5,_>NXGXE18B2L(OSSU93*^,K>&;O4NSQTG.ZG,>\);V=K^D+\LPCI^# M'$?5,U &WSZ5*(Q9SC,5HJU.H^C<@.=@5Z[N9Q<4 XE$)];M.=;^"U%BTP(T MF:KG^J^?C%$&("?IKP7H^.V9@+!\\5?)&B,H"2-&><7OBITQ\T+UBX#P2]XR MTZ+R#("1)WZAG#]4U:.F+8P2'"BN-+#?"B,5L.ZC1BTC?:7AX*B&]T=;!NQ0 M;##]T"';78D9#5RS!H3H727S; ?<_SW ^'FZLUB2Z$&AVHMJV>_ MW4M6#@O0/%;'B*0(M )''-X?;3%Z6#6\'_JB]Z8J8'"-,=<-=U1F>7=IU5%X MHA1PBD_"XSA?;SH5W$?^_TU68(L,8Q+#1!/MPP[3N;$,8:NG;8K7+"VLR<]"M2YKEF,]JFN&A[@3-?$C.0,5$#Q MST)&2'2?Q4D8[[9](\F\35]UETX;]OB_ MI (-I #2 G:,D$(GV"'H4 UAA_/8CVNX@="^L,(5XJ"Y0KQG ,Y;P%"U.L@SGX)M@?\ 0DAV9 ^3& [6$ QYK5&=AX. M#^2LIY 4'S$"2*#@7[P\GYRS+M'OXSQX>1@%4[;HD(LRL/$ M:E9C.SR@97@(<[*R$P$9K3>H1$>BA3QO)1UZ%UZ"%Q(+W/+GERZMI9MW)TW[ M=&6'L#AD_,DKL9+'QA,,PH=P!R,$;'S" &0@QS"80VGSO%XL7C;/$VBS>R99 M6:464O*NX_7IHC[T!&J5W?GB-^86]/(UR%X@ _2K(*//'-/7Y5FMGUU8;L2" M"<8MA1%#< .*\\#;BI]^2\H2"Q$T7J#J7Z@]3K([7*#;-,_I(]Q<,LBN46&Z MPT_!9SLC48-#]8?2L]]N"B6'!>@$I6-$TB6)@B,"[Y\!C!8%!$3 $#^^8ES\G*6'?4Q;\UB>1AC1@0\C+,63GD48<.&.(JP8TV3H M5^CYB$H2B-% %1$+)75\'C%.6-%,58]$HFT,)DA8/>K')'W.Q0P!:^P+1)O<&,X\!Y MCMF%T'H98;3J\#-"[!YQ.2!B(ZZ0."9B@Z+VJ/ZYI>5G4G1AU:-"<8)N\1L1 M],>ISDM=MLB'NDE^#;(L2(I*T"/[ H8*1EM\$ZC47,B!#M0VRYLC_X![>K.:035]Z^I-F$$H>Y4UOG9&<3Q=M#$;_A1QI\ ML'C@ZG.X/40XNB;J2WN5'*J'.+LG3_8)K_D&@DZ#S3UE\N387*, ILSF%4%K M9.)0J!D+58,A^C&1,!S+OO6.>KUQ/B"3F#?S5KP&!?J$R8PD:4'"@W(629Q0 MO&+ZVKTXCXP]\NNV.ES.80^7K^,D+LC^Z@U'[)&E"&^:OW2?C3D/_WZ(R=[K M/+\/LF*]N2@?!R:S^APG?)]E$W@L/2A0DL3)5+;2)8N.Z#YQXD"&AP#BBC_%N8C8;<3.? M ?"34I5'3S?7ZOFX/A2T3?V.MD7B+Z-??:8=Z>PV6?,. 1O/S3E-LDAN#OI@ M,=Q\S&L#CVNM:UHA/A(2AT+E6-ZX(Q=3UCB?:D>)T8;/32#.#2[GAI8WS^*9 MU!=@ZSCU/P\!<82?VS'Q*N\]2F7/!L]$&N30[[\0(UVGG(0QU MT79.[OM%_L'S81MD9$,B=J#]NS 2,8=ZJ+K.OTA16K_FMF7#.;^EN^B\U+YV MO4$B?20,4%\2>$IE;]OYD.M>>)(:[ZK4F. Y/11L"TPWW4%R_$/>4QW0?2\M MVE+3K$7G$8;[*-'RO)822:X_/C"E5D MP$UY/F'%"+*,@G8D]-H==MP2T;YJ*7X@F\,,)6ER%M(QMULV!9MRLJ#-MG%K M["V[(1LP.0IT@EPMACS5W8<'3%JKF-&?\? W$?VPK(FRL$<>M_2Q1$0SXCE; M%N-_X,@'"VG:[HLM]-D;->L]K\L-R:IMN][-01C:VJ9.B=PFQU(%M-QI+"O> M:WCNO=>P0HPD*FFN4$750P.0; Z8\!^3 MN,C//P59-*N[&#R*G[YCY&0-<20#A_#.JXSB7[OLJMU-,U;I>=AHB UW>LYG MIIEK/%'63 ]W2@=*T@M7U'FX0LA47!S+'P>XG&'4P%W+&.$5+F0(*4A7,9Q/ MO4OHO,+2'F#HETRZ5=JF>P-52.*03=M_&9SFV_R<^P>]UKS=)AA^KG MK6N5^[?!\^ZVM<:%#[EI[8<6"DU?KS/VF%1X//\[(.Y6G0S"]*?MM4(H4\/K#IH7K:ZE/%DV MN195CZ-#7]J>(-AJH&2P9I77-]$_X-TSS@9,3!_5'\-2B66RK"Z>%Z8E9\K2 MMG*AB<)O'-\CXQHL6LNZ\I6%<$Z?WBO;QUR*W6,NCD]D9$V09($']@B?G4"= ME_CT2!#/\=EP)'N3KVH'U$*DH3I%!8^3%()1WK11D@6>5PK7%\A"X1HD7Q2N MRY&]PG%M PV-W,HT\3T]*:N79*$@?Y/&.4,08=[7LQ=)?&?/C.7,.(:R9*]) M)3)0> ,GUQ)&2RJTV6Y^Y-ICD0JR#'%?4 M__QS3%Q#%KX>65=$NQ,++3+XH86%:(IS"PTFY-&%D2UM6JA& M^52_-$& MGV-H:'B4>#4):LS J@CXD8K5=DQ7^+BBN=VL9>U_W(U'-K2TV9,\%:^'Z_1:,J$"]%BSY4O19H HIOE @ M+$X-!3B5E/2X4V35ZDVZ8K)&48)1U0E"BVH[@HQS%1[-8T^=97T>5TB51!7Z MBBP2;>U9 ?95$NDBKOF$%\1L/>ZSH&QD%[R3,[<73?W=\LDSO.94X:VF,W.X-<$UTS$EE8E8_^T*[=G WV M$!"05S?NH6'GN9FJ#8WBWE@4IWGZ#9$% M8:&896ML&/\U4#C1_UBB.O%H)'D MO[K:2/[TU_LLC0YALSEKP1*]V0J)T,&&PKL]:4O>G M(4K?S.PWY6]J6,>UGR9&9*ZT1A"6 L!BLGE$@%L&;LGP28ZU/K\# ^/@I8R* MWKP%X-QU2T;O??H2!M@E#^!T5@?+7@YY#+9:M]H'@G"F*E8;%]J%<.PXY@J2Q67IFYWB MS5'H.F.Y('?!3G_YUXSFDTWTQ3$K=H/CB79V&;)6,8H(7!8\KT0KO4C.3U>T M<7T'!O2D1!W7MP"@3CVL[@C!QO4#.(532UG7[(?'CUHU-># J*V5(*(::Q&< MJ[4%-SWE4?1O?T"/Z".P[L\G#F"?V-U^FQXQ%EZUT)J%!AZHOZM)@%;O5A6P M^[ZL>D[Z/5=+^-;S*<#Z/XL,OD7ZUGL>7C.SS'ZJHNW3GF'DQ,RX8^:$/=E] MC.+:>HM244?TRR"!/FM+7HY FRWSET]698F:3YN9!28H;R8(MR8H;$\0KB9H M3R8HIV. =A,+<5+PNK>'./^=B$W_$+Q@596M'@6LAYA1C$[[,"4\1.

;"F*<"IL MP !JCV+'EB2ZWQ-^V%UT^J[*OJ;"GUHJZ= ZV;!^D%Y[]B6IN*H_,WG!%. M^",*A/?7.'Q=)_@IWN$J>+[ "=[05[\R?!_$D70JYAX"PI4L,TV-XYF7/I"; M6D((DU/[5-)' 1\ \5M9*"7_B3[141A8FN"S@HR%<+7KHXW#RJL)Z+D3:$>E,T?&0S1T5"]8Z[&0V1 1$>$\+!. MYNQ7A7I1?\PFAR@6:BM63YD TVF;#7T3YPW?)&2%QT_!YX>@P ^8NKMX&_,+ M.,4UIA=AV&W_ V'DV )6)5OFH R4HIMO4EK)O.EDW:?]YN*YGURK*",.C0@X MHO"H37V%@@*5 Z!ZA"Y2O=D!RBPN-DV-Q)MR#F(N>4$DWV?I6YR#)B6;=^VN MXR0N\"V9!.)/"R)#_+S%K%@IMWO;T$P ^@U#6Q'E;Q6:L '?)+1C3?OV("=Q MQFB@A@CB5#QXO4HMXJVID9$5*EBS%FNQ.IU:C'@0;5HLF9+U:-&JWZTG;8-4 M\OVL=P?-(Y@:&!^K9"#!>H/=TXB=AOZ#+(LB/=_"*)8V1S!\LJ^:G<&V1#"7 M6<_2(MB.-!JU-.27TUC+!..]^KRG]\D>,*V*)IM]NB_+PV#[7SA0=BB>@[)W M5C9T4FR7/TNR/MGK,)Z'+Y ">532I\\IEB/PC3T= ]%!O(MG)\[.8_P9[=*D M>,T13FAQSGL"%ROKT*9UG(CLD3\)+2*=A@GMH MT?/=+TB8G1/34 M/( X%?/X $KQA+Q P^XB?H"2/SU/H)D4C2_X\01]P369^+FGC],\,4\@3L0L MCH 2/!T_T'"[A!N@U$_."VBF1.,$_N44G0!!F7WV&,U3AF.0L#RS M=PCH""?J(VQFY^D59Y@).>NEB_6>=9Y/7FYQD*NZO.M!(2Y!Z-EN+C/(X1RW MA],QT?O.-3!BT)HN[$NK]"3FMQ0:L'T#?TH+,Z99?_OUYF/.#=&NE,,.&_+A M-&OA^@^G&5&!'DZSY$OQ96,!R)CP!88/ZR-+'MDI!KQ5*81065(''-1ZI+R8+*9"JN(J M> NQ$Z."@E/]]OIXF>:J$B09((RBJUD6];L/Y5RM52R8@B;ZDE5?)UQM 49P MS:(E%$J8=MAZW*"_X&JKU58X)35]Y:4UTEC69F+PB1)@*E@ JZ#H_SOW9WFU M36543SC;J9K$#"4"'VS8BZJ*/\P40$,26_9,44KO?GA-J=PL4UKPH3\2%N&F>U0VD QURC5;D7D<'9 M[N"0;7'[3;U,DW7$IB]!TFIV>F>\O/,^W/=)B7BWXFI$M5QQ)11\6G&5[ U> M<2M*/C1#F$7@GLU&E809[1%Q(HNMO;$.)^/A8FMIL$-I^+78VNNP>;%U:+93 ME]L93=>?=;8M(SS^^#('AQ_?S ]L3V,A ]&:R>FVF#U^,#&:L.<)!>4 MYYC87\]@ZX?DB6UR:BM$R"WQ!O>(Q"!E6B[]L9)]R%W"*02A4H]3IZ"=JQQ+ M#2"Y.8U5TU*5K]#UH:"OS7\@^Z3=85>I?^[X>QP6O$'VSN$EI^&KN2T2F+7 MB6!%B5>^W?RS%5)_U7Y.#N.Y2&U^:JN?$YW%HIL=,Q5M-E5[FMCKKGIKS0HN7W M*;U@+?:;"S=] QQ/!N(BS'AQFTLRPVD O>HQEE%9,3T])D@W:,M(_B%'AZ0Z M/2 JFCYOXQ=>:K])L_+P?L^5G?VE<[* (F*N_ ;:AHQ:O*(-SU<=J=IOTNTV M_42!PT.6,1+-K]]63]KEQ-X)@7B'@B0B_Y<<" 1_XR%'GUYQ4O]>_9&^ZI#A M?9H5]7-O)?V<3")FS!(1^0%F3*FE>R;5O5CWW#*#R63;T%FP/356(;]4?QT%U!D>_:CJ.,H-3@'I2J7&TK9ZJ M$6!.GX9Q?]_2=;:CH1N2;5.>LN3V^CR)KJOMQ?C"D'E)>[ -GS@MRJWY2+I^ M;-3.? MTS07ULQ)^"09$+.79'%; S>[;;.MK!A(\)<]F M57,SB-J)^35CW<8$:UZL>F-^KW:2T["03_.P4-"*]\%U@V.HGHIS&U95.)SD M";DY^QJU<49^[J!>;5Z/]R7,R +.;_F"OEG]W6QRGXY7F\>1G9#OFM\X3\ ] MG8C0RA+'V24?7>PXW=]8UC+.1M5K3V13WS@32=]]U*C:1VO;=54&.9_[^C+F MPUP6NORTS%@@JG1_95W>+W2$]:;%X:^%=+S^9K*-Z^(TAY(_>#N_9-YR*%WH\JCKV+D[PP/+891>- MV27TN?.>5DC[CGO#R7AHGI8=]H;2\,LT[6LRU0N->+F=)<77B0=ON,U??@K< M,\\DW,@Y\=7VQMB:=[8U*6B#N;@^4B3@"^M2K@=>5!](PR.S&7(Q?1 !/PQJ M8)9-;5W^Y!GGE-?+:^=2P89,@E<&9FU(?AC,0,/P*%@[P?3;>_QD9[Z4'#4P*\0Q5CRQ,VH_ ,%.']YR=AB M0OQ\G(3Q/MBB8#GV+5HS#A3@OF(;TDXW.,MP>93''J7-[[#:3!704%:J9;YM MI%)0 !O5\*$PT3P_L!6* :\0 8TNH9>NEAEPT:Q-&NO3C-\:X9!^B(UY:QGN(\X#)LSU'QBDN/3L.;J-*H MB)I%2ZUHQTQ*G*;=XI(\PI_W.,EQ[KJ)YFC))>:.2ESTE*(*&^)\>(),XS[: MK'YB310IZXD@%50%"N$/]&PW/D .!V3W.F;L;3VE5'06[]JH!XG%@)'$G"%, M=P3GD73MGG_IKD/E>]9 F=7B__H:AZ^54WD@T?T%#M,=Y@XG#)ZW\AKX2?3 M%OMI$]") L81@PP/IG!L\B6\)W?96/H3)=HL,AG=-#YSNGP58H1IRW$"3+&Y MPZGY PDA9IV=WFZ?$RVO[3"R=8#!WJ1%)674D 8+/&:=B?OABK&@YSMG;>5O MDC"CR;N;1)3(8D+TZ/!^S48\E1O3X7KAM_JA 7)*@#XRT=5'ID5"0 M980PAO=.(V:AYXPX#501(?]H.R-XSS-"RG/#QX7+^GU,2*2=%?$_<"0&AE=\ M[Z5(_YB08'* =J*(J4 ]AO.,H T[/=42D!3!^LQ;#?O#6U?R0)UEB8;_2%]U MB4A $=)5XT5E.4,(^'#>92.B^@1,APU\)F9FS;Q4M=:E%>)D4$/'AZ.S$7+> M^+$RJ>6XVFQP6,1O>(*Y26GX9G$:0>V,3D+ ([M3GNT$?+W$T9T M!LC&C%)I3!%JX9M)RGOU9]TO*YFFG&0NV6[^HM]%NUO6*S;*7:)8)'0*,19A%$ U!#>U<_TVL2,I7.0)_ MZ;@N=$@W@ O$8"%NTR!!^Q++E[P'7=.L-M8ES$<0)CIPD#,L RUR4;H/K4ZI0(9@Y3]A!]"Q) M*.5.UA:XN7O7R@]^?7_SEV]0T FK44#4+F&)PN=@RV*E_!7C D5!@7W)#]J) MKD\.5OL)\(+UT?*55_O/XN2,?]"OR!?]JO]) 1^C-Z?0?,B9F9)DH%DQB_21 MBZ27J?F$!9OT9[0E6YE\A9+^_3!W:OD8ON+HL"5[KL*?:4BA@831(R[BH.U) YUJCX:*G+UPU:F7YC<(CA@"I*.ENER:,H\?7@$S/ M^:%X33-:3Z8268-[[KW1#1F6\S*HG2[#;*\ M^>LH@U.F=G@6:;WY$'R.=X?=>K/!69R\W&C8 M8 &E<^Q9TR0)=QP9!75WF;2D0]O,\/,M[M%=IVRFB[?>H!(95=B(H=-?. &( M7,T4P11?"?((N[R_,"0:-2%!'67;B-(^SM9A !QIF]F1M54K+Z#8!J=0RC4P MF+-%]D'9AH1T=IC RC'>@3!]7VXP%'&.]ZJ]H@3(@]_B"AFDV^%1K0+G\ ;_V'=!AP MLX5'60F/]H>,5HL6[.&.0QZS(J$PW3W'"6/%\5Y_BI U+N+(J)2ZWN.CB@#X MR5YIW^N,V?;59YR%<8[+C7]E_.6O^3O]Z=506J G@^,$EYP<#B,$=;(XADOU MR6.)0/=##&.%*HIE-JN!R6N@>3M*5N2O/N_CC#D(2:0Z=2W?1;DA.0])0)_'5,/SBZ/P7W8%EK9DH*LNAXDK+\6THP%8 MGSF$06W19D4(B916M(I3^ -\+:=$WEM#2:<>!49+;<00-5('[US[S,ST-$VF M79X4?5;O+SZEC+<,5[SB_.=1HITV60OZ)+XHOC"&?2'"*H\^6YP>H>5'EPN,[8I7FR4K0S MCMHCW;F(>^/0)TR-P?6/H.S#(C&:;:OE9%7EJ>L^*IP$3=U50ZQ0D[J'*%1S M,CG\1H6_+H.)P+9']K,CXGACX'U!#';;(/A@CEUN+*V,H?'M[:R9Q:817?> M:IWP?[%^1$TEN#0?-((*1*YQM+!-TG$P":#LXT@^90]NE'1D!Z_/04Y=?5+^ MA;W#PHK^:Q#7==;+R-TY>J42-\20>)%C5N,4V!R2\+=!@S _>W$:>S/C !F8 M+6/2SA/\,D)S!R8HRL=L:'^)4+@\0Y6/_HVP0H.L6+ ]$F#M@B-Z)@C!=DO^ M$!3?(DH\:S+I&QP4!ZJYC$R&JQ&BAO#P;J<1@OC6[9#KX_L#N?K!'FJ37J@9C Z6SAPG7 MRF+;H;I/7@_A2[&[>1!\#R> .(7R0;(5Z/9NFH3BE<7:R:H$ NG)03FYH $7 M896VPV5KTWG3I3R_.#8P9=[K_%.0198=/*;2ASYYFFF"%-U!IA&'["4R!^?Z MSB,4^XSO!<0QD#@(/=,2 MEF9BN6]$%H9CL!LO#O-&3]":!;7B70*><9W[0ZC'.3'3,DW8+):F&N1T#$\O MP?QVN$+EB"OQADMU[K%(.,R?2+Y*M._YN9K [OE.:QI8Z\P-^M\'XJE^_'Z% M:*)KP2EY+(*L.)5)>8]#S*!^?+>BSO5T??C/K*+S)N%;+5T-QR(CG:8?UTS: MG)Y<,LS)^7*E#(MZG+NW%*B M19V[P .[B2)PT7A\J*>XH2:X[P-+2CCZ#E,JI^P-?\$YD8//!P[)/Y_27]B+ M=.P&:E/QM= WL1_^-'WCT.F=TT7:CGURGG*88(LZ3,Y*Y2L9,[3HF_ZYOL8M M%GR>:L0X<KK<53&FF@#V!A-Y\M0=N_@03O/6I^6LEY<6/M\-X\P= M)'66^#I&[_[EY\YA4T!3F3I-/S_/IW"0??]2\TASB N7J0?//<&E\)=.J_B< MYW\VS^;SX&S4 ]X%<4+^?DFOC09A<0BVM/WI#[KOZIH30"\/,^D]U^Z6#1A_ M#B$CX!E!S1D26%NN7;*MS_;B*UA.UFV\X>]/'G&003[R.G7F!J]VJ@E5M>GW MB<'3].;S?Z(YG?Q\W)V<[Y];=%_C^B]OO5C\RXU;1CS?!LQS*'U#Q(^3/ [9 M:X;+'X)WQSO-Q(UQ AG3^B*>GYYHSS^936A GUQ%] MYM:/5#OQ>!/X.4V/./D#N*TA5S!S5)DW#\B[<,Q>%)X/ M^RPJU^UI?,J[#I%1SC_'JMOC'1@8KR=E5/1$+0#GWD$R>D\U>/\8"H1^HV ^ MMX]1%FHU@B;1/1'O+MCA]RG=H\U>$Z8;RM.E=\*TS5.BJ1['OP5SM!#RM1!= M&,HM+\K%L 1LMW42C).,BNBPB(Z+?N,C]XS5DYW'?)-8OBI0=KE22.V1BU() M7CTPD!<9:RB\*!,8 MQN67YIXG?2S'F?LA+'Y!;GZ"_'Z< O2NGC'.$64=4=YY*2_Z[?PY9_?03K%X M8<:OZ+&"_3/[/U^=WC^EISL]]_9%'X*._5Z*J2L[$,G/2D^X'[9G$_I/>*3J MW^([F+\O;04>^8$@3FW_F=;B49)[=.X+NBY[U_TS+Q2C)/3KN_6==+N;Y;OKEXHL_0:9]V/U;*H8Q]Z6M$V,^ MC=,C:2O.OJ 58KC8\ ?9!W9L^\^Y,LSPO?3+@D^GX63YVZ39+B .BQ_6?\": M.V!*:!@G:F!>]&H*4.=N1LM'3X\$Z/JV,T< :AXQE?TQBOY2'%\/5'_???^O M/W[/M)?]:7*CIG;&0!6O+#R66\MQ,G'4[A8=:!&KC=*0K0>,19ML"^ ML0*!=(/2LMM76I.'O*-CO,QS&/-3(Z))&?B)S6Y!UC*(Q MJ&\7\40R'PKQ%:PBKPM-Y%7W:2OSM#?5QGOI"$IS.05B(GD$%-'0<=/2;*YJ MI9X"MJW;,N(XDD\+[>67Y*J]K"TR4*.[0:*U.N!98;IOC3> K7[/O H9*6V[ M) 38DT23A0I%$7"!*#R648?$H@\1E+0]&!D='7*!F^!5B#%3A"(QO@YS5?+#^#&XQJ8^8*\L)6DKCVS0(PC27+S7YK' M'OU21TX[('R!_KO<=*=9^2<*I^H:Z9J)+\Q3:Z?:B7N6-H-;IUG:U)6/?=+O2^)Z&1>MTS#T<2H,/ 7YF:'S&WS,%HH/(Q62!Z70PFH.&2\T*U* MCN%DW)==C.6Q[QE*2NS>.0='-3$D4%NQ2HD2XC=&$O+B91$4/-M^R.,$YWG) M6:YY/L6 Z2T-H*TU%.'X%X1S=ST5:X$@7]\A3.B?S6E#0.D)#)&6THA KA7 M@O[HJH\._8J'/:>Y!T]O7*89\<3$PK3E13TH&"55,"NJ:0?$N:)*Q^\I0 T% M7#4TE-O:Q!1<.W>LLJ#DEJP2-V3)4"[25JB@;MA*+(EWUN)!.6T+II2^7!HG MHM\H.F+X@"K(NRFM-^L])L9!>*S:V&Z+Y#C VR*=(-)MD0P!;ENDYD;U[%L# M"[X_ZC"OW2]EW'U.7RE!S(TLZJY5&0" MAK@986*]N=J@@G2FH39L]#V7 Y[HV@N]@$KQJ.(':<%V_L@CFZ2RV ?%\%6 MZWX-.$#UX3:"M,K"=0CNJ\'-W/2+P&L<1)'HK8P2#=AYSR#,65P+ V<<3QD. M\D-V-$E%;#*6;3A%?L %B>QQ=!5DM#1" M?S]:!0RCSGK618V60SI7:AT;DFH5#HPJ:'L3\>1@>=HU&7[%21Z_X9LD3'?Z8[L!^$ !SE !6\&.+;+[P&<89UHEY/7& M+0J(DX .B)P(.9OQY5DA&![YKZ[1D3\15Y%7:55).EL*X=9P-$Q2TY#\[$SY ME6-+%HBW.*?G>.F&=EY)LZKB<^9L]-!/+LT^*V! /WL_VRP%@/KTVA2M >4 M6![&K4I5YTXL6RGK8XB3@(Q_GQ&^TD.^/?(#J;"M&I=DF>*>* M;L>,I J6HZ$&#U6(0"OY!&F&".%NR8[^=L@+^B^E-6BA89=R!?.R9;T#"K;$ M2_G0>OP&!5#GQX@@7P96-@(MK?^7A/3%C<_3R)A M,AI6<\&/71R%_R@!D^A\EQZD.]EEAP*JR%EPVEH%/0N,X[X>:#$A^D?#/6M[ M(B*!5YX),EZG66<^M'5H5IA0!\;60K6/C8UH (?'ECQ)3EUK3-K1M[_2P=:S MC1=,94D34A'*4J$''&Z#/(\W<;7X.,]14\SV_CX#G>QD6LK1\:2 &B MJ&B4D$VET2!TH-:H(WB41%)M&C26K*B@\QP)=)8-'=755E^4F(;2+%]D=;=6 MURU,;Y+]HOON!!!\_:H\_S6@PJ[2M..(2;<)QOC[;,21OGLQ?5^:( MJ,1$%!7X2'.R3*M2J!67"M%7+%&01$@MF("&J)XJ$8#WUGU9:I8TVZKS&B^ MZ)E<'+V>M7$\T#,90P/U#'0;Y5(BET6-;S@YX&NB@9=EJZ=?X^+UDNP8TQW. M##6.5KA0)8\#!&M70%H@ A1$6G,E2TQ37$21486-*#JJ\,$K)L=+]QALR9ZA MI+!"=]B'E+IDF:6IDV%13X/ART+4$\(0ZU3@'BP_'5YL_+07:>.>))2K87&- MB.&))O6%T&I2 PZO25U>[#7)K_!E=CE @I8']A913SC;N,6 #AZZ6(FGB%ZT MN) !C 5C^AB&$T 2!?4FC)DBXV:,4H%OI.[7%6E(UXBQ3E >]I&C"ZKE];LY2&@R$* M!WIH,9Q=P.,&\HD+?!N_T6?("\)>_+S%G+.+XX?@;VEV20]/-+N'012 #B&& M"]DZC[!'=W\T,92W?D:?43AC)%!# Y7J^7Q$C QB=,#W)!IY&VGO@IU^GS*8 MBG=ZJQ/64G=E)'S27S5_"AU&*AT6%9C2 MX/S2FSRFY7]D)/"M[N@X(U8DNB M]_04,-VS#NDX?$W2;?IRU$1TEI@08=X@H9K8SPH-*" 61; LX#R/.P!;YD"YJ_Q7M^&1HL! M=!9@%J)U%J &=W\68.*EGT.OSE=;*-!M(6<2 [ 3>IJP5_X*?/Z2878_1&\' M.@2@7NA&$5K-T)70[KNA&UCIMT.O$5"# 6P"\P@Q[R8N([%%AI679I50()LS M%;/"1JP+ K7IDO,AZ3!0P[G>0 WG$'97-'U&)Z8[CFJ/+P>!26#(V!0S%<>E M_;A-2J+/A&0K>USN\0I=8F$ ;\!Y@@FS.,D6?F8W:#X$2?!B6CI4H!"VH6>[ ML1$Y')"MZ)CI?6T.C!IHQ\8SC5E0:YIWGB>9U\4A>L$ZHVH#0)B2C,7&@,1? M@H,8R>/7>[\??XN;A)\B([*/I8Z@!A=M]JEL5==Q_* M^6Y;Q4)/"2@@:B#!:P3:C!N+ =3@/BB(_GA?!0NL+,;#ZZ[*>' J/TV"U:)G M[,?P%8>_DTUMP;MAD'^]9,%.OPO5XP!M2VT$:>U3=0AP&U".ST]*$/-.>%YI9C7B:_R<'8+L2->LRPQ'<7$=A+3MA*Y&QHP$8<:VHC1V M;,( ,F0[MM15TX:BZ8H\HO01'P!5([BNH1XIJXC6%0'4VB?*(_TFR]QON$O? M&-5!EF]&@K!\6U$:RS=A %F^'5NC+;\B[X7ECY151//*\B?*,[_ECV]H?)DF M>;J-(_HPR%52L!Y4BLIP_@MUKY)W0( >8=: MPJ+P]K3PJ^OWIGM#]_L',Q#89Z7-7.)+"C*K7CV^XFP?:/2J#0"A5S(6&[T2 M?W6L5_VA^RV?& BH7EES"7<"=YLF+T2*'3TD,32?DH/"G+SIV!9/W61PSD_< MU$STU(&"GE%81($]>92@R[_VC%8%[(>>J,]GY9#@NJ+=&53 3%E\Z!\UF/N^ MKH/WC2HK,&^2O\1)='_SE[NTT+]GK$. T7JS"*+FJZ&=:[^)%56Y++I)$$5! M]^@&_051-."[(Z,EB4M)OB9(W^@E<6<3OP19'#QO\4-0Z"*$/AB,_JO8%;6^ M"^-L$X$;$:$"(AMN9)%F 07 MU$MBA0NT1@_ H<)R$G[-"'SC00#Q6+W0Q[H/11KJGO?0P,-8 ME5$ T9*4P,ZMQ\!)/X'.FE"E&\0 P<,-D6M].VL)(%#G"B7+K885/2CW?2H4 M+"AT8EWK!&R'ZF%>^?0+5;&<0VXBA^>\SB*@^Q(6^%:K.)J>*!5W"1 :Q57 ;M?Q?6< M2%\[\6<1%WBF-V_6FZ.$:8+-$C:HV^@7M$4<+MA>+4Y>-"4 *E"0EOI:MH7&^E(XJ/;Z&F9T M3?;5%>,!+RG?,;)$4SA=M.D56_/O;GF[ M..1Q@DD(%_[]$.5#TO: 0R,!'#PBDHE M_YEA_:&*!9X_:B05R*10+20O5$O"D9V259C @="<,JW,0DT*C/[S@/,B#H/S M)+I(DPT92!,:J8$A@B,3ZTUXI(($"I#T[/34H@)G_8Y+!*CB=>]9-\0_2_*_ M[(6G!\*7K!"D\YO[ZTP]QJK;2_4/3B\K=4;M;SCH[R!7UMC(4N_:^Q7H*_;] M9^ 2_##Y%^#C':#7&?L\4S=8]MJ>-"C9;4 DA/F/C#40;.*$_7) M;8F!THP_= J^;Y=*8E.7(,?P2(N,E0HR<#\TR:YVH=*E=:U+/I0Q#)9$:A6+ M=+([/&_CL!Q+VT1="@C2LT[#LM"H3@(%U9U.R4K_=@ #K;X]V(-/OG)LZC+>S0P\0I,F#@@M5OX?6>1QX[X?QS,];&1)%C&BP MY25_K A%5QZB@P>I$3$+(!2*J(&AJD5,'.E*1O2-!H.:- IY.6=.B3NO%QDL M88.!RCK4LC0*LG)D+BEFM=X''&&\HY?<[*Q7"P]AO18"--:K 0:R7B-'XZTW MJTF#6N\8"6O&O;'>V:2 O,]&AE_OE4&E!@[J_IJ"X?:]M0X0P'TU*0?]*EVF MQ!P0^!;'&)8!7\7]A181)"^Z+@XB!-"=_3Z3K)WH.R\-H@"T[@X7LK4BVZ.[7ZN'\B9I?D@H($8"B300(X)* M*HB0@5[C)XM*S8[V=LJ"@H6Q09( M\&V(+.B(@PPP8C +__0IG6BG @5?[;0GY# [K=$]M-,.;V/ME)#QWDY-HC([ M9888H()8$3ZCUD>S 2PU0/2(_CM.(\?E<\%G??E<^W> \CD9@W7YG/BCV_*Y M_LC]PC0. UD^9\_EO.?0.-O%1:&_@MH' CE]5K J'#QW(*#.G*5L]$] :S#7 MY\M#^8,]5)XZF\NZY;J]TL^8WO[=O\9AL%7!-+ BF%BO%8,%:!;Q=!ST8]D.3QJ*PC86T!#V;=B M>UG-ODNSXO5\1V+@4/YVA0K(O2ZK6:V4N _A5'M5PTM>Q". J(0$#%1G9+C\ M]RT9@?PW^2_R#_ITSW_\_U!+ P04 " "FA053@-??O@A* #LC@4 %@ M &=T>6AU+3(P,C$P-C,P7W!R92YX;6SM?5MSXSB6YOM&['_0YCQ,[T-62C8M MVQ5=,R'?LASMM-RVLW)Z7S)H"I+829$J7IQV_?H%>)%(D;B1( %"BMGM#_&J-?AT>#AR^;X+<&4$XW^.W#,@S7 MOW[Z]//GSU_>7GSG%\]?P(K#XT]9P0])R5_? KM0^N=Q5G;TZ7^^W#U92[ R M/]IN$)JNM:V%FJFJ-SH_/_\4_Q46#>Q?@[C^G6>98:QY:K\&V!+H7Q^S8A_1 MKSZ.CCX>CWYY"V8?H X&@[_[G@,>P7P0=^#7\'T-?OL0V*NU@SH>_V[I@_EO M'Q;A^S+ZB!0Y'!\/40/_<96BG?UWXLZNW= .WV_=N>>OXNY_&* /?'V\+,X,SFO7?T:06RU)3_QBIZ*;P?+&\7ZV!7.N_>9B M7=F!Y7A!Y(.IOS!=^Z^80) _%U%@NR (MJ3BFUEXVA4IQB,(,EU-YP\^>+6] M*'#>;X,@ K,;VX4S@FTZ6WW6E(K_,R*%?(I6*]-_G\Z?[(4+5U[+A'.W97D1 MG+S=Q0-DC66#NJ*Q-BY2H%L7+MT+^\4!DR#@705(S8CLY!V BWK=KF6517;H M&?BK.\^L/31S]45V"RX]*SN,:1\O1#%OX$ZV/B6)+0H=6,U6*W)#PCL:;]S1 M0@_7BQJ;/VIC0CL,%@B_1[#V?(1>W:Z6FA$[K[X$X,\(?N#ZM<'B4&ZF^\F_ MDT6@G<6 =VU]-N&$W]5"GGVL>T0;BR!3-7FC6[OD&^F[\,_9)UY[T(/V&]V+SXL;RX6/EC$D_AT_@BA<:-NZ$#] M=O?JN @!_O8KK0 NZ3W0L_F;&/6OW]".O"&QFWVR3>%;H##?)\2?;9OU?J<- M\=V[B4+X\Q?;M5?1*O[5@_D>;_%$=)RA=?$BM4 BEH9;L3PTZW:YF58ZB7Q" M9I'3<%;"-]?2I<-38Z\]'ZYWOWT8?1A$ >R+MTYH_6$ I9@#WP>SNT0' MV%[&78P5U2E,_XQ,/P2^\YX,2@)B.R7[!QZ+ "F.1R4_10,HW=3W0W< MAYC.OX#IW\#?! 0,=TKV#T46 5(<3WJ*8T)4-B1S9?N*)4V$%,UQ;]!,MLN/ M8&$C\=WPWEQ53:M5Q?J#(7/O4_A.>P;?C>V ^VCU GPL=-LB?8.-TO,4LC,9 MFY*D@\_FV^T,RAA?IZ&O4Z# E.\;+CQBI""=RP/I$O;41P:.&7C[!WC'@K-3 MKF^@L'0_.R0/>S/+74:^7]A.X??_N*+] 9)+@@S+_E@\,JN?Y?GPH!EK//9" MNT0^"/[[I3?#[S^(M?J#<%UA,K"EF$623D]F,ZC((/W/G>V"$1:MBK)]PXA5 MA P9*:817%>/.) YZC\RU2)DR)3M)%TC?_ MV6OBSJ"J<$_AH:9^*0:$)V!%/B3(Z.CE&?D@5*A_MTA_U,_4\^PZMFPQZ$#] MS[Z)DG@]O:]>/*="]X6_]T?Q]&YG6N_/V3XCT_6;%4<682X3JHKU!SCFWF?X M23RNI[:DC:<7VOI57M21BA>%&QEGYV-%H>&6(H-(XKG]U@T!DL5^!5=F:*:= M)YC JHKW#2(.*3*()![@T0V4?PD/30O/Q]\<%$KU#1!ZYS,<^N.HD$CVM#(= M)\N;A@6O4*IOX-$[GX'7-[^$ZQ7P%W *_^Q[/\,E\B$W7?P(K"S=-S#9A\9Q=YIC+BKT7_A[L?M'QLGYB:*JIW<[C;Q5BMTV^M9/^+8 MJ& :A2CQ]BS.QH<[EA$J]0?4FK)D2 NU@OS]TVXXDY @)ZZ,VGDLL+%.HR&* M==JT"W^^G-Y?7=\_75^AGYZF=[=7DV?XCXO)W>3^\GKP]/OU]?,3?\A31N>Y M&;S$FHN"CPO37">1Y\#\HFK[_#I>I.&48A@=,=0O* M.SHRQD>2?&WX(2[3H[[$+=!E#0]8R#8?QT5)F3.27$K!([ U,6+ ^Y!6&W3 M9:FB%5.X!<5&@?9K/GGPP=JT9VG:)3A6IN$2;I/SFL10@Z&F5@RI*R\V,+5? M1&&AA+[@,\/<-.0U]$+3D3H?>&O@A^\/CIGDP8#+YAIMR.%TB)T(\%6T(@&W MH(+"9V4/_>0DEJ0E>[072W@X^QHD">XPE"#4T(H1O'(*BL!5:E>9)O5V%QS\ M(-;1BB'\D@H*\WT%_HM7P9(C.2S938P)I\SK-\N)D&GUL^?-?MK.KO\<3U6M M.%-;8&RX<;_6&PH?M,2G>"OB;YW3(]&&I MJA]O:DO=RMHDW7:1M_(Q\H9413^^<$NKR9U8T;C'2 UR)?W(44->47=IDNF1 M1;U<>JL7.$*0$)L'SI$79F#/TO'+A>7=YZ[0#/T M%7@)J:RJ+JP?73CD%';;6;EFC10R"%+90:FE'TWJ"(Q/(]VO>0-C]:([O]#J MZ4>3>B+CLUKW>&+)Z9)NM]&/"33A\/FR^V6J07D&[#!^F1Q%)V8[+0L/.Z&& MRC00X?O *[HF@7G<#E6LBM:/(9R2"[I\E.A-F\M3DAB-L'E:&&HHQPY..*MG M#!YAI;NY5+RY'?_J>Y;&%7GOE#+25(7ZLU;3!_1&$K>P5DCW5MD^F/Y@VK-; M]])'J]_A]5N_[@>W$V?I.0[37:=&UD84IQB:GP_.I9T M%Y(ZZ^$LXMF?BTP?&\=C2:X^S,JL6N\)L@BR3DDU5P;PY),*B350YLKH@"E= M($TN*C[[<(I]\+TY=@N?*U%4Q*EQ/NP?LC1Q1!F')._%-M?R:<9#6G9I;'D= M,.<33I Q9P;/>FYLGOP3+)]"#6T8X<_-+JY=+TU\0+ #EHMHQ@5G(%@*8&\2&83U:+F,WC5LW%_"& MB32I]&QAKZX-$X0(WFKB84D&PI)"60^FVE"#3T)-[H@VPFX]*VC ;TL6%7-F MC$>C_MHB*&*)6A%DXXU<:NX]URN*G;W#03%*,576@A7U)97N-X#=+=RZKW#_ M@\2/'V6'/Q>DJMPB4.HH@[4 X'8W"75$;_6A*VZW,RP3/INVBV:Z&ZB[1[". MX,G9#'"I*5BJZ,R#&I*WZ@E]+"E,-]LK3V;_CI)Q,9U_,WW?=+&&!F(=/3E3 M7_2F%BDU7171Z G0\ '!U+U^0VJ-[&"9Z .%O./,V[1Z>M.GGO@MF*VDSSMD MM=;:J>I-G1JRMVKNDL0;7LKL*5MJ$:7OV?VV9WVTJ4M,?Q%4P-;S\0+,/1]L M\D.! ,[!O@G%MUW3?[^%I\CXL1&4VMF+[ZRS,P*&72U^46]^=JVX%NQZTO=@ M&]VD$%P %^ =S#"E]X%F;$(W]?RF;-3/):V7(*3:@ MEBKHY-\9#25'/#>Q\ M=($TL?-GP4\/P(_M%A=F8%O(6\)VHG#KOK^#-Z66#@RH(Z(F+P-^ ^@!33"; MO,()= 'NH]4+\%.[5B[@GXTJ]1K3@4$")=DAY8GCI?!K1OOCBNS$5#BRH_KQ95?_CZY M_WS]-+B]'SS]/GF\_GUZ=W7]^/2?@^M_?KU]_I>,J')B'LK\YG(GI\'QB6$, M3V5E$TGU_HQF/US 6J%0@>['0V-LG,K?KV-46A['#++T/Z1\(V2B%C1W>6Z< M(O;-QCY40ZJC#.8<,!*P9Q812P7)>4V_ &23P"_0Q7+JHL<,1.6"S""E](A2 MCN2EE:"2"VN%; U1-8D'Q>39)(YR8AVM>%%?8DUB0@NI$8FDJ"BI)158Y=0F M[+.8\9#(@>K"6M* 0U1-7K!E2*9+7C58ZVO)EV;22P\$$FFFV.COREO!,83S M%Z@JJR4UV"45Y4 BE@:!'^8H /^U"S_\51PNG]UHEBT!%274A9KEW,\J$.$4 M(39#.!-(3Q9P3?CA!Q^\VEX4..^/8.WY<,ZJG-E9JB@#(RLB10QKB2?]Y"]F MF&XN4['@$TKW''=>R=2T!C!"_FH'<3J;!S3G/ #XO[-KW_?@'@5VW"I>K!.X MP-],[TDB2&0UC06\$T;E=JZR3.]Q9Y%'$P/ 9MMS!X^[<00$[19G4U 9F,5< MW9#EZO_C=:*>=S@>&2?G)XH@30:M"FTFV01M\=;QD@$[ZXY M08]U\V+&;IXK%"T; _T(X,XKL$/P!/Q7VP*)'A^!Y2V2V93T8F';G]6'KU(T MI6/"TWC@;_-YE1<.T@1)JJ)(N*M/FL5?<#\(09&TYH0)W MJ S6"3.6X1',P"KN(CR/^+&>TBDW*.\C*MTS^9OI/T6$2MY"G'2#"09+%Y:U M&J."J7L%YF;DA&D@^59G5\"%""=I'F> M%JC13E%S1Q"[\U[22Y3H&6D4B6OFI4PR; 1PAMB0YJ3AESUCC2*YA[&L^0,$ M2";TJ&<0^K8%I[6O\!A:G7P:5U@7]+GDRQ 6Z7D@/=\!:=*,_S:-I0RNWX!O MV0$V#1%W._VGD%C1,W8UM8B_ O_%4\>N29Q?!1",T)#V#..5/:-84\.Y8A3; M[Z1&O2:V?+5E8Z*IB1TW)KB-[!R!R'!3"C\+]RS/7B[*NG(CQUJY_]02(&_& MB;8LZ>*L!JQB$MZ7X6MBW_A!D#ICBNS5>&R4EDC>M27 M-^.,^!@W^7GES&!YXW@_-WL+2A8YHV86N/24P2FHB+D=$ESCMP64X8!@+,LDH_8DFG\UN(L+NP7QPP"0* ?:N77.E I$:::O5!:'%VW*)D&TW= 3, MC^B5F^D<*C&6L]K]D+W^@5"BE"8H[%'^M)6]OU4,6R%9 $N%#ZRJI2%!49#R M*725=I?OQ4M*K:+*#.-TO+^DJJ,JM>(DL8L?>G(=J6[J(A<7%/>=.GE77UCB MBQ_X4E-'3<,,*??=D@(-;TS;CXWR6QBF\V^F[YLN=C-.K'/@5Q-%"3(=@#+)>E";X?N#8R9) MY=!8F,6JAJ:^#@'6Q+0H]^& -#]GIQ00S?8K5]I$Z#!IHZL>@,&VR M@?-@OM>:=M)Z^T@<%A4HX*6 W8B7)4+;0:22B9N\_';GN8MGX*_N;//%=N(U MOW)'7JLE?2DC6BFM^"ELK50G+3(J=N?AI\]NM?WC"I,&6G4QD)02A]WKNG%D MC'*L:LWCO*%.1#WZY,%Q(?<9B2HMW+JO22*JIL%7A(:4H5I+P5>\HJOY"%V- MV^'W+*&F]6=D^Z!@I(7K/,TLSMZ ,@P2S(2JN^)&.M'FC,^NX,;3U/Z0JZ%. M1,U;:JZ$&R^?IBLAH:&B6J%23R6]M-?22L@KNIH/:M;Q.; F 4W4+=/2\\/ MT<&6X-V"+:\,/P3C7.E)P*$";<+TTN7]!CT]6WG[F)UZWRM43-Y&U6MSCQ@G M7$VM6,:W-HA3!28SCBRIU'I[1+5:JFC%7"[=I)4=:."XV[X2@YPO<%DCV2ON M$:'JZ:*I[9PR01W)GZ"V,48,A*+5VR,^U5)%3X+Z"K-OV7LP;T.A;[)$-*D_ MKUK34JNO$$I:$>$,GD[GB7<^U$MZ;1;?>TU?''L1LP&WX6=O0'_F"=))*P\8 MJFW<:FS4*BKRU#@=J6DW;4ZNACH1%!PHVVYZ/9\#*YS.LP36CY#J4Q[Z92F_=N>>O$FS)=_N,M8M:/#/.C)Y>Z#>1 MMY7D)W(B1)+T'"AAQWTIWR6FE#(4$ %EF1@LTK::4)S;0U^0(<5S+:B\K6^4 M.]N<]^/'.VC.0:SUE>%/8Y^@1A(+RG[32K!0^,FO,%:56S9#N M7_9M]H"KOE.)"#VTZE:SH4I+[_5=V8'E>$'D@ZF_,-TT9RI4YT44V"X(@C3, M,N?-0'RG;S2$_S?X.-BV"_^1;WI@NK-!UO@@U[J,Y]]S_=H^4YC(_Y#3ZR:% M+-RJ;%XP9'C&3TC[WX].S^3L4!IU?TN 9TB5"P?OUR?Z,\I,5BU1H;P1ZD2# MK9[2CCJ;YI!!?6,;@#-!]MO#9*/#39? M&^0^)R,1>9(+!J5_B)?! 'GZ^3[:,$%8K7AZIKVIQ]6$J,U/\0.X>89X+@^TG!IMO2!V]62\8=B;X2M\E1040L:-M(=@J*S/4 MV9&H,'K4%U63%1SW.")E8!OE@;UM:9 V)2,SM>?-?MJ.,XF?%RA(MNTLPY#F M:N>[<60,CR0]?(+O'FV<,]146_)J,_#@4@'6\GY3'>UI? N63 M+S.,XF)!2(7C42'FH],^0XZ!XN.6U)687$G)P8E1>7GTU9!-DX$7)WKT3&8; MX+@\]E 3@Z0-&5Q.LU7&H47DHVQU42D#,-<3ZKBK*ENDY,@8GQIRS[8D& HC MC5D:38ZPZ)+!3C+;H\BW[***X]QZ6AYRN49CJWNQ61F^Q'@IN;:Z7.U\'TG: MYN9ZR;[#)5=29D W0Z,\X&N(K<@ M;4V6:TM!IGLO9!G8Y(K?1Y)>P:ON%ON@9JZOY/AF 7CFU-;9)W&=NDY=\;Q M?8X9WQ_C!@>%%F4\V[YU')CG^_(('!1"'S^U&O?W!74W2X##, 1W87;//0:%@Q#R4M M#;9-R5B4=\1AV5Y@JB ^'0TE!:KL=HIC6T&OJ>3@I\)0L9VH*:HN0S=Z"<"? M$6SK^I7=*654X8JW;6F0-B4EM+,H#C66$U=<3EQJL3?448HK7R3LD0%_EAUX M2(:E&&_*(U4K^7_5=37AX)6PUOD^20]M7 ME.'W.@CM%3QXX@+YBH7T0)]!IE;C[\1%_%ZB?(&C\Z]KR&1 'MST"OT&MZ9\ MK8;1"0SMIN[F8CF3GRJ1YVI!!RHT%[B;N+EN)_T;T_;C^.,OP$1;>62TX-E) M,M?O-X7$B-MJF".F]82M:K^YT%A203G/VEYC MXDQND17&F0KBS&[;&PD6+G#4+ZKIV!@7;-O]($13<44E;5;IL'EM^B[4!LJ, M&M]AL:TIE%K])DL3(06EK!*T?HB*K;"\%7@VW]BX@2NN!RFXI,NL4T.=Z' / M?N:TYGLN_-%*(HUYMJ6\S>A!'R%29[1JQ^II=';SP1LW_XR2J;#=@!Q#[AX+ MB9X?_"WYK.2K$"7#Z 7=?EI+,(O0VT"E?J%<$Y"721*NR>S?41 R^3''P')]RC5U')>G#I[+4R7F"S%7I\@I;B0I5=#&D'/Q M?F$ZZ#FZIR4 X6??B]8VBN5A-'M1JBLSW#DA(5B^ZDC3) 9ES_A"/:96 MP=G4?016Y"-+0'S]_-7U7@+@OZ*Q>^NNHQ#^V8-[ <HCZD#R4[TDVKU^#RLC)Q'>*,\B&NE)M)ZEE-7I(F0Y)# M[(WMVB'< [Z"6=S9&9AO?[/;]XGU9V1#IDZ"!],/I_,LOR\<%B^VF^P%61:] M=C^JY-14CQ$5V_;N5:?C,32;]+WY#5Y]-U&(0%FA6*0DZ^[U&XHT9-O9B?R$ MUI1N75'=G$ [2HO&M>">E!?=R2C?6%2^F,@SBF*$ MJM%"/XDE2M!6%X3N[NHWZ?JXUH1Q>4W8)NV3NR[T,7O?=IJ+L]CQ[ RKJB@S M,%E J3:C, JE24J_ZN0_7"/RO.)N&Y,"2.KX5#@7T/GIN>SA7TV$.$'6=)VX M=EAP!\2ZF#=ON#CJ3HR3L0+Q H*@)LT_0O6EXTZ3IJKM8_2QTK["0WDP^6GZ M,Z$$YOS*@OD3O=R%H&+ M]_2/'',+3VM*SB%4N(BS0V/Q-4F=Q>NW_K0MO7V<,LYKO()]6L)YUGX%=UX0 M7('0M!VV^<00]CX?;R>HZ9RS.H,\#+7ZJJKA3V>L&P)EF,& M01R[DWC5I3[%P20H.*:O7H"_0Z(:+2A'IKJ([EZV-M>"=(Y4SD6!'^;F(?BO MW3D(_NI[;FQ5+'L5)92C0>NK%:L2"#8AL8L,+["5RTAE&67 9=4Y%B659_3Z MH#Y9P#4AF[8'X<1Z 6:5LSQ+E:**QL;I2-*E*3N 1=!K"=AC#CQ",8-XF(L3%8;-EQ0 M:NSR5I+M/AOGDT>JHQQ3Q -8X;S'K9%6KR@D/0=S#\(D;14RWF.X4RBSEURA M:Z#I(G:><,-%$:EIV3P[QG+84;C?230 53&=/YMO&*X0:NPE M[8:HHFP.%E3W%8IRW5Y?4C))[M3:2S[5T4FK(>OJIH3+7:U?FL'RQO%^8%5LLN%WO"'GZ-:!(;SGMUE7^C@??*2M#31A\':2<&<2_V[Z)J;!P=&\;I M\6AX,CJ6-.WTYJ)*@0FL,<#M7U31ETBYP0T' QN3Z89F8",!>S"P'0QL!P/; MP<"FA8'MS!B?JQ'4UJ&!+15ZCPULRKJF2.1C9WN1SK7962BNRJXI"C"K,\ % MN*84J7-P35&.3'41%>B:H@I']N*B2@'**;TRDM6FU$55'/81/$4O_X;R/7M? M3'>&/@5G^AE8Q3U[ F'H)&H#_BK86-W3)*XXNC5O6#G.B:="A9&P';6U&FPJ MQ@I58\,VLQ,Q'DQ[=NM>FFL[-)U+;[5*$V-C]VNTBGM)O9IJZ>92K5MJ/:+; M*1?,LOBXB65%JRC.?GT%X.[$QMT+T2ON);5JJJ759Y4[S.4=K5:F_PXG:'OA MQIM;>%XJ/>JZFN.#/R/@6N\$RR=#3648TAAH(F>XQ,=21BKZ52(0C8T,-55& MGPLR OBB5,W(Y8#'2S-Y$)OF$=6T674I)W+M$J@; M0:EC9=[:9)+GW!&W%[>;2U@\C@*E],-.-NN:.<[<#Z4]*1XI[X#$N<63BA$^ ZT M.%4?#(VQ,5:&%#+/Y9DJ=#MNY4Z9HZ.).^,_ MG.>KJVH"SG="I2M"8-V+L.4JQA0?9^B8<7;FAL E'*9:)W.8(U(V@.TR) MF^>+*( 2!L&EMWJ!2HCO]:LO"S?7?ACRU6A)8;X))$F9BZ)4)6@V7,>Q+5 J M/U0E)R2[AB;H3GJ1[%8RVU 2A#^=TY0Z:DSE1E\_T+][]>H8G_=@OL>NP"AP MC:R3%$-W,;%"^S6V56*&0*,V]Y78XI4F]LG*YTK6*C_%=[/S4,:BI\C<2]&5 MH-O+9.]Q[1*R42MR\;3K_<9[WU3*'+>0 M%E!RB";HID'VD-UL1&E>7.6"RB!>:U/-*5?_?:HR,P,&W^S/ZJ)*!JB,+%$B MC6/1[D&(WNI] 'YL\.,U;YTT,F_!CP]@S6"P!OX@0-_7S:QU/CH:'LQ:K9FU M$O7J8=;B9RO4RLQVHM!^!4\H\6'L@W/]9CD1'*PW4).7WFH=A:D%.TO5G0WU MB_?J!@B19BU^41GN-=H?=*T@I:+7JOM^;Z[(B0EIU8J"'QDGLM^3[1ID5II1 M5";=)B34;8=H-BB4Z0E_*.B524 74A/$T3,5OFV%8!:_6?+5MDKD0'$ M.KHR@E]H34R)UZNUX[T#$(L]75,O$+#E=64&G\ M6!Y[;:U2@ >M6*O$3@+] M/0DEX3CMG'F2MM7E$YD:PD\X!'5TDVE9$;/;]FFV6W?N^:OXN[S&MW$CX]NV M"P-[VP>]#' C60]&-;:^29PC>'3+9WH3.](E+CB7GFM!$9,HHT<[^''Q?@%< M:PE'WP_RVQO$:LI0@ /,,@-J2:F4):LL0=9_VA,;Q&K*P5L+*1; &>36QC@1 MWQLF&Q\WGAF_V>'R,@I";P5\BI&"H6X/2,. -O;"M8;PFC"G8O#1GV["U5". M):)6#J* A)-K[2=66@*7Y7TF7 WEP.7%B0%IBK2:C/GM^\_P?SPKY+G&T 603";O (?4O\A MSBL%6;^TK>74!<_V"F0.D!? !7,;;IA\\&#:L\K)0NPG^D^ESK32PE93^D1T M/9\#E!\9W+J6MP+/YMLC5/\CL.!B;#MV GQX U#*VC@U;H02M!4*XYR8F[?< M?VZVK8R4DB=JS(IB*+F1^OIMC<[NZ=#$T Q3NJ@MPQ@?'_>4.CP"IG08B\EE M+C%?]"ULQ%W8\/B8& %V_\WGBFH,1[NNJ-L&!TF+E;^3ZFSZV?-F/VW'F;BS MDOBL::"YVD"4.C*.X0']_&AX/CX_'LF*#;>6\'#@P$/"C>W:(;B#$V>I_T3/ M5>8&E)LGFB-685MIIH[^^\,2Q+YX_V+^V_,O'3,@A99SM* 7Z$'%;UUDJ,ZV].0KEI9 M:O:)'\QHEJR!M36A+B^>?7,&D!Z06/$_OIC^#]+5.['&7O" 7P.:7,UGSN2/ M(/$T"9;VNIHJ##4TITI=#4B_WA=#E7L/F0'6( 23A0^2Y_J(3,%7V!.B<"I M$S\"@BYIG@4L58NJ.S'.C-/].=N0M=#_- 4$T3_[7E"#-W$UY3A3&V(NMN!E M[R:3@#+\HO'FTTG9LH]P*2+HH(RKD' M.(LXN=*><@DGN:C-LQ>:CL2<)[OB7@>AO8H'3OIX%C?>*Z8CEBFGS MY4'V;A88F+EO#T#R\?[>/.6S<_#=91A'QFBDX/)5IL8C0.<0.#30KC.P3.=? MP,2=PP2TK,RDU!Q;OA6NB7[V;9-5H2O/@3U8( T]__3$T+/0Y(&7/(H1=#Y\ M!?Z+IZJ)@:(9V OPB%VD"#$0Q#K*8,X!(P%[9A&5BF5(>TN, M5"B441IYC!^5T#5 F-W<1G[LP1UY2474A)*.Q.UHY MI!.TN5'"V&^Z5F*YB=/A3^=?@\0ZQ>8"SE*[J,)38WPD*8Z)&^=*:W]MD5OU M=)/GVKW1QZT+NP:",+TZ8R#-3@U=B<(B9JO)$R61HZC 2R_ 71^6"^I$!4;I MM/'UHJ&M'LBU=PYL(HD:VZ7[7GES_4[&QL3=.Z/X,_!7N!3)?(WHPQ !?@7Z,>RHVVIF2Y^I_9L6@JN;/-%]NQ0QL$&U-! M1'M)A*<)==E!!IIF8ZHA-<-91E)![)AY/IJOZ#2K'E\:P5UWE M"M5.*ZYB6TZ>*,Q)J/M[\!8^_P3.*_CBN>$2MV[5;>[ 1T[=Z.AEQ*H@9OUJ$RENLWH3"6A.A'D\%"]55-\^FHX;>G,,2&Z:"$! ME=K<^NK.4C\C,+M^LV#1R0K]JP[1<&WM/>NX%)-2\*REERXDD1"C&2Y3[7M1 M7^?&R9GD@,H6B,0C>DJ5" :MW8RGHGT 5.%9]SV6?Y6#XRKIZ*,=NU$ M0LK=K@ECVH%BK*:%?[ID#T@\2$>*$8 MPS],)P+3^:Y6,<%#I"H%?8R'QLE8'W-^;?DS/M0VVZOH0);/>U#+Y9J] >5( M5=OANJ',8EWUE:10+=]L_H:4HU1#9K!1K89.=$^_V,#_FK>9/><IYR MF5#]S\U5E'8GPSX3[#MU= *?1;3^YT @/+' L'1K!3^O8-CC@FPXUQ35NS.6C$"=))"6R<"L,J*C?7KZ$R$J'GGF2YG)N)Q M^?%NU-(@;DKR8<=S%Z@O5^ EI-S>51?M8[IAF4.'1?&,F8893C.24S(AX6Y= M*%R$)""D#2X75 XP!B#*Z#'*U1<$[\T5(.8*QA4O2GUDG(XD^Q4Q D-#E"*A MTLEGK26P?CSX'ESR4+?@3PO?7)&ST9+J*(XQ!:J2TT\-8=6%^P:\^)'IOZ-1 M?@G[886Z'OAA M;DV'_]I=S^&OOE]Z;N Y]@S=/%Z[87PA5K$G(Q55C@!Z&Z.G)?#7)@&S? &=,*/*I>;6II9),TPM:\_P8P2S4U5192!O9'AB MEHP NNQ\[CLB$ U/U865PY(9%CJB*F]UQ! @==:[=?]AN[.'VW_<>V'U'HE> MH:BF8V-\.E2+"$SS>$TY-:'#'Z9OHQD071(2YO3=8LI!7VL^9Y**X)PL>2[/ M=Y\XCY<+*HP[V"&9+^[O9@^$J=Q MIKI*TX* ;^7"7E-<3;@BZMDN%5A0:W)GE(L06*#4+?&-:0%B5!*NN+IHDH&A MW1)3)&PUX%;2B^!7:<]3IZ]++PB#>ZQC,J:T3GQ@%U"M:%BL'2VF>!!$&WDF MZ[5C@]FS%R]E(*A.44.OUG_4&TG:@A6NP6R A7\:+H%?$K$2\NJBNL#,(5T+ MSZRV 6UQ\7H \!/).QS?EK:US,B+-J@7P/)6("&V5>&+V;B]HAH-X_14%6-L MC;E H I:C3%MBTD3UXU0'*GE(Q?P6S\^UDG]0)@)"37T@KRNL8L^>"')H\CT+@%EP W6;'=6F<\*:@:^@#T,X953L MG9(V#A]HQ60Z8:""^A"!4;9V7PQ1@@!7(+'XW<"VX.')!0%;W'Q%/5WIP2JJ ML/= R&SI+O/(D[4$L\@!O!E(C@@92#YFC?8Z%PG"WS@['XU.3\^.ST^/1N>2 MDC$V3D\RAF-@+'>8,BN8X,V$EZPO^2X:9"Q1 $,&(&C3+%:NOB H*&.) F@R M D-#E"*A=)=2F0D-E$.9 M:NH;:6M-(15R@Z1 $"U)JTF:3J+)F!O.@0!?!C M@H*,H,K3S>@[./Q! BL:"P$MP6M+M;U*H9^6''')-_F

XWZ%'K6CZ1'0=(?E!^(X3T[+]TS" @7J[B M:R@SI'DU7V$8X)2R_Z_>;::_6-)4;H*U'UM>&1;4Q9)@)F*2%TRT M_Y<+%H4[,\Z.57DFA F&,HR,(FIBW+WT5BO/C66>$*W^Y8+*(<^(7 7D;+)) MAQR?!OG-6IKN J#9*MX/$5,B8PKW'\\:\DE/DRQX74XV+Y#0:\^%_ZQZ7H"I MCG)D$+@^,\NK[H7]C@C$-;NRK'KXQA9+L+PA:^ MNJAZ$->#:'=#SR&M='3%S ,746"CB*J)!9?$P(XAPT_NF-+JT:'QU,XCJ5*/ MU5=U'/WH [*_+;6>Z:,>.Z?_,P)!:%OFQ)U=>.XGY^IA3$=I=UKG$ECET M"DGE2-SYJS*PT)5: 8">X^F+[=JKJ/J=[-+?U0.0T*\BA'0YU 2Q[NWC-].' MQX-PZC_:BR4I\A=;7AFPQ>UX^60E^ E)-EA7RL%RU5Q50SF<^5!B1)D@J_2! MC]WP/D0OCFVE@I!N(:L*]@-7 BZ[6UQF(14&U+=?S1"P(%I54C](F:74Y&HY M?PM_1XD K"RK' 6$KKSTS)VM=M=?!@^E,_B7+XPW0BE'(Z5@N=);B:12V. MC?%8/\UELI:4$> R((B%'$A1)(( M5)V[-C?58KA#K:<5;>I)JU8LHBB^I%WGV<^2*VG&%&Y1!<4F2CSA%(7FW,:R M5=:8)'4VLST^#E>-D&1%YI@]D@H:DX(J)N$%*\DGVBI!IE$8A*8[@SLN#I1S MM8HZ.#5.SR4GPA(--4W6-AZ8$H-W9LF=N+/8%LP -JF*5DAS"RKJJ2F)$WP; MR=+ZS@,N(4E/2BF5"*^[E#9ZX<\M-LLK4N(LD<]@M?9\TW]/$SE$Z(8N,ZT] M@AD J])FC:.F%L VE5?4ZU R[[6J+H*OWR"3[0"DYMAL_4O_&HPPTT*MMK0@ MDG@-B'I?2FJ6%*C!1[".?&MI!D5;;7Q&)EFT2?6*"CLS3H^/^DN9>M*27I^2 MO+L@"51Y <9><6^ )XA+>DE*_"XB[@A: U?Q9VY=RX_#TTTG;]O(=[UR2\'? MC!90"Q4^ [ZIU5#0U2?^"GSV[R@(D8#!LS>9S>RDFTFVOTMS;4/!,3J8NE=@ M;D9.F.Z^MDJ[ N8,?KPZD6*K7]2(B-WK*>-LE8%31 9@%2_LXS].8T&#;.N' MLXKS-Z0%'06+G[&,9%85-[]E^_?KM[7MQYJN>"B55%0+"+D%S!RX!-E$M\AR MOZY(179CY]W.YJ)QS8SSJX767 )$S/O0Y#>@VL0.)'[3B6C"B MEI 9!YIZ=18X("%[\\Z6*.#-YEQZ%+XVGT=:Z?BJG.#_;&B,CY3) M/B9T[N=3 $-&84FSOZ@G )2 F@L3[&4V343I0YYP$Y&9N'-!'J1\DOCRRH'+ M"$[Y"H!/1'7!31QST!3%!BZAO"[@\HJH26J&BH5L8[5BWZQ7&[I48$-WQS6R M#M1]V?G!?,]N-9/M;28;"#[[7H!C :V:BV96W[[69V3?F+TRCQ[ ML[MO/XX6A2.KZ!I*C'<2T[B.#&Q1,ZTFB9 4JUNAKE@/\>T*._FV=?:$4Q2! M!>61:/$V>AM-L.N+/G4K=WJ5VU[N5G2BAT@5$#)'B/!7DT_=&O* MK&-:AXT28F[[EZ;C\+M?TVKKQ" 1H@M*_-"V5^YGTW;OX/X>)3_9.IT34U*1 MJ^C$@]KR"DKD4 W^J3#PU?#B/QL9)^=&STDB2 >$Q \B3M1C11<@AK O2F6= M&"5 83T.8LTXU+W06*@D+O'@(W,)/0 AXWNO/AJ-*-[F/<[B#?L%RW MN6T7X^QCFUX] @<%.5QZ01C$/7]!'<\,=ABW.MC/[V(:_FX<&0W;5V;^:0'XBIFI5;6IZ_>7=!Q^A>#S M42BC#"VZ0:[,%+HVU$6[OH:V4KNS!\=TT?N.Y!=*6_B4)SM>/5M2(8.? MI:I++D[@-" XEX$ON1T6S4W<=]2C:CO4$3IOK[ M',?:WKJ)28CDU]3"EPZT;UN9@GQ7%/.Q4B53QMF1,3[;&\J*T553%QE*[A;N MZRTUIN$;SY\#.XS0DP#N;)OX8C/$6YJ4J=_=8[Y+46W3IV0HPZ.GNQ1%-N8' M^HM6I2"'J61C?NUJ0_@_0 "';S)O O^^.RA7Z5+Z]9]N:5QP/KYP_"0HF%! MWF&J[>K%S3C? ,HK3882IHW9!OIB'O9X2>[W1 M81RUKV%1#Z7MBU5![F!JUJG#4J60WDFOT_5]L7JA:_J%>S)[!,BO#/[^TG-C MK^G(=%"N\R/26.NV)WL^P!10-NF%OST>5=SS%T[KN(?GU.E@D1;'QGAX>AB# M*F @ZJE&%8>FF-W[+=2B[0:V10S2;.M[>SYP.E.IJ'4K4&,4T*_X)HN% M'SMJ=#)*:O?G,(K44#GI>4ZAJXVDR.Q'J!IXMH1JBMT)O[IVR/GHR3GFT9.J M:.V/@^WW!O$'!_$7-0KC%M7H(7:;.1A'@=E1#(4Z"-C>F=;4BR=J&+"M !?: M1:[,%+HVU$6[OH84#-A6@'MT+HCT<.!4C";AMU5;IL>GK\3@;6(=Y5C4&2/* M9.17E":L0F<4>/ GK'JY$NHQIN,UCZ8+=>.ETYX3EZI"&>6PIND>BY;^2P.& M_#&[X0" @V3J G*6#_86BHHTC)/S8R6(P37?-Y5W;XCS_--K2)Q-"WM"'+*\ M:CZ9$_AACC3P7[N$@;_Z_HB6THJ-0N%ORH'%]LUUY%*RQ\A;^K!R"A7T4(Z7+T&43SC0QB_N]]!I$JAYJ+ M8G>WR'<=)TC;HV6Y914R/.JBJHD;)W#VEE80^E&L_FFX!/[STG33F^Y[SWV- M+[L?/<>Y\7Q4231Q:W5"/9*W0SJ![!:GYQY?]A"MRNDA,0GI(OJ/"OJ$/BP6 M1RZ!C&?5> L;R_Y&O[(CV4ZN$M[O'\:0(JL& 0Y!FWY2H@;MAEDQ%V3GHZSX M^<,@DSO(&- 0]$BI6H\4MJ;0Q(57VN@J?KZ(YXDQ/I-]U[Y?HXL!C983.,IZ M@ZTUE:89,R0.L5(/#J-,[BAC Z1IZLA]&VA*G\8.@TRITUAQB#7-,XG/HZ+= M66RCU9VPXGA;?@4GFAO3]N,(+R7LY#R]U&? *FA(;PR$NDZF*FA/X1&FS[#J MD.UJCE'2P&SSZ2'M5M&B$4N]TEO;&JJC?".?MW&.&* MCW 1>![N36H8\5 F9/6&-T_G#F-;\;'=&,RF5S;[-;!U/77W-36WIJ.Z*9:M MORRV.75+RI8UF(0&AOCHS,YLV$+$%1,6G39!5GM''EQ1PUS5TGD M =,96SI(O4X)J%/":@4(!"="S4V-*(4HV:,*C=G6TY I0"+.F-$F8S\BM*$ M50_ CS>8KI5L?@,BGS"E#TRJIR)= J^S[<,=+9"Z5% ]YM39"C'*)0ANB5O= MVD:(RNN_S[X7"(^YQW])7:Z1:2/0%L2IG%:#,+FW_HOP?1DA9HZ&X^-AS,OX M5X+5@3.JMOJMHOI/C=/A2<^XV;UZ!$VGN!S]DM["F#AQXW C6JE*]+R!&^!L M36R5^T\V ?*V>L:#KYOR-KW[T7 M_@N$C\#R%J[]5WHH2HO ]"^ZH MD-25R&%*]1HY'IFD>U#@D4N]9$FP%8KH@!E=H!:N700!EA@.OYBNN:"-M^JB M&@#((5@+UPB"@+R(9@M @B]?0 /0J.((LG>W,4D"?V6':#M.FB9W"FD &9-( M+=A;)9XTJ@Y>=S1_08:JZK&AO2-G777TW_'P$;P"-P(XHF1_5H\,=2$KHT^4 M4= )IGBE*>>@&H33>2HK]IB:*Z,SY'1!6\V%(RDX:[H&\+P>:\[R5N .[R1< M45)G.K"**^B,)7\RF*R0SOZ*E36=WT+@W(4-U\M)$( 0&VI)K%14V+D!]Z/: M\*.&Y#HFY+@"L/.6':L!PY%\$9T9096SA:-A _RQY\3;^ X?:06R&D!(PF0* MK/:&9JJC(^SU!1=TUL2YQ(WDS 2)W,_F6RKZ!7#!W-Z]]:>4UI$H=41NZNI2 M? 7@N7+&D/04P&?/F_VT'0=#C.S/.C.!*&,*_5E_[0?D':/^.T/J#O!<)+:= M^ZLUS] T&@Z/Z$YLA=1,MZJD9A+LW79\(FFY5LB[3>+PYX*IPD@L2/3^>[== M>JX%1?235%9V\./BG9*EB5!#&7J(QKG*ZLBG!88T3Y+"PDJ2(#F(+F^$&@79 MSX?&^$AR=EI>G!B0ID@KW4]*Z&72#=3F(\IX&93T0$FJQ%9=?<)0X,;>0=43 M71/V5 P[>&RVEBO3_\&WMA2J*<>63A<8NBJP-UUJ<"#K/]_JLE--.0[40HH% M< :Y-9DN_]FA\O+* B]%?!95QI\W1Z0A@%MXEK#*;R:S G\,,<: M^*]=QL!?;8,:/@-OX9OKI6V93L6J0BRK'"/$+R7\\A,NQ<7Z.[#AG(B:[WGE MRD$LJPS._&CL(,DE88^']SUD_7("9R\H8N7,7UU(+:"YP"H"S2B:F@@K[?FJ MYS3?6!V"_%LD6C&31Z.G\XWS5Q;FB&$.MKQZ=*D+:ID??$*WFM92%5/G _#1 M+\P%P*4=(571F2S<QL$" $Q4*P 6 9W1Y:'4M,C R,3 V,S!X,3!Q+FAT;>R]:9>BRM8N M^OV,]B&G>[J[%;[.DE MS.Y1_D69W\G?.(ICBWKY]CY5962)EK>G\P[>&+T?1A(]_B,. M6$M% HFR.4J46%OP&1U'BM__U"#)L?_G:5AY=O2+VUV*_^[4J)TV!+B**83NB M(3W\"MY3=NY_>/B(Y._ME_M+E;6#V$!Z]!#X_G9B+G\K!AP.\/GVV[%$PQZ; MEBXZD-?P1E@203,'=-F6\YP-\,,C+%#6IQB $0?/W%]N@?%)AJ5^PV\/J59> MX.U3+LE >X'Q^2&413U>^UKT/V@GRG$HTO] M;_>73AQOZCZZM- 9.$":&J9F3KQ;R=0#RT%3!/J@/Q]0'Z@3QZE\32%P!$\] MTD'EJ ZFMCJHW/SY9PI$^<\_.G#$A&0:#O0[_]XX8.W\WO+(_S$"%JZR_/=F M]SWB>',XTM]__G$41P-__OF]_W=[KY$I>W_^D95EPG8\#?Q[HXO61#$0QYS? M$>C<^1L^]3?\^M$ULF+/-=&[,TP#^!EDIYGG8FJ6/@(@*F!Z]SD)F&( MNO]PH-RQ!J3"8R!]EJB5#!FL*\"[22CROS<=29AUDGK?9)H67VD62%&HU"M9 M:R7@ G;S!X6R3&5P D_^\_O1 "\Z7L:U+#C8O&)+HC8 HL4:<@[Z\/LA)Y=> MO3:F)SK*B$Y!!,MTFBU-!,(?,H)@.#2LKQQO;A?5'@:]*%$W-1R=VHF1(MR<(R%NBY \VX1K*=O@\?"%PT'?)HB4+]E2T M@"UD5RB5J95E1N7 H(FHC3D8>?3-([II6VB,#PAM4B6ZI*5=BN4RO9JFNRN- M5%HW"1E(BBYJT(FB>ZIWH?VN"2,/!$- YAQ34KG@V0W7\3VI3\EC)I"XX[IJ M?8VFND99$6FB:DYI:+M[2O>D78Q4#!>(0,*H(#$(7=::+H$6*B1OU"M<>DU/ MSD:KO!INS#F2:_.>-QFFB>9,HGNM%VB]B%[2T(#DP(@T<3>^NFA9 I)I+*2Z MO"RJ/;O$8;UFMUOMP-&-(>'@@WK'&W? M&8H&8YKE@H^IX&-),*:N*XY/F$T;,@/O!_D/L;T"[$=2J./)N63WB36ZZ"T& M*AQDKU-<^:'O8PKW&1K?H'L?(U*7,TYU(O 7T$+&$W9(%>02YU(#()KMM_V@;0*RJ2LS,&'0QR^Q3H9R%N:QA@=Y]!>I@:S@=+F_?& M;5WW2K0UJ-%/F7KBCI;E4^?S.NL]7-(4/?^CX'G!7[LQ;H,1]D@*2-%<>YH[ MJ*NN5BELR!S95P90"DU\\,R@?C]&4X%;@8(%]I]_?*1[9P> % HF$2#?.Q_K M_7MC*_I<\]%I\-DT2 @",(SLX>[MVI9]N3^^R?9YAP\)WMJF:P7O@H3A;J<- M 4E/C7(O#D83;;LQ[HD^NYR&U58F4R<06# .H>F.-$7:?6WOY%(4LYQH:9D* M*Y;%UMSPA$IVYMO@]KD@")W[=XKLOQ\KP$H$XP=',S*F5'F,^)[^>'\[&TQ\ M 6[?RO!AZSD 6P@*4W#TGKS=-_OW^]_]?B3 L\K34I80S3X1J(ZY\K)? M71BLAY0Z,C/$P2;7BJY CQ$9#8D>A)1/F6@KS;91L^X::,KFNF*)F]33"AU= MB7Z=B:+['.ZS GTE -\'1 >JJC]0=N'ZF3*,83!7]Q'"8=CL6$"T7@H3 MQ\_G=[;K_W=_ MG_OO[CDH'UQZ:.;[;SZA%:E *S#J0"O@F[V\LZZM&,"V:0ERRU8"1/-@\JRD M+)7#[YX KWM>[PPK8.;![]M !A!)C#3@(U+3.-2JI;V6I@CK<6AJP5='*;)9 M+!*3L&K5"3[M_<8)1IW4J/=K\U,.[Y_\ HLOI<\8Y2OIF_1Y>^FWT6=:EH.? MB=IS?X,\ZS"YT(;\U_1 MYE-L^@)U/L7@;X4U3B6)'X>A=:;A@)Q?F?Z_ M3;)MX(C0+F56M Q_;F(G7&M$-N0THY \4DYFU,J@Q'O3J OW.*W?6[X/L;HI M*G+)8,2YXHC:/FT4NB3+S.95M<*T=81JZ8R$AS:$O%',+Y+\S:4M2:[N:OXZ MHX8S!99_F06F/B.7H&1(IKY''X3 =N2R6JVSO71C+K=:BI:U0EL4>JODWTI^ M-+2 V-7_SA&M9SFJQ:!N2V 5:;A61E@OF2&B+N\OC=;$62J!GY/LB6BMCFM& M62TL359/#SDOJ6=&Y4G4A?O5T3H,\GTY6K?Z$ID;E*D:RQ%+45OW,D6F&-IR M7+BC=2BD_>9HO9G8K=S*(Y,JPXUM$:^D"FP[\I*_?K2^C!:LAGA^J38,7,6- M5;W4*O2$[OKBJ/JJQ!_,50:K28"]UX'[-26BTU/('(=*:_JFD\P[!,H3"<+.WJ1-%B30PW"(R\,KX,'X56)E/2)P2& M+CJ8MY*)7&N"A*[8$WZ=O 9BC;YJOAGK5E"&7B2[:([72]41(BT7IMR-5E'60Q,.>B7L?Z#MGR6:)@E9KFV&DAN4:1 M/-^RC%*+G>I1E^XW"3_GC!AHT[29SKAN\-X8V72EY*"$]4(7,6)7?8'D3%F5 MN$Z7-H8H(_-WHNCDBO3+JG>@(]ZR(/U0"WR_[.@?4=D:+PJ1, M,1HKV@16HF85IPQ"5T8+,=2^R(*^,R%MMM/H+[5^2V(+ZV+%K+?JG#6(>AC^ M8J0="OF^#+3588E&1TBVQB+ LTEZ4LW7%E%/J*X#M,,A[3?C[-EJ18^JPFJE MZI4UG>)40DF.0Q>B(X>S+[(\]ZI+7H XDSFYY>"JR] ]?--L,^0T=)$@_+-E M7XHL+K'L[-HK7CRORG1G$P7G77T%2IS+Z04N='@S_(KXU2@HTKKX,GQ*-RHS MJ;W.VZS>4=*CEK,HYO'0!='PJ^25$%NT-?/-4,]52L5QCI@/^ 63'J UM-C' M"W$$CR*Z_%J-O=YREZI;3AHC#'?97KL_F"_+4J[*1<>QAGK)P/>._U=?[5)1 M9MG9J ZJ?*,EC%S=7!7Z_>AXVU"K[K?""9]/S8>%M=:JJOR:!;5ZNZQ0I9$1 M^M+'1L(/(CB7="E^[^R-ASSG QI=H#4$$Z QYT M&79Y81\)J^P8H[K7%Q$5R5^OZH+HZXY;SCP++1(I<9UM5&V MR&9)IM@Z^P/\7F3S(8RZS.+"KU/#4WOGQB4RURHY/1ZO+Q2C/JQ9H!6Z-#G\ MFOB5R5OTE?'EM(^?Y.G.,+7 >4;H5U&%QNQ!^-*^\.OD%3+-;Z":;\Y1YXK0 MJV.*DD.9*9$;.V6MZBZC W##HZ;738NOH+*'GUUDBG#AU":%;GDAH6"DTIU* M+=]/AZ]CV0NYUTG^Q $];"KX M8?SSR?.R7Y-;H@OZ:J.0E:=OCY9/S.8G#,P9-)+B^Z/-8WM26!370XE#8_^'HL?[*K?GCC1@V9=8A%S MH(I2M5YM6HMYH1BZZF>-)"FDW8W&3H3#]GL7MAR M@<4@R>&=K*WB\\IXW5E1)A;)\^/WRMG6<)5A>PVUU[2Z MSJ)MJAH5=:][T2/PPG/"S"MGT7EH7N)*)MM4"VO4Z%>;]FPFA<[1OE&T7WB8=Q3EIN@:H5GGEL,@LW1(F/6XU6,5Z&&Y_&):.AL_=FH3E4MW:J#WF M>T;-<-3J8)GK1KVJ&WT?O6*U37?$2 L2J;"IBDCJ*#,H M#9:A"_#AMMIH-[1Z;NY=9%I=+//#NLJ)*II!1[UN/A.ZC#2\H.\*'B9D&[K. MXIK4I(BS<\%44*XR:W%YA)QB>NBB3GC5\%K>, Q;3)\[M6*N:\L>ZV10%QVE M!U8ER9#MJ :Z;^-ASN,HD'6OK[?%K J*J(6M6XM1+K*[A+^#U7[]JYD"RPPG>;:_TGG4"=V,27BCQQ>[F# N7#F+<^J!17]CMS,+-%4:;U9Z MMY5QAC&*";4_#,UBNB/+-Y"E,*76[VXWS,65Q%OI=* M&W5'KJ&-V=Q,ULB^@Z_N^>7_'#I(Y'OO_EL>15[MXBGF7Q&VFSD 8L7NQU9-%0Q M';ZJV35%?+F%5I^P3#13]%R/<(L\MZB-T_Q*:H^SL=@N/$/UU+]BOG_]N.VA M>;?".Y:%J8TA6#4$62SPX3VCY>KN%7N[>WUBJ!]WKY^2>!-88]/214-ZC)@6 MM%Y!;$+V6)S(K'))?CG#UJ&M_)R0^PGB?I+T@Q3=QXGWR7E-,13=U9]DXL>U MPT]<+46".6E@0KRA.':;XY_\M@NO4HS)8T_B\SLKVD#VX2N45S#([5,L*) I M:!C[[4J#]# UG ^6-N^-V[KNE6AK4 N=K@6)_)Z3VQ3^$2L_GZ^?T.(7A?#Y MIQY([\!COEU\/]R:Q'7(K*E?%C-> U@2 MGFYPC6:2X1>]9)U-43W0X;\/N E)L>+>TY GXW;3,F57UH@H_,.P]L!)&:(UU15M@=-=2RR$#B&^)ONG9'U/B9_.VC\7_4O+O"[G M,\,RKRCIS&:YZ:I"/D(Z$(;H'[;L\YW17UR(8%8T+%FMF"F.%S>]2:4?017X MLN@?&7F_&OTY3:'*1GY&\ZFE28QHIV C^3CZ?T!;]46]2:_=:_0S?V\S: MR%AR1V(CRA). M2*,_^G9,B(9%*QY'?[R"KRVKLLJA>*^5+!5KZUK/B) ;^-KH'R5YOQK]^\5J M99WA]"7+H5Q'73A$O1"^%3 AC/[1TX)GT;^-DL1Z([057M%+!3S)TPB'1,CS M?W'TOZK$L0M%?[RN"ZHG,6X*K+GX9%51#HRK/:CRILJL*KTNBXQ4QUC.-MB@&4IW<8HM>[4YY,M)E7GU2?O(\YRA M]Z[I98Z&!*LFS[(1ZO/:RDK*4K'/IJV65-Q,JT6-5XS:*,?TK*G-AM+!O::M MAWR)M34LVLI XD;B/8S^M+ZJ,ITIU]=25VW4^3E:2;7TLA;*=/PU?7W,F5AC MSZRQ+Z\W]C-A159$R_-A46,<+)H]!().3;14X#3&8_AH8[+3OD)Z(N=)KSC@ M4X4B/[96AD3)H?.6A^G^42+O<>%1*K_US- I?3CS\4M576%RB]Z,XU-K.;5P M#'-=RX4.!$;A^*6PKRRZE :9C232:)%6@^UEB\2HK\\Z92O6H._@@Y[4)"ZE M00PU7]7KZ\&&]U10P0AQWF"%T$&ER&E0"&@[5,D^%<5.'"N+%Y[2Q\I^+X1S M0C<:78!Z)HN1:*^I5D@IV:#,6>C6SH9>-Z*-74[HAJ LFJ4A46/Y5,VEDZT5 MAU9!U*'N%^M&Y%')"=UH=Z9)JF'V/'11E0MUBV.7*RR\%9>PZL:7XXU3#=^J MIC%Q@*7[UP9%040VZ6*G73N=][D:UT\I((TFC/FVTRU6JJ9TQ" M&S^.47G0D^@DF>=4@:\\636O&(H#JA! RR4#WGNBC#00S#K;6:\FSDR+T43[ ML<'731]KSX$#Z(D% JNY#PA%:9(!FISA/7S2W6BLW)H.0QL0WD'\@PZU(C09A,?4H(7R/\) M6K"=:NE8H@SJH@YLVI"#-_ZDQ%X+@("V M)/_G:$$3P@P?)T' 99 ,^<^71T@30U3,R?>3AOTG-C6Z< ML"F:28Q+S2U67\YZI.WTO77X6D=&#">$2PW> A1*TJIML_FIJ[I (O#B+"-7 MO= 6"B("%,*H!F]#"M6,NE!01L=8SAQG)<&2TNS@>Z20UT<*%SI+]P$_,O : MQ9C X?BKZ""'MX7&K'=?,MKJ0D^T+/CDJB*.% V._,DJP[RH6%U14C+GKV,$%Q.E;UH!HNU80D_,66+C D+SC]SNXTFX# MR;4.EI2-1X7BTEU9 K]0*YB3*PN+Q2"TX>M5P>S5\[AD3NKCVRWE32)]")TO MR/2L@SFE#$=&\H(V1 /9?]Q>3UP'42X#V0 _CJ !ST7,2[;30X+7=4(?XH8Y ML,/7'N3=!OQ&4<46'5OTD>NB:\[M<='KLEC%5CF\TVY[2[-ICD);5/BL.<>V M_ -L.0IF)]GFT-P(;E6M]#MZ&I.I9*43WO0]UO,0ZOGYL\;SZ';3F.$.ERP/ M>66<2AW&*%^OS];.J,SGOBEY? 7/2176OP(!509PY]6^+F2Z: L4: M?\FLXSSJ7M%[%:71F"BLN^E6N^K<4$ J^O[\RU.$GZWK9U?+_G">)1BRJ[*> MGN9FW85(#]'0JN4/U8,C4V _:+*C@[GS:JY00%B1FI=1D)RJ/32T65Z8D'"< M9H9GSOHGSW;@SDJD4D6E@?8VCE=P\_/F)'R'8$4"ZLF3GLVBJLW*'#=UK5Y#0ELQB M10^EHH=UPB/;'8FL+I(&[UI5)]7J-59F.;25B#"E>;%"1V/&8Y(=F6@^[?50 MAD^[F$XDT[75MX5-/W?&(_0J_T7ZOE2J\[;N 4KM&975LN#E*_GEM]7W6-DO MC\S/HY=JN\&S=4=4>;U3MHV4B\_ ,K0%Y1^J",_GONB5:,G/VG^T@>U8BN0 M.>A4RQL*))CC]Y6*=8](Z0 Q56BY0QUO&7G7#"VH?$3A8>>7%T@,^PS6&_N$ M?42X19+++I5TJJXB \4RE.)"HU*AM>-K"S><7<&2S]S]A[N\FU.U,$[/YQT^ ME6]9[6(M@["#T%9'XL[K+_GZDTI0-Y:#ZE-$'QX:]A=-ACU\[6 JC%_%&/_55*EK!1::80M6\"KJ5 MU,HDQI3MQBH:&16%@!E#,"*4*DKRZV&;%2N\FNHV2:ICKKW.++2X^0*Z%1+1 MOA$]?Q@SD;T.GP&S&JOBU3;)M//I^<G.--]!YK7;WLD\;N_8UN9 M3!W[V8_V.6!:!TMFRO&JKHZ39%>G42(5.M!_P5-VWVP\KTGS,"5]@S@O,J!C MZ?';%.&2%GZ]WNH?M/#JHU.(HV3.XR59FZ?D:97G4NUF69\8V7DZ=/'H7"#V_Y9 MBA&TX_2&GJ_;:;J*]BQ9I5MI%\NM(X2N#TXR/Q!!;+T_T7J/5U!^5K9LK 4S M _1!35VLP;21\LH'/_;NFDY4QK*"GX:00MF%I(Y MFBQ6.JHO9KFAM/0JL_ =6N1;\$DQW/SQOWXNA]B.8SO^656O3J?F]Q]WZ$A7O;P)D<)5N\FIBU&>XRV 9HU,A&!U7/6* MK??E$YA_5M6KRZ@E+YGD,10I#_%,OE+&"T*$[#FN>H7A!)6&UN/JM*I%98)]5";S,8IXLRV]J$,ET]:G,?$4)LAR&WP],H]7O$ MN6Z5S^5=@Z?8!4/5Q3*[S(Z4.,[],/L*8Q;X?>,<15/)D3'.#WBD(RTFKL(# M*YR+F.(X]\WM\%0/WOL=7XS/F,8XZ$_]J.K!F+IN&L'7]$ZO4=%N\]5VC60K M76S&*A4)R6NTIW9;/N:M%J6^541VF&UL2_ MXF#!WNPU(>O:B@$@KI46 M+LSF@ISM 0VRD@)SO(/OGJ32I].#?3XL Z#[;?>W$#KX?G>/"424R#J5G?#, MN@LQS,K*Y_JARW[W>G."3WM >8)1GT]W7\A.]CGK219?2J$AK$%Q!*/>H-!/ M+PVK0M/+CL ,E7X!Y4".,PQYQ6ZKL)T4+:VY" M?=JO'JDLK28N2^T,VQ@743D[W"C)=FCASXLT'E8M'A$9#9C[7HGN%O@!2U<< MYZ%>P==S^?X(!U,6T3/DIH]8M.2%OP1U7*"[=7-/:(R&/(^D+1\ST>EJDDU5 MJ(VN%N;+:;=D> 1="JV'#I6)7OYXUC?9J&5*N]-(=R)=;@C1TT5\A5;,->N9 MM1RKMZ(JTOO%K8^)_-XB?>IVQP.D@XJ#>4M5L%IN.C"GAH)%7*)?XW9#(E!H MC_Y'.W$6)(G'Z0Z58H�#)\Q&%WUJ8A6#FLB8:XN30ZQ8J MM90U&5A-OE*OK/*S9KV(U:-MH\2!UT%OEDOAA:4[\@ M?QX0]R,&?<^*[_6U\.4CVYN=#.-8TTF5!XME5UFUZ^GF)+3>ZDNT\@<> ']] M+67UN69Z 0L;\P/JL%>OU9F,17E6,\KV$5I44JIW9^MH2>9]:VU\\ERU.M% M;I%2,MQ0\N@2'U@9 M@ M5$J+/ULKKQ/)?[B6GH[D'JE+@N@_"6F+]I) _#!N43./-C M$Q=4DR:3JW2AR58:V)SLC=839!-:?'C]B8NGN"YLQW=^:L[#XB4IO9E5ZBHH M]8JXT)Y,4".T0?#J%6&'J5S*(+C,G&4<3>L2A%@ARU%=0W+9(FQX M=.#E*L2'_ '&\^5ALX%Y+,=/1C6ZX(C=;.P/(I/SG\L?+$N*:O!EFD;=6I99 M3FFP6D5\+ORK_$'8CDKY'#[(335G/B JG3+BXZ C%#=C+8>?)D_"&'+AT_I MPJJ5\W(=LJCS8#A4!FF'SJ2'<6R(>A:9 R.G9-B.Y?JD'2A W5P&U/MC8BP@ M*TY>E/Q=Y-Y^,48I!0RK[XBL9[;=M-LJ>>E::$'CB99\I*/H2[,O8M=A<7>IZRB>*E 8C3K3)!':V/&(PFO/ MEX0X:GQ$$PQ"Z6PVZ=5&5>I8NC.93/3N,K3Q(E2:$(;FCJ]5'-B%"XGQIWY, M SS=)T/+9'D;^4SGBT1_CX-!_4-S\K5-%M&01K(9*.W /U.Z.;0XH:#X5]^_68C M^1Y= ]%!.Z\L1GJ+[?$DVE_GO=9J&CK8%W<-C*8QG16;/&_ZT2XV9"*%%LIH M@^)&.8Q?FWPOZGCDRQIOA&*N-,A;B,LXV[57:J 9K%9C<::?&HS2I?(X_4-] MV]=6.X@#[Q$-77F;*]JU?5E+4]&8 +]-3K!4[OYX!V- 2?-IN\LSN:)=Z>5$ MT=5#YX]"%DQ?<8N[)C0G6/X]]?VJ7;8>\N'G 3=5)=0>FT)U7NR/V*57*+DN M%;HT*_1=MEY@\:44^KI=M@BHP <>?/^F*M262DN:KEE<)$J6.]PP+''Q2N,' M7 &!X.B;70%^ME+-N588YWNMN6)O)!3ULIXE9'":LI*AK>A>?X5QZ!I2/6ZD M,2RDU%0QN\)5/:GP$SVKVH8;.EP;OD8:H9#EB3X:N%OKC+(M-\5[(YHGZEF7 M+]"A@X[A[:,1"MD^6K&9S:%=)C7N=E4%235Q1EQ.V&1HL5)8VFB<38YG69A_ MJGUUBTPF[ M&*ZK@EPM.!TAVH[[E,*5-/,^3\75]CM35=15F M;[GRS)2ZEC"+;'?H*VSWC;0V/,8.&WXX6@%= [P[Z2$+CS;0CAY5Q_#5V"'* M>G ".TAUE%W4N6R%]R@7!ZH\8^SP'54<U^I[!#+D>GW4&&&<#!,M2P MC]63Q4%4H\578XH M:\-C[*"UNM*Z0B]5MN$T&BZ+$XPTC;'#]]>#$]@!,)2P+//\D$5:[5R#7:;8 M7 36YH<(.T1<+QY-/O3X\GHS7M:&JFN.)@*;4]:U4K21Y)>TBPCQ5L^/X<>, MLZP4J4E_Q+M#?-!OE:02R$55$:Z '\/:"/%C^+$_S.66RWJW@U9:K9R1J6(] MMAIQT/"5^#'2VO 8/ZICEJYI"D.P3&DHZ'9&;_%HQ%7AR_!CE/7@!'Y,Z7@_ MZ\T['"^VM 4QI=(]FXKQX\_1BT?XT>[Q*;%"9LJLZY55#LG7R4$RVH6&K\*/ MU],!_$ '< &GMF] H4*NEP679GNY5AWA:UEJ<_D=?A]@'/YVQN$(?L[ER:F M<=OE]COC\=\ B #55RCS%0EVJC9J'F7A\[O9)R_6#OU-L9M+SW?1O*'J8\F M5:)+6MJE6"[3JVFZN])()0R<^I*32"4&HW]T@8=W2&?OKKG1K1S=,CT3(5EQ53 M^*I-"@M$SX4_3PF+1D2AH/5.C: R='*J5Q;$LF8FZ=ERM1U'H%]E\9)OVN%W4IMX<;:,@33$L MW4*J= 16X(5J?W1DD<8KNI&KL3GVN@QN>8@TW;,1E3=Q_7VSD<3<[RB M&YGI>).EG&(?Q36S*-JX7O+,J"8GD>BK<,YR!2Y@Y!N;Y^;!R')%R\-/-<^U M,]6^H)?P%N\U#%(75:0U2X56$TXWSWV-T'.JP:-JA-]@@/RR:L3'NR3W,BUN M2"QJ69511SBZ*L_FCA?:69$0=DF^+H:$:D'<1X.#=Y]7C.ERA*;*/== E=FH MVNXUZFAW$%J<$$+%0!$,0S#B;8'@T:7G[ZKQ"340E/&PU#!+*(?-6RS2-+W\ M,K2I1#C4X**[O1^B_+9UTME"?MXPC916&>%J:EIUR7FC:2[8"!K\5X;\YS-\ M#T'_U1F^ATO/@/S.TD&+3**\S/5 B552*M=I4SVWL PM&#AS]ZM/&?K3EE(7 M:^M@K.8N$!LYB<=SZ(K..3:_T2YNI1\ 15?SJ4Z1/-$4VYH*[F)0\M-'/VW([W1AD4F$TL2M5=S-"T.W06!MYX]E O@8#?J=)?C[YLE=K8EB((XYO\.Q MV]3<^1L*")F"X!;)VW02?G+P5/CC^?ZG8VBKR%C4%K1-O4 M1>,_O[:?P']M:.'C__P=7&TK&P!OY#\E>.X=?)GP_Q"[%_X#Q,34 N-_;_ZG MTV#@6WLN&F=YY/:M?Z,[P[1T4=M^LMK2NOO(]SZ(J"D3X\[G+!Q/QY]H39CC M!./[)@AW_OGM#PE*2(1_YD?_T@Q+^/ M"6H[N#WG=WP>F9J\^^']X7-? M.7S[%#(42"?A?T**I$B!'!-I@4()7$!'&8""T8@04^.;K8C.P][GO'L+\9GS M$O\UI(P>/>5PY#=_^'JIP^827(?NL-P_OT=A&1?',GR[U"FQ7(*NYQ)LGRG2 M]0*;8!JU6HGC2HWZ%PXV\&BI!X?VTL![HCV%-NJ8QJ]$[I:Y3>!HDJ2^>K"9 MMPTVWVC7_L__8"GT[V" ,%H9IA& !45*[*!;VW?='P.Y"4/T(:P,E+N<*073 M(/XIH3>!R==%RQ(*N>'(-D>;/"]Z8JHSI@N=Z6KRRJ@Q%&EM&?IHP(_\R2B# MX12!XX(L E0@1V,@C&0L)6!46L)'LB018.]/MK_H2,(<6[J+^:0WYCEAN=AD M-W X6=HG>'>E$T2.W/W!(VX"S=QA!I$?0 M6S29(3 *I9Y@@,,@L$4 Z&'LOL6P('P[UGY$NR=A6[D[\O[S); <11*UG<9 MY[^["[P'1!0'1KE[W-Y #T+@P;U->+^Q9J[VGFW_'EE9XOQN9 %115:0.:]" ME?OO1:@#FNN O_VXA#X#*-MXO/O;D=]$&G'[72FC4H'DHT?;;\?RM?4LFGDF M-3@W]/7O^=B)CGT4ZOQ[HT"'#?-WZ,),;21JFNF,S/7-97QLRX79.[#V!YC> M[/U;A2RTBPA8SM6&,%BJ@^/_\ M#Y4F4P^XYHA3/IMNGSU\^B=I*6/O'-?*)39!,'V.8>U]!,)P&_QBB"O,<* M#U;S.X@\E]'70\&'!K8&(";]1A!C6@EG"A*+O=HGMC6H!#!D(!\!-@2?[ M)7!XSZDL>A[,\H!Q(:/2VK98=(*#&L,3+RRRCH_I2&1 LLF8I;/4*R8FR M:P"88_]*^*,XB87"!38;[7O-WH$TB2!'HHRA@IRD<(&$J9^0D5%40,DT*F= M6D(SQ%.0-FL(RD:5]2G?&"QPM<<:)C]F_?@:VR9>F++W8_]G7#,,]%$OK/ \F?LY83BI%0'#LA M30,4_]]'Q3R,HM(I<21@)) $%/I9"$J0WQ:H$?AM*OF-:2.B M2-M[0.AKNODU4UDOXTG;7V@WM\RE[P//7F%@@T4^)4/:=>15_!XF\(&,Z1J. MY3&F#!Y*@%R2[F3KE:::*N!NEM@HJ4[*!Y?H*^BJ)MJV*$U=&SC^A/F)@L/9 MK.X:4KN 4/**!N#M1\"ZE\"\2[=G*Z]>4W'=X W6*P-EM=K!^YBD.?=/):JYP=HJ@N89C]GJP5M/]_WDB@R M!()G4BBVG]<])8O(^;&_ L>1@*#>A*C>2LQ<2[%E10J /<1NRJ&3^6\$3?XO MO\>38OOKH!.^<2:V*O%^4JYO/W^5VC!-U>>:Z4%)/5;T1-V\_>^/3E63NS3D M8!G:Q?T-+)2!RR# M0F%:SC31,5=&@@F(3.0LB+:.^IZ7;O8K<>E5'J?X@!_PP3+-VJ:1F5NJPHH5 M4&HLUYSTVH0'YRH.V!5O4#3LE#/P9O2B6 MK5/ZZ])ZY;L4&H[HB28MV'ZGW*[8,QZHFMP6%:<[:KYF.VD4?[?A_/?BEE,U M(=9J^L(XA.D!E0*:+:_7:9YF&VE[/'6D=K^DO68O%)F$*)W*7-%D7INRJ)M. M@I[[^^9\:/;5:T0/;#D/XP*$%=L2K16$"?A6W%HX-(IQ8MNB#&)CWWDG--%V M$E8P;W4E8^:@G[$41X'WWQ:4@05'-WY>9LPR@S];$CUNM]&EZ)/[U27)7(&=?/ M.*K(C_O-":CJO8)_3S(2->87$JCM^OA]#H7=4M3_?KI?X>4M">?.LC*?--^. MXFPWD@!1FB8D:!3VXRG"M[$"?XD-P<3:W%^7Y%R:%8\(/S4K]U[BB!>IBX*0 M+3& ]MY];_L_\8B_FXBKN]F)@,S!KMNG G32*RF"OSD(;X<60#PUNK>UMU= MN63T9OD^#!S_XI4Y'Q@B\05CC!D;#L9&S^8NF3+M0+"'X:, B]S/;'0%+=W7 M;2&OX@6[HB]SA)U^CT%_/4[B6#G M]Z?FF&+UOK9R[(#+%K?<:T:>D;HV[I9&JC[+6^S[C?NPYUXOACJ>2V;:30%U/;K*FNF[ZBZ!('Q_9LKC8 M>HS$MB-;HEIE7IGW_*KYILMF(IV8JQH0$Z(FK8KN?@ECX6K^ 4/QTR,P.X">./' M-0_"K^4Y)F37[[477#JW@ 2"] ?#M_<(]LK8 MB;^V5:*$[4* ;$]-?\G>?N6G,Q6=I_2LQ,>#]D>\_?&.I/_^2HB&G/@+/Z ; M:C&4LCN:0:K\'P77PU_ZX]G=+#AA,AA),%R_+$6AVSO(HF??)BY?ZV=*6'4]8;I#96U/;OX,_-XJCTUHY]#>W"%C MJ]P41>V5^S"/JYN/LKKWW91*X]&R&%]AH*[HBN- %0,:U!G+-/P8H'D) ..! MERCYOEB4@NF)G.B(VQ4 3VSIX1Z'Q<2VJ^VF'TDTZ5M*&TQ<;3O7SB&=Q%_^ ME^F_$SB!W^ZN<*9*L)IU[J]F_1*CV@[]WDR _=^OT/\#KOI,W9G#@?Y70:$R ME/M)#$UY99:L%1LJ,Z=C_3^O_D-E$Q,:O!=(B)($]1\*%ZJ%KP>6[UN/?IJ MO$>.?&'KT&S@,ZR]4X.*HT-6>+_\D )O!AVO/^I)8F*9*V>Z__H6!A<0C$P& M8\4(5G\&,X1^",;1OT^-+_@:^WM_V:L7G![?_D(_F.PN/C'6_96*<6#=,)-" M\,0N4!Y&Q]O#N8*DE"33XS0I4.0X+9!I%!5$448%F4CBI RD49)*/:WKVXY: M1.3>7.2];*N XKKUH_F4W,5Q]IUHSVM+7J6OY;TV=-!<=!N M&R9G\4PY*T@TRW6;D**'M?B1G=,X2"PR7YS\5(_;TOL2MB^ID+R"W=_GA]], MVHOR.,]=+L >^D?*\UUEO:\6R6OY>H"" EGYT7IB6MZ%5E+Y<-5B=L^XS]S5 M:H/A3*984L':Z+%SL2?:8+>DOWXLO'^NQ!,F#3NUZ37UDSP&=PH+A5ZNU]N$ MO;6G@'/[(SKN[2G3LN0LT^P3JHY)R;23GZEKM04?1'Y2%<^R2^"KM8L]#IYC MW7I%M_9\*P1L8[97T+&0N+]S:'\-[-'"@S(^5G,+*FT06AAF4"AS[6W^#T<3 MM%\ZUAG M()G:9[_\)4"'PT?FS @J:8?QB#; JABB(:DB)J?XO@[&?V+[5T' M9SOA+UI7Y!>7_!%_B8\+WX_R^5UO@NL[BO5#)Y!MCZB#TIF+5)>R4NA6>3#< M%$6VE5)!KW7^/B"1*&[94Z!I>RU-_ 5U+R@R;5L'O*&$\]_;Q #2<[S HWYPAJO+IB,#28'@\"9AP^@$R40?*\+; MCKM([.YB_WM3JN>/3!P%"S&"6=7ML<\-UPD<'/1TARUR-S(CH?WV7/5 8]GF M:&M0%E8W?Y+I7TF,^)7RS[!XS(8_V_4; <>D[6H/^]75'K\2*V"!A/DPAMLS MBOI]S&QAN4'_ MH0;]ZO[0@+<.T?_RV>K*-X[YH 7$__._#GM(C$1)A?C$-62_(&Q:=WOA'O3D MWXT3#Y1J I!MBPIQ[ #K3M16HF?OVUAAMVAJOUCU[EY!@K,*@M,5$@\O'QI3 MO/'(!@R])9)/SVS8?_B90QM(+#ZUX0M.;=C-[6 818Y3R8R0QBF8\Z>PM$#) M\EC *"!F "6EY=%^;N?Z&XA.-']*//1]^K)]3N'; OX&_OG[GA(/[>1C9KVE MS^ZNO72"#?*[(YUHP\S&W9QDX-+"8<-''-M9F?AIED5V;:!Z*9<) MV_:I)L3OU70 P!NTNU.*5^JTW6F1%=A M+M]HUVB_F^PSQEP&$Y_L_>D/+%&Z3=R/+7$PN*TXQ)#9V7E"TD?-Z]4ZP544 M[:,,>'WB,%01\!O&O*A%N2M97VQ@%Q/??9!2'*!C^?VDV?W1WE<*4;NB30D. M(H'=OB,47=^^P\W1^_$D[@=DQY$^/+Z&B)3WB,-S;#)7-YGO')Z_H8'=Q\>L MJ,%0!.PI (X=@ADBWA!=6?'7(C&F =EK;U\%N5ZP^GDWX 07C/C9_%'L!>+ M&0Z!Q($SA.2$SV3BP!DI [L/G ^96V/" M[>]H"-:$3TU-!I:]:UB?V)(5A]50^8AD;/5Q6 TS.>$SF3BL1LK [L,J(]K3 MO&:N(AA8X<@3_M#CI#1D3*P^^AIF ZP'=/=1RYI M'[BD@[@U5HP01->Z/U2_I<*K8?;X@J0XQ(;(7U"Q!XA#;)C)"9_)?.<0^VB! M*U[+/3](\>O7".,17B.\8^&U0W9--,1)$'_OCS?-*;;D;@\[]R=H:4/4/%L) M\N&'L.W']6U_)O^:-K!=[>GT;AS/0^6<\'@B-P[HH28G?#;S8P(ZT?*[X2E. MT-<$>G3X5MN]"T&<)R(B1Z3K[8YS: MBJW&T3U4GHK(1,KYQ-$]MIFKV\R/B>ZDWR3(,C4[!+&&SF;.$Y:@WCQ(MIU1J^%W-2\:VT[1B M&E<*WT\Z1Y5N$XU.D6W';:/":3\D&L><..:$F9SPVGK/SVHDA')&H)0[&%*>$H7(U<7B^M@7'X3EJ-O-SPC/MSZWE1"*78]A<0Y8.W0O1]*'(=# MY5-([(F;^!T7H<\WN"P0.!]Q;ZV!ZW/_W( M\=%?_8.&+'&!\DA,XN3O3&+T_TA@_&/2ECYI.4[?$B9.FMV=")PY> M^^R(SYK^>6=- Q0'29$D!1Q'18$N1M_5-OS+TO;?Y!3)Q+>'\![^FRE"Y+Q:- ^@-N.%KL]T<3D M"X+*PX7D5T>Z]TKYQ%GC.\$'!X[?B_?IT2#7TTVF4<^Q=8[-)> KKE$MY>@. M?).EJU _V0179-D.E_B+K]-\K@2_^>\9.?R90U7_HG48B9R@$ZPS-5U;-&3[ MOV$[&GKGQZ213&%C0 G8. D$4J1((4-*I(""43))CE-HAB0>^;&.)"A#T.YB M27S,%P:\E)ND%N59=B5@PK,K*UU;R>)HZW:JC-O")%JK/4W0945G,R$^$U/.GCW"P[JRHJ

E(U. MA:TVMVC4&EU/-+D51OA<_Y1H5O8*,IAA$CMM]8"?@1P69EIK(0C!S&ZEFN-DF6FB+O M!)<^(TNMIPAN5%#DE'(&J\ZPQL2_]!E92EK0LA(Z*JJ5'MYTT@[M5#+0 MIH^HBS(J5YV&TI^J2MK$.B5+7Z 4', 1=2$Y S$Z(U%5&:]LD685N',/WO6( MNDSE7JX[*2-YU,LQAIPNZ12V@N[GB+K4<;&['.?J0S9%TOI263;4%0,'<$1= MH*#&1FEHBVJCWB1;V+S#=B?PKD>L<%KH\GEA+591$0"D12]1'1GV,IF2WNR:&JJA+*X$X(EAT1F(; M8' D+XKC:8-R^E;1@\[RB BT;*-NI@IUDN\-4:Y/9:<5>44+Q!$1Y >-]4OU184Z_4:5K(H)Y65W!*((R(8SYB4("UR M2[4PLC7--H1R&<:+(WPUBYTD4LKM3<;H7KH VUX69GDT%F#6,K>40$3;11W,Q[W1**D+-T:Z!8 M.10)+GWF,A:;5:5>J4XE53&5&I6D:MVYV/(OW;N,H(QUG_9OCP:'*;\FSFUP MMW]Q");\+'F7(?OIG;1-"Q_GY =5NEU"_KSFX5C[I^[NAFVAUQN+@NE;_,7B M^T%">G!_$]YSK)FK/9+;OT=6ECB_VU8P5I )KU8.=K6NH7HUC_LZJC/O MH/JB&=/7DOQLPN5+>/ *-HL6"^[;LA"OM64YZ8;(6^)%-_1IAF0^.0E7=@VP MG=\DT%_;%_-A1'5A5=;])SD!W&;O*Q+_*PNY( $]!&P=OJ '=6'T 6" MS%,M2%QNX>+57/\S(E\4Y%9NS_\^DV7'3OZ8D]\5V?=K#.?K1'""4&*_Q"[$ MAH^C.!85K_]Q2WA&X=E\>K1%C[[JX)\O&Y4D ,;COZ_O^3].>_!+&4CF]@20 M.T@=L/Q5R$^_>;)4]N8/;=O 7SQWW&#>RZSPQ)2]F5R.IE!%CH\A@W.Q(ESP M^+J\B-7B[86KJSP#6B*=?D,NAS^)/9%T,:XE@7!3D(, M@,C=F:![F #'SPL@/]#/Q$*.K ,-K]Y>SLG\0),+KP)&JTKQ9%^H_R<5W)X1 M[6G0KD?R7X"%JRQ%[7YK7E0K"Q'"J-\@J$0F=7GFFO^_6+(_(Q%+$(^Z%"3^ M4=9^TXB\)4K!L(,1-8GM2R;\WRMJY,UQ=-IW=]S<)0]0A,UP;F8CB_,YWTK0A^_^P M#QZ:=AC1LCS(Q:ZHN> F84.!@& >:;=+@RTTQ?5DU,VR0 9+)S]MIVLU?V=C M\N8/EOQ%)*E_?C]F1+3M.TH6\;U\W<\P< SWM]GY,U:"Q"!T66NZ!%JHD+Q1 MKW#I-3WY<@L?I 1<:= FCE;2=<1" !""'1AKXE3" $X7"4_@2JV\ 3L+F<<-'\@\4\H^(0Q<#FGL?V[YW ML77@[(K]1Z+/RALE9]XPJ:*>;'&-@M%!ZVV_RX6/+_%?*)E\$[Z,#3DF^8=: M\N40Y3M-66SFZYA97N981I?K3J9:5[H(#4T9 DGJ%T61[\.142R%-BTP%Q4Y M =9S8-B[+N:F?ZAH0GHTWQF71N/2Z%7*!5=>YGF-M7I7)#E*ZK$-EN%9!OR] M8/$N,K#;P$ ;I3B:_-#*:^$M(^.B9_X7@F M+K[&WO3KU@7&+N*B>/MC/J)!R.ZX!GIM%'1:>;W:YYM$V>_^Z-=O?R4S1'3+ MMZ^M(>R8CJ@]0];16$@8OG3Y&V#EL 6T>+5H7,T)"0!]+8P@V%IRYFB79EUA MP&L;BNN,E(F0\:$F@?U*$7A'R])#:7JCL? MMY$&H\P!0T,;A%".2/XBTNEO44*-4)KW'6!@7$N-7B4DWM<<@EKHI9GQ\IZ! M\'+G&V"VR/#B>F6^;Z']X2]P-2US#D?D!5/%_N:9N7^L5;PL,:Z,A,<)A8_D M'RCD'Y%[7W#^=>MFFYIH.+0ALWM/6P?',G%B-IH-"ZZ9YWL;"DW9U6*S"B;^ M\5=^.>P7F<;B:EA,HE4XY.4>T9L-P>E@H2&A!MD ATP#\KUX5OXC6(<=WL>Z;+$>)%K!8_+")> M#-ON/'W5=_1MG[+&F+=!,-ET)![J8H[+Y/71$%7&M72*;T[QU6SE']?J;[GY MA;\XR12[A)@7L4^( DI^GU.@.Z6BXK@H@RZ:S=J:F71G2RIP"AG?*1#)E[;A MA;_(VH )@^C 1[P/#?] T/OS0,P/]-&QD./@N]NWQA]0+VE,>W:&HXE M5QC*#MYU9H6)'QR3_AIV(OVV?2ZQ)<V<[H:B46TL&E-Q$\4^LWP+*DU/X<8TU+J;%1818+>)Z M2H0@[8-[WR[BKP.'74N:ZW.P8)KR2M&T(]&P.MFDY.IRL6%!:\.,)_E!I]"# MT9#PD2U%_,JD7NJ*$CN'F!>Q=X@"2OZ@>V"L;HOI(TE155"7%C,\E5U7:=\] M^&57%/N%H>_<\A,R5+RG/:ZNQH6WG^*38R''P>:24/2%>)+IFD$$A-4/^2A%Q/\W84\5V>Q60^(+A$B.DEP'%VX>"5P\M>3G M9%*S6:8P,QI],'1:Y$3 @F./2!S[A:)QG3;V9K'I7KM7YQ';S78;#;=:Y5(\ M7FT-DVFB+D@L[=LN!)TD@?\BR;A-9]RF,R[N7I\5W[$[7RS>;]FH,(+*'R5- M^8:.X#MI?RAK<0>42P "3^O-U;G@EQ!7FO[.*=.X@[(&EJ88X.DW>PW8@?6; M/U5%#'BF[,Z.Y*:B!:;PGL"R?>9AZ;\3?K\KQ_N6-;^?5^+['FN5XG-NHK3* MZAJH)FP:&T*Y1]=(OY/*1J<^\[[YPMVI,PGM 6'Q M6GS+*!(;3-'43_9&/\,V+[CDZ5/&N:X:J9J\ M439\01D99*HD#"MT8)R9FS^I7T0J]2U61;T("7-@#"!_Y(0%EL!P00))['8O M)/Y_]KZT.7$E:??[C;C_@?"\[XUS(E"/-K3TF>D((<0.0H#8OB@$6A#:0 O; MK[^2L+O=%NVE&[" FHCCL=UEHO%[GWN"HW\FBSB!@'O/JS\?+[M;YJY:;4G[$KSIS Q0DS5,^V9 M2.BQF<=U6= \!K]6O_.Z^,R?&P8^Q8EW[_-A[]!5O3^7)6LXG+TIW^$BW\7& M=)'>?>_8CPIJ47'A1A7FACVF@I9\IXU[@H0FG5)P"@/\)Y@RL.//[K?W'L=R M8&^G[:#C&'#F6!>H6>U*_<#=?]N3[H,,)2%/ JETSAW!% ML@!J<6>[Y(4: [YCFY3L]G+1#'5/5$6ATE]))74TU244.S2K1DC0/@4@9 9D M<1>P<*DF@^_ !5>%^DUGV@U%:&@+3*DCZM,5$^/"H5\U\L%D@PS[R3%S'7U8 M[ Y'2^(;BGJX.PQX64#9_0F[<=L%H$%)[',4&+N[&K=G\X2+H6\XJN^SKCTU MG 30?P ]^QSGWT,F*6VHT=S/1'/7(QD:JSG0VHUVPZ3M"XG2@!4&N E0XAH= MXY/"!%H5S89+-4=P915X[LIM-M9( A.1TTSBKP6/KI5S_N>-6_&'*MJS]-UX M<#4>\(NW2*J 7%W $UVMT_R^2V)0IJNKYR"GO%IS5^W-:LH;-V9OR'2[R#56+ M 9H.IGPGJG[%]-N1*_&6ZOL@Q1-P;;=^&+TB60"UN+/S_-DXNB>\[Q[@_M7^ MK7Q3J$M#?]WD"'3#6$T,RY\G/(LT[P,X!XN9>\!@L,MAH MSNEZ)LVR_%XX7:BSH.^VXK<+7&_751757L83Z*E!8*EVM/7T5<_VR[+A#60K M5'GM\+='-B1H#7?QH,RNS%4#Z2J3DKD,=KJ$4K&/2D0;TONBR<#Q>##XFY4*"Q?# 6S S@P;MRA<<_08 M&:@$&7#ZBJNB_O/JE?OWYB[H$4R[OA MF&M(A0)=AEKL/!#BMX\+IN)YBGJ-S@&F#J9\][:>J=OMKQI[/U@(O094Y.ETI=EH8(2)L4=^*8[F"]B-L[W[:@%+=SM@';##_6IEAW)J_T>-\^M*.*W@UPM0 : M/U\6=X$'9[PL_UY Z$EC.P@QR12'):* 482Y8]U-_%IQXRHB3V#7G4C[ZV95 M@*$%Y!W@,, BW_D>=-F.5:_N154($F1=&=,BV\.7U!;O=@):D+"D:=7[KG@! M.P93OE-#OG#+JEU*'978XKTQ:\,[L;V)+C@/_^&NI\%?,KK[6 MJ0K4,@ \6P9$\>FEJ3^KKNAM5^,^,>URYV6Z+]W6ZM6MM%(TUB7'@[>F,7'K M+EJOL]9"ES#L4/N )%[C9P!)"< 4(,0U^=J_ Q$-=S_$#"BD3=0M0S,8:R@T MFD!$S.'FZ5<+&6>?PGU'8?YW%.2_0__Y_MSD&P9PX/2"%C19]FV?708YLD5M MNTUFSG;TL]7SXRDBY#\Y=17&4P<\#J &,H-N@,)R?U_,IP2E')(^/8T!N+ YW9@)"!IR\;^T\!5)=;ON( MF(64SK-E91_ N1=C\Z&?51CX\2M& CR2X;EO^.96FK.3QKW >(*<"'7AK%@L<#F<0ZG4 ]V\_#K\F1#62\;=5ML;]$Q)6LSRM4;[4V>$;"D_88A?CZ'FAO?/= =!]F>7J?[@_L MTJTUD2W2KE>YAMT<=$FO,;7'B5U&CET!SZ/H!SNL72,#R42?%<],MG)+V5!R MAI.;R4LCD"W 1P(^$AS6P?("WB(C?.0/J.Y$2%USV -./V,SCCF?N$MC9<,N M<\:V"WM0SUYIL"#A2=,*C,;S=.%]S=FNQL:OR2!N$._NP\C/1T[^EI538F?0 MLOI!"%^+5B*OM!C*X]<68R"\Q3U6F^:ZV(JF=DLM$-+#E0EYP9SU8O6 MQUYZZEQU?&.M1BYLW&,Y]Y?E^O[?@,,$M-BU03%8K*SO,?&^\M>5>8\_4)./ M09-]CIF'MO3-"##;:L!K?7D;;3+1Q*//.++;M%S3#;?BPC-1I*B/O+TF!-1& MPI->$P2!I7::4Z#P+?B-69LRH#,SZP5^V%I?&NE@UR"*G@^;)H_NIZ-^<; H M$FS!RJ/X>_T2X'] UD ,B8/_PN!(")8+Z; MHC6#@YJ-7:\VFO0M08@1( [HYPGL502X7A)4435C9@2 Z@3LV544.<^>2$#' MAZLK%W^%;FQ7#63#415.]IQ(4OXS#"\=(/PUUM5A.]*$KKLC>$Q5,[S]OU.,Y]#7S?ZK*@]%/-7E^59('T,& ]P,-+T^__+>] MBX+>H%?A>B>\T>-FP"7;P+$K_/NV+"PWGB .58];V+L=Z1A MFR\[JRNAERZ_U)^]UUVBQ3#C*._:^/"2ZXAM>-B (AE_;^ #??/B]>S/@9'^+OO\8W\XQ9[";/ MU9P\B^^ARBV?F'[Y+#79+8H1F.[,R,F,P.HE\DO0*_1(MSIFDO0C\PM-TK"W+XE^\G M4?0#^*@8ZV__B;X\/6IFJ;(7(\C\GY^?BL6?^X@?,/R_IT/\7RXPBC]+KSG, M&GOVTLG7__M_GK]\^H#_B&3/9C4_.,MH FJZ"DT]538A68L^^*ML;>2=_SA+ MDOZ"/8'DU^]@&(LAA\!?L,+_YIY]'XLC)4M;WD+/)/:(H9"E:L'7QS][^ET" M@-]_Z?K)7=.OGFK)@;%6XZ?_]-QD80)W^15%OL2)1W;TX^/$<.0+63C34KU( M>\)^+,Q_Y-S/;9Q_^Y'/K-J)X9?ZZ9%) MLS'L1_;Y7>GE]RC^S^MV;#GD!+BEV0PE49*:21I"D1).H;@D:Z@L38EI]#^D M(!,S^.'PJ7^\!/2Q\]X;\%CICW-]CJVV^29?&>>J?+-4:U=Z!XZLUF:_),(X M3*;W'-_JPVX')-OM?+_26V&;%4B_[T[],@-/V.?>DU M]N8OQHY *O#CLC[!W W]R'_Q\SEU.U,CBXI$?V!RZC M"_C[.\\-3>41"Q25AA4*4R1,AM7(CZ1>CNQ4B,*87D&$.,2+05G62A58VD0C$>3E MT++3+=7;TL+E>IIK\ A:'5?(C82E7[2QK)?*1*A+<*7+$U9[Y#C.GI&P](L. M2EI;VL-X1V0G$+*%NBJ^J @2EG[14:4UF@P0V^'XG:XW"PU,&^+QIZ=?E!JC M>]E:KA%X6-:]/43!V+P;'8_3+RHX(Y.C5RU>5*>R-1RL5+2!1"YW^D7[&(Y) M&%Z=F'RW/MM119T6E'ADZD4+(V/<*U/%!JPN]_H8-UH;DH]'IE]T8L"<$U # MS92-R;B^X38K;:!+!0E^.7)85JQBI=\*8%0C-M:F!L^AF1"-3$VI5\/M6NBJ M$BQ;5G%+.*.M3S)2(3VE]62B&N,=$W)\HS!LBT,X[#;C3T]-"=]ZL\F2WHY, MPNBS>!4;:VLV?F9Z2NQ8Y1!?JC3A"L:V[=44:33TC42DI]2V QU;6/#,K"ST M!KGK+SLS3Y?(],C>I*&OEG4*@?G!CEQ62FAC6&4D.CTRTB2(YF6.,VVTCRYM M IMMU8V$P.FA?4T/7564MHYR!FSQ4-)J(NB?51?14+#U46L_HR6*!::91KR$E@[&" MPC8:BJ>';JIV9TYHS,"4AZU)>;25%I-(^:*A6,J>?=LH&TSHP%#9;C0@F0YV MVB8>2K\<2@_"07M6YA5N9TWPWD(-=*T9O< 1]=.;^_V2:U4Y>(>-FFU9;W+> M.AE*I'1%Z>'K2%DDLU$<]^$N9.Z*'B,A1S1 :)/H3I_L^R:/!.N1:"MKUXN> M>D0%=-$H5"R]17*K'J96JGXX0=>1!([H0 >M-BI3A%MR0X@($#44: 9EHD-^ M>JA?]Z3ZJK^C3:+E;I3AH-ZD=Q'X'=$!%"EN%RZ!BZ9,; 9H(7(JD;X0#TTM M025HH,49QRS-H5F:0M-RY$PU(D _HBX>10KC;J-1@]%P/I]4U*#7+T8O<$1= MVEV\M#4';LGL%5W&MZC.WHV0,AJ:6@*SP!'[5:&BPS95]L4-O, 7"R8>BJ3@ M NT4"*0Z@'G3[JW47;"KL:@9O>P1+2SB>,UOVX,C*;AL[=]#HXW/3(#?-P3:DK"46S8M*#ZT, MJT%CC3,$7!&VZJS<-9%1-7J!(TK@#-E]18/-A?[-MDF]C$9$_Z7><" MVN&B75KLS3"1](93OTX+"2^4PNMFH$LR7V]PJ+N )V4#UN1=,C0%KH7 JW/" MLDUQPYIO[]$.V^@N]7AH"EU]O5T9<,&.@7?SF@BQY:4\TY)W3<.K6K79"CEI MST7"J[A3'!J.QXFA(!V2!+!"[/*M&.3)N.USRU+0(1&1N,SPZ'' -F->Q M46--D+U(!$?44-[+$,,.K)6YNA38=J,FA*LZK3]8;T.CT44<\OK86.I#\9,/#0E6+(UAQHC-L1,>67O L_PHQTV M&9H2+%)U\O-FOS K,]*<7YF<@MY++GE0E)YW1#O5"IO';#O5"QO,''7+I69 M:\6__.\#^O"[$L*_H.0MBRC+* -DD'D9O$4.W(40;DH13H"9V!>PUUZ=8_81 M(8#3R=V?3J[!M2+?(:%7"WS,/57-M:)_F/LYSE%4)7>B&AY9=[R!,EQ4&;+D M/WR&NX">MYK+GRY]S]C>P<)G8$':B'CGJXP8W! M^:=RA\ W!,IP:F7(DHL ?,.[7?H,[ E9]PZO717NU#\D7UI![G<*;67<(_Q3 MW3ZH<_IK2L%/MMU_8F7G/Q567*02.(-G=0:O6SO@J]H7LJL+!^_PNG7A=$B1 M)5W(BKMXW;IQ-3CQCKG^VH,X8<^MWRY,<'HOLJNN52=4_?,V_K@$D7A>[O1T MLKB CO\DBJ-EH$\VG;-GK+ZPV53Y9_0+6CAK!>A2>"AO&5=F.Q1V[[O/JKP[ MFV6HRGQI)J(E>,.4 E_<6\P?]!,\V..1NL]D:VK)12Y8P+S(X>M)H$FU4ER' M#8N[A^8QY+6JS^?0Y$OX_,"J@55?PJKAYU8-2SK:7_?#K4O!AFT1-DYO5<;^ MDRZAO[1JB5C9RFQ=+8LKJR@*)%?G"HW8JHG(JI$\0N 7MNHL^>? JD\YG;-G M06?'JI&C>_7(GM7L,A?HIN&A4U6=.ZC=.XM5DXC&,@YA0V8(T;.B8/+]7[Q7 M.),[I$9^2VD_F?$\POF=[OYN=MC1]7M@=$B/ IH%-?Q)7\I9-3[$N:4-[>F3NQ@64 MX!AX*11CFR8>ON%YC'X?7W(WGA:PZ5\R(<"F+\64O&73%&ZU';BZ*,,5>5^7 M"$0?!DL]>A_ZX1N=IPL4L&E@T^_B08!-7XHG>CE.*@%'?:EY)Q7-]/]?Q7,T(0&[))9GMZT#W$X>J >Q?BG)) M#/M@UT= '^,:/9\21SI'>#4;+O M@\-6(W=SNE9&S!6W[1+SB6-6YIL('(B';T2>)$'P#(##!<$!D$"7)8%>!P<( M:LP)N%6XJX'UY;D)MLNNQP12#""9"AYA,0K!\ :$!/-QNYLTMWG4')8,S&2&Y> G^ ME\">!2'< &\"5!VH.EAW,.5+-@ J@ZF_.E3/OM]$*#J( O@G>ZHS<:(C&V LKO%^^S4)XP8.>\!(KM%(SD+S 54 LKCN*@K7) R@ M&$ 6GW<(O1)A7*UB7%^L\"DX>$86#:P[ OG@7_(LJ,/$M R1O'P3F$\=D"O"7N66#816S9! MG,FR[T_-[W#*H.;A:9.X/V39/8_2.'@PHDQTOI;=16$W6\*)9=,/W\@\2KPO M:1.H.9@RJ'MX[@3L#UEV8;)L*.7)Q.&,AJ+NA1([;W-";-F'V_T%<+O_9N/Z M+SB6BNJHGFPE+(NLV(9C^$&LMVL5Q/H!X_CY[.O]G>W.7 #@8._1/L'\9.V_ MWBQ*RJX@JV-TRADC:S*UW& :UJ/- CF482Q0E[[:=_V<#D *@!299X$^CA2- M6=U=+KVA8S8< 1 MYIJHTS0K5G6E\4*"%'&] #A/4@ J %1D0!: ICIQG8 /0T6G*LX]LQ_X,*K/ MI2KAX,-J4X^A(BD>@.1IT+;C7A*"NJJORMYLGK!5BKI6+7=IJ\[1$I6 D;HC M?A;D#F2%7WHRT0CA2S\,]-?POAN-YV[=:Y1A6_8;,%>QA: 5P3MZ2 R",0PD M!@'C!L:="4KHH\;-^$.]@2&=P.2Y$JO@Y8;9XQ/C)AZ^H?D">2;COC]-O\,I M Q;GU/U0/V;?*&O< M/]5P(E77C:FEYF3?5P-0% 0P]1E@ZN_OK'=>(N>YV?-:[;O1,XG-']DREC)6 MTN2]88A#:<'7QE+5Z10B?Q [,#D$_K[6CB!/" % (HK(H4^#!2=5M'<+,GN MB&N@.ZT[U-RQVA)BH#C<&,-1$,\#0/'YL@ $TVD)I@\#A:!;?&6_) *3*(YD M=KVTA7U#CX'B< $-?Q]]#(P#R (D"5T16?5AH."8TFZWXD-"9!V)5+5MFT+U M!"ABMHK,8T@!(,7=I @%7C@+0B^N6SN;1^..EZT%1-0=L;,WE4(03Q)!3])U M_08X$J##UZC#5\UX_+3'L("QSP' M0H/P.+#H&\I].>6N='\+>H=3!J?FDZ=XO&=7FD'DL0Y'+Z$Z0?RM M;RCJ08]!HL>]MG"^)C86!8WA+Y(HH@>[>?CU@"$UIQPAR" &$%YCO\,'^QP] MCMT/V!L;=][NEN"5@Y7,05EO*.N-A!3BE!$DCQ8N?;/S^ND0 #D >FWF=)6)&2?8P?O:6EX.NSL7'GK,?*=C^J)-)#LX'=_PP]YYF 20 M R#GLR&G "#G_&35"2 '4@OLW+;5FKE;8V08^)1@TD(,.3&!A;ZO*#D G.O+ M](@>V7<#V[,R/BWZK>7(CK8 (N&-R#R,ON\*P1WR0P 1 ")<6;K->Q !A8VE%E)= M"Y;M;K-,3JHR!&UB1(AS;?!\ =Q7!XAPYG0<@ B7NDGT'D283(G9KE!=T3#! M^V&_6B0G9C%!!/KA&X;E"?)]=P( (@!$^-WD)H (ETI^>@\BP([/#19+!>+" M;=AO%=E*@1DQ,2(DF4]DGGIG)>&[@80;2GV*'MET?3^G>:[]1""Y#JA= Z(3 M5Q"=R/J),]X^_KH-UJGFS%Q;C:$BVD&BN4;/.5;"HE%VV4%]@ID5B6V*P]E^ ML1L($D+&!!29IX_T3_P;9"X!9,FA^RS,D54AZQLF8.0W0^:^%P MKRUL8F0A8F2AX(LCR[4ZKP!9/CNCXGZ1Y;(LV/N0I<=7@S&B[VIPK][O\H7R M<-QS$V2)>VX1>;A F@!T'(%LLHZN78):+D0G?8^:!FA(3/W]#IEAH.FH@VJ MVSVD,#&T)"E9>!Z[_('H6K'E*O.R,S+\5]FCPC.KMV9XB74K$R*C2$S-A:EB1"] M8YQ,3Q723=Z.TE5W>)P&9@W,^FSYZW]LUGBQOA2FFM.$=V1;P0*S.]U.$[,F M'K[A&'$FL[X_';_#*7]V_Y/K31[_8[.N%M;-=;?"[LUP1"YK=![6+29.K6N3R55V2?[=9S$ M39# KF\V+^ %M_*C4(*G+D-O-I=]]=^&[X>R,TL:Q/ASV3M>=!,D#0#:\;[" MGY_56^'ZZ0M@#O=A#E=,?U1DPXEWPW*T&7:_[X6\UDLVP"-.%#$PD*G8E/HF M-+)-*2A1VV"WD:+S&Q'Y4$2:] "& 4#B]E(A,G#*.B=]\B8L_/H2OAE.=PV[ M;<&-7=M0IH6@HZEZC _TP[="'L/>&>T 9@%D<=UY'QF B',2,;\/$031P:I( M:8Z*\I+US-%HRMLL$T-$S,,@>8Q.5ZD$&'&;62Z_ZM"[D3U/=H*<9<@'68#, M%T"Y7VF(_-8:F'QO:L4HB_# Q?/:\&"PKP+_L*N)B[!6W, RU>P26H]KK(C( M-T3C/!C\7 T,KI]' C8.;/S"11U_V\9Q9S?>CVFU9(883>'K?JTTI838QHF' M;UB>(D %QQ,+?6).3W=VU+@AJ%X;#)\2NA,Q2F'$[IF]C,D_J&>91.V_E= MZ_SMYL;$O%XN4OQ(@Z//# U_'JM1S,DHZO3H!220$@.X>Y #<,V,3FSS?DSF MJS[O<#\9/J^5(K,_LF542CJ_=0=!&U:W"V8%E;UB"V8D%(O)'#1/OY/. ?E" M "ON#2LNDCX'5 #((H,4RJUU:OV=K7,_#>:CYFR/F"&&D=MJ1YYB:SW>.A-2 M!47>QY$"^P"RN.D4&;!UWEDVR//:G:#>"6A@??Z(\9WVV+E,R]'8FMNNX_[< M:^<]-S6)BEDJ.B49-E;+N=5M4A:"2S0#]]H&F2I %@X;Q9+=F'AUK)Z4L\?3JFROU::Q8R2T<$B&*1 @&09@S!7("F#, M9=FOCV#,D'0*T]"J+\457]F/BCB[:\95Q M)N>$\B;Z/^@)A4H QGYU5D&F, MN7X6[;<(-!-NE41AXF$FNW/@65?<4'LQ@1?ZX1N9+\!I%P84Y0#XDCU9 3KN MLG3<1WR86MT@O.VVAY@J:7"^U3:;'I: S&/I'R(=W <@+S7?3?G0-0]U>]FH_['J1G&5O5PM4VV^[3CP#S[6LA/L[]&-[+$F4QDXYV.L22L9Y$H4\=J0ZY)F##-=_0@8( Q F@ZD-GX0P5@61^R*C M";!-Z9HQ])J=SH2)$2:I/PN3[RQ8":P*R.*F"[%4@5D!6=QT_99+0,QY-$\70!NU6TZ4**J.JAG!H4?U7TO/C6<<&4^D:W^_ MR<ZWG[]Y!C 8 #5T*5O0<'C* NEGLCO0_WU@MH9Z'80.\E.$ \?*,P MT(P%X,#=5K^YMC>J'/:DVC+#L)/- /W]YY!QF M P '4 /G.HBI#X%#<=1J+9?#@@Z'6$&V0T>C^Q@3@\/A[@U!@=IY-YS1U5:# MG.7Z((,+A"8R$)JXA_R*,Y>G48,?T8G7<)^M6D5]6-N.38*'MRI<5[<32Y!0 M^I!SA1/O9(] SA7 !( )F2:2WHT)#7W9[E.43IH5V T9=TVA+6@38T*2)44C M:5<0A!NCD=Z-"269DPH3HS825Z'F0D6XRW?"Q$\XY#7A1WH U MH #RFJZ//GHW*%C"M+_KU8("M\-#?,*M1T*IGC@*2282DDVH^-Y5]8Y:3'26G&%88J,K]1/^SP-?]G ^%+;*+O8?GRILYD4FS.H39L0*7B;7M+NH2AL1Y / 7!)1> 6@!T.+2:/'AA( +H857IY80[95,T]X*(VD4 M#,/RF(G1@HC1 @:Q0( 6ET*+8S=/[@PM?C=5X$)H,6WP+M-8=K=P!5;,1D'! MBW1/B-&"CM$"![UC %I<$"U25U'N$RT^G$-P(;3 MPHKT]$I1&3G%,I"JC]4 M-IL8+>*D@@@N+GX4N5:XN,J4@F$23%>5G!R]JZRKD0[;=F0"!TW/N6'@Q]DS MT3N\D\"Z0Y[JZC:!:R"R,W\J_?U;C(^[2'$#TU2KKK!F3QUW()-?JM,=\YG7 M6)[ @#E@03NTIZK':\F6PO] @O3NDFJ/VFW;PD*EU["]6R+2<(LTY;8N86AR MS84\FKX*$C8 F PN228G/?^R\G A.CQ\R8;M.:,B]V1.AAWC&KR;MJ=NPU2E2K%,L$II9B?804?8 M0>0)XDR.", .@!U70']]"G:<]SK-R;##"=9EC)[T2K#ADXU.%T$6A6F"'3$S M%CD>,/J^!LEW QY7G<-U56&$+)%F)[J4 PCD:RSC\!FG?Y#U!*P&6 W0%""+ M3,GB)J\: 4T!LKCN^AG :C)R%,[[ESEG-P.5_C)2 M_;.+(T1?@2I[&%TIW*#FM[?B@I$P_(/5/^_PG ML\59L,2-5-X?+D5$E@S)N M0ETZ'/F5 ;63$EO\6-7-K"DFL,43V2*H=GFQ:I?T2EF;BTJ3%BN+Z:#?-*;= M_E:/;?&#U2ZSIIG &$]GC*#*Y&6J3(X4=*FL*B,?9DOD8D&M>L6=G1CC1ZM, M9DTU0=S[70;+!W/5B^^!+#UUKCJ^L59SNFPXN;]B;N#OKR"R#=BPSV<&08SN MQD_\P&JNT6HN4^L2Z :0!8AE TT!LLB4+$ L^R8UY2ICV677BPYN3FX6>I[J MS':YP),=WTH8E^?'V9N+=9_HT KZ,)_EUG&6^C!??^0]H:K8YTS5@>-\-'[V MT?;[L>D?YL=EPO^8<@\(QI&,A32^V['3EZ MS*O]G/<,9Z_FV&ILRA6\W>;<73"?ZQ)&Q)%]&CU7+/'Z3_D 9@#,9#ZI(#,P M,UJV(1$M(SK,.OR*15QA#KM"##-$!#,%#,1E ,Q) 9L!=[$6!.GFR!YF"9 D87;33;INX%LY=S74TY QDF& MZE7?V@9UUCX:6=JY;I?NBU,:_]#EW5388%>WVSJ'JFJ5*]8Z6M"+MB'R0P0> MR-\!& 0PZ"ZYP!-@$-N<3@ONT)[ E?; 8/;%XIX?"3$&?83= _%J@$&?G05R MOQCTJ43A"3#(;ZTX3^^/*G!E&;3[P4SUFI(>8]!'J#^ 00"#/AN# (N8 1;Q M_8B4G9TN3R50M[NOGYXYL $_@_YK/28I&K4UW)E63+OF?/:\;IKW^DW;+JO!<*>I(_PV03 )L^YKZ[UP_G_2;MJV5G"&]@82&66$1WV6( M>4^8);8=E^W!\PB1/J(!XP;&?4T-E9G[3N/G:MC[9%V=]$\+1P:9F MM0?CYB8V[J0,$)Q'2)!N?O+,K,^B6[)5E.$&61I 0UYC-9/KOF^>)7H#F%%V M%044!0*Z 621E:) 5R(,H!A %K\^T0.?[,8T)3G;_CM)VKCD:Q+O?\T;?JEG MVCY3G4#U7KRF\?,[QM]_-8+H#V;Q#:NYFI-G\=TJV=E%NI9SW"#Z=-F+?NWD MC.AQNB=;N:7L!3E7RP5SU5=SH2.'2J3$2DQ<1;/S#]\EZ5-R_&O-<&1G9D1_ MZ ?1+^+[?_Y__FU\^W+AM4!_8RT4PU]:\BYFKM1_/O:&EN&HT/QPC'GO*\(? M,#7%6'_[3_3EZ2DS2Y6]&%;FCQ_UG22-G_H(*C#\OV=!UI]U#<5_Y*L]YJSA MSUXZ^?I__\_SET^CYB.=^VQ6C[)$$RS456CJJ;()R5KTP5]E:R/O_,=9DO27 M[V&@K]\9X5@,.03^@A7^-_?L^U@<*5G:\A9Z)K%'Z(4L50N^4C]^3O:3Y!>N M;\2LYE=/C:^ZKM7XJ3\]+UF0P%U^19$O,2C8T8^/$\*1+V3A3$OT+(TP_@_[ ML2#_D7-S+Z:8_]7GV6,*^;L?^0Q8G)AXMGXZT#_^ZIGJQ$*-L2?>+V)486/Z M.X&(1V67WZ/P/Z_7L>60$[I:HM4I22(H(=$HJDCXE%0DFM80::I$R%= R"E5 MP!\.G_K'2T ?8S/>0.A*?YSKWZR5F'[T0Z\?_5^+:_=[.;Z<8ZM,N\+U M/HPOX\UZ M_,XF^#D+D/REHL[<0P3L:[0WJ%Z\J;[\EQ<[1NS&>*J::T4/G/LY+OHS)5QT/33^WQH;3H;/"*R5?V(\Z?B-M%?1,/ MQ5\.74#]!H?MIAC7LQRW6"Q1$Z3(2)B4^OQ@OZMVB*TX,U415GW,'(EA]/F8 M1+X<25.3;:>OV"/.,"1^$!2);3>NQ7!D4IL-*0Z+%"V**&^NE]Y>UX2Y$ \M MI$2U]2"29Q93N%((U^O=KE4-$1O9$L>(;(UVK6B%JPW6 8#TV+ M:M=@<,JDS:)I#WBJCE.&7.O&[YH6%=P8P6O=;\ZXWH;OZFT"X35,D/"TJ%BV M*[K+]02&*[""K!?4?+R>,]'(U#-GBLXU*47!X-W6])<%'2L)$ST:F1+J0 QT M:(F0M-F;=[4*QZW:J!R/I%^.G&(*,NW.A+*)MGR%ZV.5AJ-<9SII+Q"V3R="4^.?SIHDMI%69 MXP.N9>V(U<:JQ4/3XA_5A)#@-&8 JQQ)S 1\V0^ZL:32XB_P;)(# M=C6<:>5R)-2"!+\<66>7K,#PM,CM/*A=M)O%@<1N)"(]4G(FA?;0F&_%BJ(A ML^52E-VM$(U,24IM;(N5K4_*)L'NRIU5DV;#'A.-3 FJ5N[(9,"VF]P*TT1J M-^-FM%BN!V'\%QD47F(*UW>]N1D*/%RJ+.=J!UKTC--J*DV>]K> M]:UJ/!1-S7^D!YS9<9J:R3?(XHK1E,&X+DAD6J:.7B*JPR6Z$^T2HZPZ=;LV MJ3/1R-0S"UZ #="II$5Z4BK6F8(R'#EZ-#(E4]%?S/B@(I4YFVB1!8HJ+FM( M/#(ETXU7%U&T[+NP/>Y:!KRKNX-R_)YIF7HK#^8:N%."B9)*0I)!Z;U!_-"T M3)UYH=.?;L8]KA%M\:1%4PHIQ7-*RY1>.0-ANU%'7 -K3JW&L"(Q<#(T9:CD MAMBT6HO"RK118M*I]T-<:#$2E99IP_)4'5+V@@EY<@]V5B5FS@O1R)1,#53; M\]ZP+YBVN56%=ELO+X-X9!I/O;%D"],%9ZJUY:YCEV3+C*1/I64ZQ+R@W.6* MLHF.26(PD19CN14_,RW348?C"IO6#A-7"Y):4:MB7:O'#TT+JE)>]$>$JB&P ML>S"U<%&T[=L//NTH!9MAG+VU:D'5P:\N5JTAK35C(>F]=09]29[=2*,Q![+ M[$:-Q:K"6H)$IV4J>^RB7&KW-6XGCXBB2QIS=Q*/3$F*#J<5340]#@Z+[2K3 M+PY4*WEF2E+EO;$8:U7,YR",&@?E?E5BRO'(M*2HYF)=7=2+2O3Q;IGF!_8^ M6.CQT)3V%:W6KM&J=#D875 Z8_K.7(Y DCXBU%YS)S$8.UAR0U$82\4-Y3'# MY*DIH1J:WF0W0Z+*H7!!'$+#FH'!\;NFA5J;>HA">_:>4SMMI]ZK4$'82X:F M9-7%]25">&L=W@7\C%[;&S<)EX: K[ M'5*J%ZHCBQ3#$K8TRXSE%8?)T-2T\&K;8_45MH/5J5??C9M<-#P9FM[^PEV= MJ>ZY$.>&)7=8&:FCD1#-*QZ;FE@+P8U!$]<8>$AV*H[=( ;8,IE8>@-D39RL M-"QE8@YG^VH-E=PYW4O>(;T#MOQ1:S/M[.H<,1AV6+(A](EA\@[?M\"$+OW. MAAR2W"*_UI*7OOKUZ9OGQX281'@D$.+3[^QP:OZ9JGA&&S]R%6DJ*/">/O7Q M:C9VJ6NWDZ?SS]#,4$^-<#L;.)A/ F ML?)XK$D^^&FH//5=*PS42Q J\!>X\(-2.7XL0SY*ZCU^_8%U ?8"UN7YNL# 7C*X+M@7!*Q+!M<%^?)J.CA8EL]9%N(+L)8,+@O8 M];.Y+O 7&JQ+!M>E ':7+"X+@+%LK@N L6RN"_$% SB6P74!.);-=0$XELUU MP;\47KVW"=8%X!A8EY]P#-A+!M>%^ *_>M<)K O ,; NS]<% >>7#*X+\84" M^TL&UP7@6%;7!7FU?!-8ET_SQP".G6]=WE]E_WTYEI\F!&KY>:7I7T?T.Q3) M6YF%Y[^9> 5" GKSX0R[.Q3)6\EMP)3>SC2[0[5Y(\D+: T X-^)KMVA2-[( M,P*6!"P)6-))4EV *0%3 J9TDFP+8$K E'XGZ^ .1?)6P!^8TJV;TLRUXE_^ M]P%]^$WQ4%_@\WHVU,=5Z+5RDDQPHSTODG9IQB-XN M3IZ4+4 X *0%<9(L"0F8$HB3@#@),"40)WGIM?#!7/6 PW(3$9(3JT;?#5[Z MLB#P 8SD74:"_ZZ1(-@7LO#43O!['ZWE-I=TN,P]M9VZ'BMB7=MVG5PO<&?F MR7#V=HG;$V@0_@6]*0WBMK.Y[.AJTK.B%S?"\\&BHM*)TY$B_#0SL'NNLYRE]&, M/X=-/('-V]$2)FEZ?R7449;A(\GNNQV] .AQ#O2(? [REK3DQ.@!M.09,W@[ M6L+*2R,5[ -J(IARXG=*_I#Q)5Z3, E#I%@YI="'=%E>QL\*5#NR M_H,%QU$DUXE^])FMX7\?= M+X-:=SI+21"A+Z\*U MYG&LD*=I_#___EEXWX A9L<0[^$J_*ED=?8[\I\#6F*O)/E-?HTSQL#B6-Z2 M-Z.2/L!-_;,1"\(^ ECQHQ^#J8JO M_.U6VM1T6#^OT\!LEJN!.0TP;DA51,.MN2+#"I$)DI'3D"<0/(_$OCKP&3)K MB_=PI_A4LCIW68=;=!G^&+1.[S?T94K#9WXH1B>=8=GF>C*$]?4(M! X0BTX M3V D@*P,FR& K R59+]%S'H:]:.F27RWI.8\QHD?H4L8S?#2N$ZWN!ZVEJWM MD*JRU3-#ET.U>\V%-O)@PAW-O5$38ZMA?.1!L(=O&(WE80H%V)5A>P38E:': M+F]AU\="%;F_,@5>3S>>GK,TBQ(ML' H2)PQFVR-*3(L4!AS6LB*)!D]Y@AV M(HM\*U&?NUO1; MZ8QM-;UFT6E2B[7J0# M3FX6>I[JS':YP),=WTJ6[9?AF;N(:(-:$>_?%8%"W'?- E"BX#-L);M9>I^= MT'*7Z@"@\QKO$H&;VL!4LJ,/P%1N)/8'; 78RAW?2 6VDBV%R/2=R,_>5SXY M @IL)5L*D>G[=Y]M*Y\<*TR)*MO9 N^_8=>T#;:T&BYZ(K%5B%7@N-M6Z?=O MV/WJTQ[##>QCM*$?!QL.$5OK3L;CC0G!EPDZB>UW+).L&A0;A?=_!PT&X+,;@5?@EN5WUG M,"F)"$UE7XW;7]C+2/J)1&\]4^@&R M_99#M4"_@7Y??WPUT]3>JS67#<&:MB&;E\L%'W3$6>@X"!^ M?&UAXKM5\!/%Q4"H\.JOGGYN4<_+!@0_X7@TQ(:N(;/[4!S6:L.I,1Q/5%6( MCD=QZ.]7QZ/;O,(Z4/U 57*1AN0,WP^C;[WH-YXQBW_KQ^57$VT"-UD_\R;K MU/44U8,.@[\BRVW.=RU#R?T+3OZ7*:0Z0R/3DU(_Z:["W2JO8 1<&)SC MZA(=-T,GB3Q92/>J 6;XB?>'/]$,KU=TA[CQ52$8N'_\V?>/@;H :/X0Y0Z@ M^7?O+P-3 Z8&3.TR]Y^!K0%; [9VF?O3P-: K7THJ UL[;?O7P-; [;VH?@Z ML+7?OK\-;.V*;.U$X>O3W@J^4N/+F"P/.0+79(VOYQ!\-]6KON/ZZAR+LB4[ M,S4'Y>JAHQZ*E6-P_O!-'$H\4>7R3^^H>;DB[KO_?83:;"AX$?3RY:FB.1ZA4Y M;PY%!N_ J\G.G6!XN3_N"1("QZ'J IDO(&B>Q,EW=_7.FD%E8%\Z043Z\H;W MVR#T/R?2C&/1Y7O GX_UY[XD^)R^O_/>+ 2"YY'8RP6[](5V MZ6-1G#O%"K5 M][!'%,<^9ZCFLD48'E(9Z D*80_?,!K/TP48P!" HBL3^P#_;*^:$_"%@NF8@5B M@U*V MF^*\0K(&+D+U F4VQC5Q-[\4$+7-#C'NUOJNV$#ETHP:<3M-.@ 1_? -P8D\ MBJ1I5 !%9ZXQ\MDVF $H2NTK,(GK*W6SV>:&)+]4!,&PBMZ) M@SJ_1*>R&RP:*&=VX$85+K&,TJOLL02=XB83! &%*OUC>H0W(\.0V4 K+:5]6$:XZ+ MN* TG,?(MT)=27K;OY..$:+-HL@6?6>:\DO+9X^9O&'/_R>6X@NWYV MG+FI)(^*5ML]%/+X&CK1VEJ1HWRQ&='OF-"O3>C7[__B7YYR2A\1XN%;S]CF M6M'CYGZ.B_Y(25(/K-_RT]_$==%V>L%OK@+-;&!\YT]:SE%N*3'M5^0ET.+BRU1 MMZ9-7MQIM:ZTJZVGY%:74 E!7PZM27VBOG&XT QUE]E71:?#:YMH:/JI37K3 M]8U)96#*X:18:\%N82<)\5#\Y5!7"&K;1<,VS4:AWVR-M@UY*0N12Y7Z_+J. M25K-D_8E(((CF^ M8,\EF)\@ZP6VPV:2'W\\4G@YE)H,]C6"GW6XGM!%1HK>7G+P)AY*O1SJ,7VV MP0X:C FA6+LP<"LC-XA?("VJ<+@4*IUB*,!#"HX\.78,-9*GID6UGA1*D[8_ MD6$6L>4"OR2GBB-(>%I4 \L93+>,KYB\641Q0NCH2$6/1J:>:2TJF&).&X(I MKS:"::F+X=B*GYD2JH).2B&*:!@\Y+VAL:Y5YH,M$XVD7XX486U=G4@%TPR7 MQMZH]*MEOA>/3(N?@OVV26"> MLH7>!9B;06H_A%T^)'M M% :-@$N&IL2_VM07,#E8:"8[FL.0PRLC*]C$@DJ)?]J3J$6[0ZRY<$)72)RM M3YIL,C0E*I,V*'NA,9[(6XS6WC%.WYP)4D&"7X[C4P],X &NUG3=TQ.[A6VK:*GH^R:B4:FA.IICK;W#=_B#"_ U@.5F-!R M_,RT4+6]X2X[>&3TLMI9=I?A!%D*\8NFA6I51$2V6HLQ!PG+9L4L,5B9C#\_ M+52'$",E:ED->"4H#CROUN9^+QZ:%JI1JS3;FS4=FJQ2[4%;PID-E?A=TT+U M; ==Z\R\(C;H\L(V,6'F3YC(-4H)U<(G%4%J+!QQ.%+8W9KSV!49CTS-?SV9 M0*N24^)@E9SN.KPO\_NR$(U,35];-D9J9>3#ICSHP?V1U&LK"ST:F=)^D0J8 M:ETG%)-H=\L-;MZI+MCXTY'4BW*3.JPV!8$W67>W\9:+\EJ<;>*AQ,NAFWFM M/="\/LG9T;Y$[[G=.-#CH6AJ4L&F/IHP>K-OKN#]$JT@ N)8<2O!U.?[/"R0 MW5[5$65[NN@ZY4EQM&>BD2GABZIC*P5267+\<.?,>MRZ!HWCD2GM6]5VM8:J MM?LPNIPM-)DJTRP2CTQK7\&JC+L(BD,BX?I=%EV7B@U7CX>FQ"_/&G-;:K:Z MG%'MF;-)12]LJ.2I*>W#AI#*-(2.SU7$"5:A<5-82_'0M/;M<)J>QG..'OO?B9J>DWJ]#>8.L-QR1XDYE. MT8#<&?'(E/;-1Q-T49M '5CNE"L5$7*7M752CC[UHJ2C=1VELU--%9IW]3'7 M[T.ES6/E^I^']OE!F8,KC&="[14FZ@:V7!R*W*<4E5.T'B,/Q)ZX*F[:1;A> M'76<9/JI^:_:Q6(IZ,$4UROK%7>\+-1+1ER4+6W1^G*R=D1&@.UNO;MHC0S> M5H5#^;:?1\)[BAZ+LE,15[;5HB!"=@?]^)DIF7)H=0;K]6G'A$BR@]*H9I2& M\3-3,H4@2E2;!F"'$%]>VMS?:=/SQ M:9F:X]ZX;[69L:G")6P^<54;;B5#4S(=^I-5=S%O\APAK4)%*FI%HY@,39E? M?\LXWGHZH#ATV%R5V'YI5V.3ZP.I=Q7"QJRV@;8#F%"K86W:ZB-#?_-XT^#G MH:U]Q2AL.C0D&NQHXB[M3DT;"(]YP2^&+D96N";[(PZJ8\V"'BJA%0J/B9$O MS&\YZD[P!0:+H4[H1JOL])B^\)3#],*J!ML:,[8FOKAKK]TQ'T@3OL4\A?A> MK&P;J5@B"NFP8=7D22&;=#W.-).A*8'5 MC.*8Y0B[#@]W4$_T>M2$XI*A*8&5*4,/RS,_%*$!9C!E:%6-M#(>FA;86"+] M;;<;<+ ]6S$V4:4:O4!(QJ8$MI*UP&D2U8G8*#F&4-YWX/;^,#8EL%)I2JL! MCJU,R&A ;I.OF6*%B<>F!29H@S6.J(4.QS:0C3H,Y^U5Y+$B:%I@@_YF+G;1 M^E:$F#$OL.6^-"3U>&A*8*J_KQL-M>Z*N]&@VRPMF"'/)$-3 BLZ6KDDTWXI MBR@[+.VS,TGAAZQ':+I8I1Z[7]"LPW M*M--!6OJ))-,+"VPLNHBV&3/%N!P16X# JJC6SX9FQ;8L+9K52BHX' LLQ8W M5:&(B-%Q!,'2 H-4WPCVG8ELKB270XW!>!#T]'AH6L-J4WJUWA<,DQ 7(YS! M&ZI0$^*A*8'5ZSN;T[4>!*,;8AD,M:9?W6_BH6F!R?512T?4B2/NF-H(=WAA MOZ:2-T@+3$ ZK3UM^!X<+B6&=3"RMC0V"(T8V/2[!:C#$)\2VN A' MA^>FA.NCR+!95U''W-4C/W8H58B6E4PM+=QI,/4'_*@]X"K>IM(;H\NJ4TZ> MBZ9$5I1,O3_%0A]&]TM?6ZV%TG 2/1=/+P0R6 ?#M6+[\"JL2U2U9FN#.!,< M3R]$1VZ&I<5ZN38)%?.'=;/@$8$>#TTM!$?6'0AR^R48"E<0&2ZZ':6;#$TO MA.8-62%<52JP.A!VLK[D-EKG,#8E7-L=J"-<4JOB$!(Z!HJ88HE,WC8MW)E8 M1*B=A52X1MOD/6>SZPV-Y+EIX1K$R*FU^)"&=UR].J-;D^K6B1;XR)FG$TQD MH;NH!L\PD4B&I@066*.1%V*D)JZZ#6N.*!CA:$(\],@FN>BQI+"< M^2;:#;6B0VO&,A9NXF M0707>R6P%]WX3DSAB-JL[,JR30V#*K>CMHYHZX2FV]'['CFDC"K1RD(5J\ZA MM;W.]/QZ:[35XZ$IW[,DT7IM+\,,MQJ)XD(5Z3ZI)4]-38SP=L'*;*[QZ.CK M:=VBT)TPH^2I:?=[U;4*B^JNW#/##M]G!S5BTZ63QZ;][\9^6Z%MJ>N):A4; MJ*6= +?,33(V[8#WW4X=EMIUD27651^&D5X=8N*Q1SSP1KUK-1F,$",@G;7X MUEI8+I-W^.Z")YSQ]ROEAT#!S+4L>>FK7Y^^>4[/1;CUS_S K]GR%DK8=.=[ MW "R5"UX'DB $L8_^F\ +OZ5,?GX8V$*_WN@8+ M<:&%>*OE-EB(BUG$JW?!P3I<:!W>Z%(.U@%LU?>U$&_UFP4+<:&%>*._/%@' M@$SWM1 F3*R$(?;[V A/GTA #1E9"$ -&5D(0XWXL%"?/I" &C*R$(<+JF# MA?CTA3AD+$4$3!18B$PN!@'-$%A;B<&T>+,2G+P2 ILPL1'QK'2S$ MIR_$X=X\6(A3+43FVJ^\>]:?6<+BLE4]LBB#MW+:/O.V.=",SV\;"NM MZEZMX[S]+JY ,=Y(+[I7O0"H^5;$Z!YD\$:&"S".>U4,8!QO)UD Z[A7S0#6 M\7:<'UC'O6K&6_'N>Y#!6Z'FN[6.5X,KUZ49,]>*?_G?!_3A-^5!?8%?C7&< MNN+L!PMD/GQ[5F[Z=/69;T@%SA/:^B1P>/H@-OJCJ6=$#ZZJUEJ-9Q9_B.SX MT.,G70I"L^A@G$=*("@$?"T0% *: 8)"("@$@D(@* 10$S![("B4(:'SK[8^KB>POC*^TLE44K / ( A_ .D#@ P0^[IGUOH/ 1])<$X0\ MSN4Z9GOQ^V[PTFL$_/R]NP3?]1[_7;U'L"]DX64'4F2YS?FN92B?T(#TPX;! MNK;M.KFDE>?)P/&&R,@3Z C^!;UN'>&VL[GLZ&I22[\WESW5!P?P^Z1@.G*D MLH8#EO\LRU\XMSS^V(WR5-D/O1U8_S.9/XQE>OU!\MC='Z,CAW'IJ7/5\8VU M"I3@/H_3B1,XC[Y7/3^6!$+^ P[7F=\-J90(7EOC__A,ZW]GV,=GF#=%>L!8[NA$UP)=Y(I"$A2MJYXY0$"G 0!HKV?O&H] M.#$"W*L>',BO*]8#5EX:J3 34(3?I,&N6!%.&TVY5S4XL&%7K 8E53-FQ@DW MAO.2))E5A ,G=L6*4'-FKJWF_FJZOO\W4(>3L&-7K [<*C2"W9N$V52>F;H7 MN99*W++<];[^:S9354W[YW.9M(_I15&V9&>FYJ!<29VI]E3U#GJ!(?G#-RB, MPK\RB8]*X*KVT'-/^NSW2%^8@1=/\=GGY;#H/_CPWUL2R?W'V$9O[Y0]>19G M^.="QPBZJO;?!S'Z1NH%LJ/(GB+YR8E;*FY@FFK5%=;LJ>,.9/)+=;IC'B)L M<>(72OZ0\25>DQ!4PA IUC')]P*IJ_J!'*AV9+',UO"3W_4B^Y4]P^UXZMIP M0]_:==6EZP6JTDKT50I]2)?E9?P6AS\]V&\<"'&=Z$<_>=33J$-"3>(!/OZ] MIM2*O-7P!ISOA (B(B QXBD'<=$.+N(@^?,?Q M/$[">;2(_O<_OXK]>^8=\1K'_.<3SH7+>_\,I?YY:6.X>"GO%0!*Z)=%M\5M M"[0^7+$,MY*"<5D;%@PMN^@$87\"3M&C'YG!XYO\0"?L!SH5>HW^5IT<#H;4 M,!=(<;Y>2W:$3OC#=^(*H)2^,_=+S_G2U=)@;_#<^S1OO_#%YVF4QS7\\2$K M3X,(;!'A.DP5"UV0##<(>8I$ M\R1)@?U!FO8'%Z_43-G^X-)%ZV![<#Z .O\>0:$0Q5G"4QJ6^DNY;,LCNSJ) M J!0X0JY%&T . )P-/UX.GBO:0!/B7"EY\=(*)"A+KUR+@^/DODB\6ZJ6$( MO!D@^T#!RKP&!9>%J15D09BVF6P%J%%4')\. B2(80I[^(Y1,.2'WL(\\\XI%'KX MF!/8!*^V7EGTM*TA;4>F:_"&R9E\A$U$%.01&)9 IE?920!-7P--EW?5%$'3 MQ3N+ &@ZCNJIGJ1;JL)*CA7*]RFN,YEQT%X)#,,RU>I4V[HM35]]%3KQ38S6 MYIO>4FANE\N).=QS)!(= B/4PW<$I?(P!E\%GVZH%.GLPOG]W>*WAT^_O\(; MA'@7"/%^EIC&'7M^J3<\)E(]/K<),_0&'\)EP:RW9I"\W=2;DPN?2G7[%4,Y M(-C*Z,]QEBPLH/FA%O/JZ'6H*X!6U[N3(75H=>';%>X"K3!=F]2!F1]$+M.8YZU+T]SX60HCI.^&,H%TB.(X6#5KITQ(XL)-%GH+PX M;06W;\!'+JXK1_^Z.>U_X5415U;V+Q)YRFLYTPT0]VG'7QQ]G4UG*:OT!="3 MY8;BES/3..,$F"DPT]N<\C%C(;WV?=43]YX:Z<"VN'DW# ^=;OCNML)&,0GS M(U+Y&<)<('N!6ZEDN0"OMG!UBB-=U^VB1NW,@>>KA_&Z>"A!=%\R66;=-KKC M3HGG:5HDXC0&*H_AR*FC>( [ '?>G8&07MP!Z^K-WICQA1=D9,>^;WB)?87H MGD/&EJ1]9";LS;E=<((9W=4O?*C;:*_5C3=5#D:_J07M]F9J^D00+:G4PWQ+$/ MK;'MG8J.RX> $4QKZ)M#<;#?-BV!K=K#0L\L-%V3CT+/F/S, MPX4WL\#NIW=*#D/RN4C_^9SDYJ18CZ^W8@-'QO!$DP,V^(&K_ME=85+?0XT.,D MK:YW;\6YH,?)E^/,^5?VB69:?''4F1K$?+Q;;CI]=8;0(9A>V#I$6D% M$=I$'4>*<+Y8/,4L K@!< ,ZCGP1._/YQB&05:I0B+#QC:;2VG;4$J*N^]H7 M43+30PNQM0!JLJ8E8%U5+$FU7714 1J'I!9A0.,0@#!_FA;5HA9E=E'%=S!4 M$7C'JO/LPOPJD-%[*,^M9_T-C#:IO>BLFH30B$YGCOT_T#R)) ]G0/\/T/\# M]/_(0MST[C8>>E#O#X:T-8499:11'E4) NO")S;M\LCI0WC5%%"(=ZL3UU]L M8^P!;3S2"#J@C<>]@H[,0'1CU?4QN-HL"%:GV2=W])EW*"_!85B2H04L6P.X M;Q7,KFA)U* ='; 9+(?C>.CNKE5K;K9J'(Y7(%ORE+W@*51Y_O>9%) M.TQ9<@_H69&Z+! #:DNNKUP3PI@AL ,KXV&J:*0@1W>J1U>FUL$=IBE7@&7 MQ,.K,U!G)YG*OB-%SQ$1,3Y^0<2!+1(B!A^_.0OEQ U5>&^S2 $>=8UF0<8Y MREY^/&.FHWK'P^26[;J_8YM\9-AFL"8/"_N]VJF)4GVC]6FQ&+--*)8O4.2E M.MRDZ&CW-NKQ+^G5J2)\;K9N_DP40[:9A-_?])LQUN#+,R+>6*S&IEPW*ZRG M&;J#SE1U8:'F)_*GWKW.>-P(KK!!=V\TA4UKA+-KJ#J-UIF(/'A]G;F1]SGB-9[BI6U*MTPVUFB(&J]']%#74&=E<* M'^/]MGH3)E1XIM@[N-J:F .Y'O30C292QPHJXF3EYKT V9G8SD*?UH4]U6?90I'^<.SU,W9R!_8KGQP'#7',P#P+ M&7IJ. DWU'=?=;:ZK!YOD>JILJU9\5.&TLI73]UY6-)$F=H& V-O#?:])5-> M>AU-1.!C<](\05WJTD, &)D!C QQCL .K\X@WFX)W[T4^X"BLW2S;?=BAV=B M'M+&OMQQT=DU6]5]+8]RA;T\Q9HC;6[41P8WZLY5[V#L.ET^VLL?+V8]O9>_ MD4*VNNOZ\=VK]CPB4TP[PA1;-D!BVGW6KYW_FK6SGBLD;SB<<^(AH'B$@?5% ML<28JCBH;/E/W+<6/3OR"E4)WSS4Q!%'CGN(1MWUAZ7%%N*\)^ M=-BML3VU@F%-1)#H(^FP+LQ[%>"SYT(O1(A MOE9M,%966*^YTN>&J2&MH3)8MW96$ 6("/'P'A0=3U5R85:S>DQN9ESPI\XNAS]]$CH118 ;C0$%:'W MQ0-JWG[A?XO<(Y0^-^_]\(IHXJ>XOQ9%K.;&4K0-SMWWL4-%6# '6D2PB/M# M\@B)Y@L%%"1>@QK0J\LB0SPBJ $%-: !\^;=0]DD3D2$W@"\(1[J@$%K@!< M 50E E< 58F@*O&.2[&N?622?0825"7>B"N20L1EQ.+4\ UTA;:RY"?J[;B B>,1N87@Q M3^!%4&QVU6*S*SOC._?@YRTJRPX W4#1V16T'--SZ57R7RGN71P#OY@$_J?U MI5=;+?9KN >K),6P- ^UZ%[P9>M+*,UP!WUBH5$;,TCMVL*2-06VT,C%YNP"$ 1@*++%J=F!XI \>H5BE?ORR6.R0G M)5++)E_[*!:Y_N;MRUVB>'T8 "Z1F7K-8^;%%>TER\([IFQDQMENLACVMY,J M22O)DM4G-8_F_;3,G.6N9W*+L!"(U=L/TKU MR)B5GY\@HEV1FY\QV:!1XJ=!=(ND,>HZ0V_3LXT517^BH#:>"N=[;C2Y4"\G MB)Y>36QTN3&."#XRXEI51RGTQ4!$B/CR2C*/(VB>+)PZ[\B&^V0@_>]4WL#7 MN]G[,>:?9]+]J=R!FX>7]YZ_?CVV_'DBY2*:-MQA\9I+AFMNGD *>01]*Y$8++F? M+@^\MJM]_9)[(HGBYA'FLBONI^'E_,NN:YI=&E$QC]WOQ97@TU4<*L?+;I1* M@<-Y @/[>0 N9P>74QD3 %W.LI__?0*%+@X+++-L9OT,$@3G,85HVI5J<(T$<:;MO[ M'+2'Z[R:J.XCGL:D9Z MQ2.R$ _?BWFL@+UU-1\ ED^WK+BV@UUC^Y),*0' \G%@Z:F>I%NJPDJ.%4KI M*2)R9@5.(1F]($ -O&@T)W5AO_@J;.$AL5%:H2M#4-O5^II&URM%HV-LH1Z^ M(P4BCR+)@\DSHLOMI2.<(3/G/M EF9T#T.43$9$L^Z:_"HUU<,$;7\5D,BCY\)XB+;F4 V)Q(<;H/L$EF)Z4*;-)T$M.EZG1]1?H4VR^. MVBO3#U8%_<)'M*2B8QUEU=@8Z,'L>L9BO-N01UB(KA^GX#Q&OJN3S'^\Z,CY M7-[\3&-RB+BJ\R[_ID[Y=_RH4$3VL8SHFV^% EF%^\'W>CZ846)&U#LFI/\Z MF^CK;]%1H2Z'OQTLU)PDAVMC^$[[T-USENV%'RXYX8^MG!X^3G.D56XM.5[. MGN?"==550W>3?$6/;H8/O2B8'A_SG?4OJJ9M'" M3[!\!$S\V4O'__[__]_SET]FN3XB_K-9+8Y"0F/PUU1HYJB2 4GS\(._2:M MVKN/LRS^B(J__5@R(B'DBO^3>_S_2 @)"9K2#GHFI\<5!EJI<^];\>?W\=(0 M_\!VXS/N;XX:;NO"75STU%^>%ZO!L]??4.3?1&04X;>/TR@@_R;Q"RGFV;(5 M+UW/UBTIMW"B->4? XXY99D]9OZKODZIXRP0=AI97\>TZF"2&[!,K<.UN.HD5^-:Y7JGVC^F MW=0[S)EPYB.OQG"=,MOIL^5<^%6?:]7+]"#\IC\(_Z_-=@;]'%?),36Z4V7[ MN7HGUZ_1/3:: -OKQUG7Y%\YEA?JX0S_)71HH5P/__S_OFZU^-V^ZU^T&2*( MYX;K0K@2V+X;[K/")J(B@KX<.AAJ1$.0)RO#W&]D7.@3>+\;#4T^=2O7?*90 M;34$?3\2>%;&ZN,-'0TMO!PZ8?CNN$Y7EH(T;&Q'1+#L%(J!B(F)S]]/J '9 MZ.)AW#XH[XF^?;""@ Y'DHDWU5&IJ!1+0Z%)-84%M!_H+A^-3$[JH%7Y 2./ M5BS:AFI;&A>@WC0>BK\UR8LK[?G3=7Q'[58J*1B6=Z4[DM%%4\$)C& M@!IW45XT=#XA:GMJ-G)H1:P,J; SHM!0(Z$"<=I<8,*T0T M,BG4-ES>#HSIWC>8G5==,##MJ$P\-"'47;L$(_;"-F!UY/::@N4,L"4?#DU* MBA_1X]EB5&9@R>8V[**MM(IL/#0Q*['O6M)^YI989K3R^H'8WCLZ'0;W"4FA M2[UU*&E.TQC9J%)"#9@KSS212)KT7"8"Z6#;;:&JB)BUG$ZJH:#%.&GYA?DM M"@X=$'#7,-5@QXA^0Z9A7B22)LW(/M.?-O:&L>F-[*TPL)?".A"/&5F_#M4L MHM(L']B*4.VL$*=3;3@R$3TT8C]?H*]%PKCB'NH")ZTL S=W-HM%;XHF)F7, MRPO([.,,.^KPEEC9[Y<;)Q#)I* 8N%#V\.FB;.Q%=ZZHE;W0:M/AR,0S.UX' M%ELS6S?T(GN8BS.^0O?X<&1"4!/'GBW8O=-EI9GR#(+56GB8?1E*]&[UH!>*?I\)&'3$UV1 MAS-[:K+]]G9;-F//62S?)62(%JGDR.FRJ'!33PX$"2?+TUEHJE:-#T MFA1LJV'RS4Y@! :J[[1Q;R]K58&.QR8DVR+9JA2P>@G>8'2KC'L+LUH^/C=4?!D%';E]"!8I7E6%Y))Y#K%;7E3/M36%I"!KJ4YZ8["<A2V\6 HS9@VCO4K!(7C,ZDX* M\A+3ZW7:GDW=;]"6<8$[K/,E2W[.]'17AHA5-#D[+M5NT +:W1B:#B MLM]H*G3)'FK1T.12--X'X\%89&%U,O"6!X?I]!9T-#0A6YL\"/4*9JSA9MD8 M!**\[6&1-Z!)V1)PW>1G!PJ&S6T3(SOE54!@\;LF9=N=+FQ&GS<)HS^L4W*A MA#*!MXM?("FP MJLQ*Q5; 3F"?Q@>8X6[PC7H(8E&I( M@?J[H"PT_8W6:J (._7I>&Q"N.RFKC5YGH#8/=OK!+T^9R[*\=BD<-GY?LTC M8I>%1Y;;VQ#5K=6:Q6) $R*#E99$5PJ%"FN6&7RO!Z/R.MP9(86D(LKKPG(\ M9QC/8*0ZS:FEUG*KQ;=<)9[*CO;JV!OS.\$O%ENR.FPO*#2(AB8489?,&D<. MQT88;A+!S%3*8[(1#TTJPBI#/+_"D)6PJ8]X=-$<5!E4>[IGZT5L L$+Q<+[ MB*!V"+>Q@#:,R1W')A2Q+KF-DAQN8(Q]QUTKX4ZAA2+'L0E%S!NCS6%3K6X% M2+,P=;/S>7QZO"H@H0A\0WK'C5P33_78"M:>^,)2 M4(ER!5G5%NA0?NKY^F*3.EJ@;->JP(:D#J":L.#P/<0_=6M\L:=8ED;[*4S7 M8+39FO?X+31PJ./8$ULZO-&:COL(2\RK,%+0]L-@NCP0@FY YS6)<'T]XPSOM)O*[M==7F''+&AA_L M&X;D]&F1"1Z+%E]LUEI#09,YN W&YSCDSK/Q ([M5>W75VKFBZK"-6:8W"& MIO4@.WC*/'H153:V5*?1MX0P5IWMD<9\6H(6]%/2P(NM3=E:%5473N]""52=[;!MNU:92&-@B)Z* ,M7>KXE=D6;]Y;XT M"?H6;437*)/)R+)=AMB5W+5:K-]I'8R6U^Z.PL@N')J8V'8Q*1 <,X0, N7G MBJG"AD?1T=!D;(E+'BDWID-50"<3@['GW5J;C!^;#"[[U7:%14O0DB4*PJ2% M>3Z\4X_/383LO1 )N9D8[@+VY'32KI#.TNS'STU&H@/,\HU]@PMCL6Y=6>K& MK!F=+D5CG\3@'6^]>.1=CHR[;*]6TMI5OSU]\?Q\,R(N'DF+Z,1=/I[4_TJ/ M/&/D'_F1).GD.4^?^O@TY'B4>*9V'<\X@F?/M\-GSE=V\'1B^O0]%"4??#M2 M2$$HA#?)G$= T5\D2)PL$*D0@\ F5*B"(!,*5'$L3T+4,35%0&@*26* -"4$D4<>[H M15Q=$0":4J*(8Q,6H(BK*^+8%08HXNJ* -"4&D4@((Y(@R*.+66 (JZN" !- MJ5%$U.\%*.+JBC@VH &*.)5Y/!F_EM%VS7/^: M;<'28AG7OG3JOF7P5EK5O7K'9>]/RH!AO)%>=*]V 5#S+<;H'F3P1H8+<(Y[ M-0S@'&\G60#ON%?+ -[Q-L\/O.->+>,MOOL>9/ 6U0R\(_N6(=NKZ(=_/Z / M'Y1'\=_PY>\W_DS?T&9#_6>4/;._EKA&6QZ>W48XJN;ZS!_J_D/M?.-(& M*5%I-X'4A]'AAG'MJ O5!.X"+]6'??Q^G<07*?>"XB$"'ZG MX__]!T+ ?R7_/9//']/<,AP592L0*EY&]Y_'ND*,=1FV ]JT?$\9V(9-H2Z)=MF9@[+4FL'9-9#17;CZ][^S9.R MF20;FA/N*97H!F[;^?8/65;5^?ROZQZA_9E=E*259,EJ#LJU)4=>Y# DGT-A M%'[-"_YTTIERCTM/^N(UHR\L/[[+_=GGY;#P/_CXWUL2R?U7WX5O;U4<28ZR M^7.^I7L]=?[W@Q!^(?8]R5(D1Q'=.+H62P%,%=L-A3'ZZJ0+&=Q:G>WIAUQ\ MW_SN^(>T*W)S$1,Q1(Q,3'0=3^RIKB=YJAGZ*+W3W?AG_=!C)4>WNXZZU6W? M7>U[ZMIV/%5IJ^9,=43?A31)6D1AUS9^+-WN/? M#Z%%:[.M3#M&7S+@(CP;#2M%[2&GJ+)N2BOW[X=ZI_*0F]N.*7E_/^@[[YOE MFXKM/0YXR%F2&8KM\1.^'4\8.-]S(ZF$"@VA,[2*< 3\D-.5OQ\&LCBV:GUH MT3$8MH]2G2UI]]K=%2WB(OKP'4?S%$+E$0+][W]^E?KWS/OA-3*GSR><"U?R M_AE(_?/2QG#QJMTKX)/0+XMNB]L6:'VX8AEN)07CLC8L&%IFP0G"_@2;HD<_ M.:DFK=?^.+SO,KC2O_X$ .74'8MVCK<;R[Y?@4J+! SN.PVPM=IC%YJ M \4P!T:G."Z,MLHRVD:0H:?F,13)4Q0%=A%I6M-6%3L4=#8CF:#2M:B$\(_/"]@.71Z&@!H!- IVNAT\4[)@-X M>AGC_&P($=4EU*U' O;Q62377,J]7<5ES8%.SGAO4ZN@_&51JFS6!&'1UP6A M"B,CD]BN=QP4Q3L(]O =(\D\3H*C& !35X2IB_>Z> .FWH2F?]T&-CV5RCP_ M@5&EI=)7> \U?(8>H8=NCRDLSKQO"F4>/N8$-$%+MKKKP @)^R*^+"V*]+ @ MQALH(HKP$+*0 *;_ \AT762ZO=XCY]MM?6VIU+W"6$_U)-U2%59RK%"\3Q'@ M?M]BADM-1P7?#-1ZW^^;U3[]14C6;39:7=:CZG"5EDEG3"+R;!XC&?7P'8'A M?!$F 9:EREW?NFO[UG99;UUI#8+!\P>#/VM3XU8_OQ0J'C.PGIZKUVOS,K:> M"!N&G,!MN#9&JQ<^OAJ2T&B!+&R81=U]AU%1O;(=\!%+CSY\1_,%!)RMIPVP M+E^"F2K ^OU%UP"PW@%8>PKQ8'+9].'^ENCZ59]RA_J9=T4O@:7N^FY%$\L: MNY$73 ,*X-E4CM-_\(?O&$+F4>PMHCUUQ;H)WZ"5I>]ZD3(BZ87*8;Y;OA7[[W/UJ1^L]-1*Q;7'S M;A@%.MWPU6V%C4(/YD= \C-2N4!&0U-?EI:SCMH2.%Z<^:8=5,?CK^(/R\MY M=UA:2I(@E<F?&'V.'U33AF!#!;$3]KO%]QSGJHI7YM/3&U^UH>6 M2*BL8*2&(65#[8W&^_YT8[GE,Y?NOAKX">J,HI9CGC>J2&LP$KK]97FFA1)[,W$TPSU.WLL\'FM-<[KK^JKR.-3RPE>+_C+\TM5#84O1'X*4CBNE M=*2MX_ GEMS;M)=K9_QDGQ8];[\.X"JW1;2>M55$=HSC_-TBROYQ*1<1\7&W M-["O>SKR1L$V:4TH>;WH#06F7'.;H[(D^>8'^E+%'W/UAGN]Z3G2YV3R"\Q8L9\95OK2@^2O/;';[.@<7D7:; M19DQ,9F1]<:<_/.<]',>MW":C[:]E=IC-QK9+(V;F[$'\R(9)RR\>MR2K8KH M#]V]DL]);DZ*-0@N<+_=\NAK-T__[$4%M?+05?:L5X1]>$9.G";.%'KT9=N? M#]OS;ETWS U+3!#-5FM* Z4"L?C!6U2 $V6\+/TZ,DA9G?I5N[!<'D7.7Q%0 MJ GNPO=Y7"!:_G##NX-* :5#%/FCZTZRG)ER';])5T^ ;*R_;_7XAW:CL=F3 M2H9:@QUDQV]F9>G"BW"9*%9K[=J8,%!G",NPQN]@.G*?^ Z2(HGFL>*IFAJP M!M]DY>EU9)"N!@T96((_#23G7X>K6#D@AWR3,OK))M? #P!>')#'3*N7E#Y^>LWIM7=BF\9 MPHY5VYU>0Z?J,PO]JO8Y"#^#T07>UX3]R!FT#MB\KFM:A"%_?OT&@)",]R2Y MUI;DSN_,.$NG$=4?#+9RM^,;S8V)3"1A)@O>5UU]T2QL)4?N%"KL?B6W&-X< MJS4EWHE0#]^I8AZADH$-@)%;[41R+1A)56N2+$4V[[ZBPF*:U@K;'^KL1F1' MDFWU"K-+'YK(.@3Y-F&-6((DUW-A7AINB6B'\N=75 !DR7B/F*MM4 "R/"*+ MIL\'!\4Q!:,O5HH5G97*_<&96[Z\1 #<@Z8E?S3Q8=0]'(K-?H>VEW$21'27 M! KG879;68((F//6*$U=+ =^#N[".OFBC +U$ZE/] X\X\7 M5Q(;]U"VT.0%#B,;M2UD+BJ3(%Q<8];QM<4U6^T:*K83ZM;*R;[CJ):\SWF. M9+FK6!TY+=SJW%P6Q3TV7@"W)-U. X![K/<']]+?3 TZ@*+;*3BZP[)G8+[ M?&^59P/V"^PWR^08L-][H+HRQF@!^[W9*K>[*&I+/2/[_MHUAEH'G+':]=>^[3'(U7F\41U$!VH'N5&6\K@Y_'JSX[%'=7CY@-IU[6= M^!>>Y^@SWXLZ%@WLKA0^QOO=.;7':^MM#T/V1A/;" [>ZHRT6B B<%P@1^'8 M^SC@3,//F2@<0&-EKC;NQMFJU*!,:]01E-&8502T4ECS[('MD9(6HPS^*LK< M2 5>W#<.FDFNJH2F8*Y#1=S9E>EIN"$]$YMXH'Y0R0<$^5?*D^+/QM"]_*IL.U1E5(,/H2IPO=G MZ.T.[%<^.8XLX\"2>197]M1P$FZH[[[J;'59/=XVUE-E6[/BI\07CYT(TGLN M)I/5T10Q^H*UKCEK0K$L6D20N",PDH=/]LH"F 4P"Y1<@N4;E%S>8 =5 FFXA[I+Z%@KQ#'N<3PX#4G>%/0>^P6KXJR MB2A!%,?%5T6_$L=EJ_0P%EG.41757,=&\2_=DITXAI=6N>,U@SD]OG/[]O)5 M0!4B4.;]D:"WRW7>'Z5YL\PE@*)[.,F\6;H1F"\P7\ 1IITCC.\F?E=D6?\9 M%!VO+Z['(1%GE=6YY*\\;A[_N/>$,.2O6T V "PN35R#]CO/5!UM\O( ?N]!W[M=FFT3-OOF0@A M0(IEKN;P]KFO*\L__,A0R-&7KJZH#J@_O./ZPW="RI%#%4L!3!7;#84Q^NJD"QG<6IWMZ0N> MH(0_-FTKOMGS\=1D6*%GDF/K/BL1:- KB!O(+/_2>J'>J;P;EN(G'V$F?.]0 M#T=>_>@WS ]?89Z[R@^0@7^ S'8?:*N )@*#?599$A'A34?(*:3X"#YTV5![+(' D+/ %XPCW5? )7 *X 2@F! M*X!20E!*"%P!E!)>7189XD!OTQ7.1 R"4D)02O@KG?K#D[)5[39474]5CG[H1H1&S..[-94G<9:7;G1-TD;&'TN?FO1\V'DW*,$A%!A6$'YMRAIBS^R/(;I8' U!T M#P>8-TM> ?,%YIMEQ@G8+[#?+--$P'[O@?2Y76X'V.\],#6W2\ADVG[/1"T M>N6VB]+>RZ)DIF8J9E#L8R-!=:H3'-IEFX/=IN^+\T8CT$0$CZB90AXK(J Z"E1'75T6 M&>)X0'44J(X". @2X4%U%/ $X EW4QUU]]TNWPA+XEL0?A^5_&P-H]!,43*P MQHY5.X7>L-O;L T^CDJBUI6@80, H.O+(D-D(W %4),&:M* *X":-%"3=NNN M<"9>$-2D@9JT&VCQ>^Q M.WDA69HJS5;JT]5TH<:BMU25G&>'WT247BXNY+NYG)(O+.&;V8ZB.M!Q\#=D MO/_C"PGWWX\7DO&@?_W-M M:1QZOH#82@WV.P6^W6]6O)X7KRWDZVL+N&3X$[5$8'%YR<3?!N!\*2?Y:;3Y M@ZLMW@LV)X)=3\?HJKBU%\*("RKRA*X009>.T 6!0WC)8S *P 6 RT4+<=.+ M+B#YX;-X\^JM.$2[WMU[XJK!FG,-']--:E^%M!AXL-> !^ .P)TS%E!G!W=N MM<#O"PNL@?TG$AF _=^%LH]I"\#^$]D+P/ZOK>PS\?0?RE7(BD-<1T;'E(7, M>,A]%8C_=K8E:259LIJ#<@W?4G,8G,]%T>2OD\]@=M2?2>%__X$0\%^7GO0I MGA\+O42Q_2BY(F-NAG9%;GY&VE_62V.WQW,+@;"X3G=.J$)Q&'RBM#R> M"N=[;C2Y4"\G^)=]H83TYC-JRD)#A:XMJ.5Z(@8B0D;EK>54CL#-(]5[SV&_'J;^/*EQ$4Y===SCFYPX M3YUK=$?EKP+UR=?V<>=/&U_@V: MM.O/&'E3@)HLT90*)LQ,ZI/M9WK)O&/![U&F3Z%3KR+X+:M_(*F*7*S&"SX9 M>E*>**!YI%@$ZWV:UOM3',==K_,U/TK>P.$\A0"< CB59IPZE0$"@.HL<W95_=TS%>80_?,1+-%T_VX0. M!0 K+8!U*G4D58#U)DB=.UWV+L:\S);W=6:=H?O])W)F8]Y M7X4IB(66=;+H*C#A>Y46XBAXOW>$*>KA.P*C>00&0)4NH#J5B77G0)7,PTH5 M4&4X^I-EW_17X5"%\Q:J$PUSU(5JN?I6K5NR;:J/,+8, GK6$H/ ,)L[FN@; MF([//]D7\:U(4!KO%X:VA B8&"R446UI-E:U^.0*14/TRA<( L2!*8.N1,[< MG4-7,D$.0-F%"G.XQ![RSVRC&2"SWZ^+: MLH9BO$&*VOA@")FGJ%,E1HDOO_^+WSQYZJ-//7SOZ[M<.WSONA_I*>_ MB(XJ>TRE.APVM[ /[XRU0!2:/5>+RO20ET/IGB!2L#)8&_JP4**;'0?;TIJ( MB@CZ8 *AVAH\JD-?K 8E[3VGH6XX7;3]\0I/*"C MH8670QW?5KM\S5X8.FNOU9T1&+@3B)B8^/R!5SE0:*FBLVB#+["U9OC *A^. M)%^.W(UZ@RD_:$SA*BNX8Y)O'.8S.AR9G%2]/,8;K*RVX2I:[_L,4F4:K>CC M$?SE4%LM!+5&<= V1KZD-W@9%GDD^GRDF!#57B0-M+2>P$VBB8D!5BP'0RV: M5$)4(C^42[V!63#,WE3Q&K79OB''0Q.B@ML\PWGK&6SX9GFQD^H;!]%XL9 4 M55-A"):;-S1CM*]!BX/D6UHO"$RKSJ)\6!RF#2=Z:E+\T%BN+GL$20G0L"JQ=7<_#JAX:$)4(Z2@+G%F M7!9&-M,<#4J,(TXU$1?AER,YL]LA"D;7$JJ.'_[%=F-RAVAD4OR[VJB_:BTX M ^*@X>"PIM"R0HBO!]R@QZX[E780CDP*E??;$*/8?9-E MNM(0'PZHD<=&'Y\4JM]2Z*WBE$=LLRBT6;>[04=+/AR:E-1@0'$3I0&56+W$ MP,Q M(DL,TCU-))(F/;2;'M^L3^HLX8BR;1CN6I8X; MTX84/30Z5_UU:(NR36XWZ1OPOE%NJ,MILSTL14/1Q*3V[9:J*/1(,3;J>HK4 M]^BL7])$,BFH]OY00%:%-<)*4&]0JTZFB+>BQ6)R)%Z%1C.S8\ &I\_L+F'# M 1:B1#$I4O(P7!^PI3(PI,5Z PW8C2J-M7!D0J045FPU71@=L+[,%)=388*U MH.B9"9&.H,-^256J16/O/I)\.&Z/8;>;ZN&S\T.*%EGX$F(:%12I@V&HY%&EVK#1-T]E!:=:KU5C48F MGKFD8 RQB9K(-N>8R7)L?;W=:N'(A$P7$UX^K$KUT/5*A8 1^M2H+44C$S)E MM]5-U?)K0X$PT"*/XT-27$2?GI0I,3UTBYY?*ADFWZH-]GJYM!2":&A"IJ9H M]DE0^A2")P4*H4YS;9-EQJLB@X+YKAWT,TN'PU-2+5,5)D9 M[F]"*;7+V*[5V.,N%$1#DV*%:[O#I#&SX&K9KO>'Q>ZDT:&CH4GW7_A\O5*E M>Z$&F% )_7ZQ='S7I&#K;9^A*EI+$J3"="(4&WI[:<0OFQ27ORJ-)WZC(QI[ MJTI.NF2_[)>.STW(BQ[)E2H_91SM>A70L$[-9@MCQMF3J*\.BH(1; RU5_)& M.V(73$-D"X"#:&C"%$H0 M*Q:#[:QJ<&-/'?,C8S0::='0$T!?-%D%Z2P9PZS3F#HKS;V6'K]!$I4\ X<6 M>ZN#"+[2Q0V.WJ\;X28[&ILT&U0)@:& [5G5[/2*7D4*M\_'L0GABC/-/J#( MMB) 4+B0U3>C*>G'4TL*5YY7X+HW#5)C910FL45K)DK+O6/(B')I[:I'IL>:'/EL9F M6UK3Y?Z@'^#QT(0BVF&\5%)L9Q">$RS3%+%$DIC R':]=Q M&SB_H^)W2 IW,- E V8"D:VV-)W49V6L9L6WQB1>=]Z6.Y@<4&NA:6V$>6-6 M+"_0N)=Q0F ;P3WL[);794=U;S4AU_!RO(N')F=VF+3;1>,PV;.F5^#6#;QWIK$S(9JH>9PAX!DT97#2#UGWJE@=-Q..3&SUAHBZ,;\,(4Y3=ZCL-8; MC,?\4^OE%Q'"VFXTRW(!AJOZV' VG-'1I;@O7D(*%9>9=GB5K!HC>CVFMNW^ ML'((HJ&)?;<^'HY]W%DIL%\>%)Z/-N4[=5*6KOJMZ4=E!\!FC]..J$ M5NK<>W[V"<6'E/%/'H^58?A_HD,BSWGZU,>G(#HC>_H>BHYYO\T<53*@(!3"7VO;C3/IOCGJ2O+TK?KBF8_'O_$'/PV59JZ] M\CWUQ42_CD2(9OA>SB" "CBBQ3QUBW60!' (^Y-$;^_9AHHXHL4 M\=8=UT 17^81OZW1!7KX(CV\<>TWT -8JN]+$6]=OPH4\46*>.,:=J '@$SW MI0B 3"E1Q+%N&"CBZHH T)0210!H2HDBCA7"0!%75P2 II0HXEB@"Q1Q=44< M"X.!(JZN" !-J5$$ N*(-"CB6 H,%'%U10!H2HTBHI);H(BK*^)8Z@L4<2Y% MG+AYX[H7;+Q[UE&ZXYD*\S/;G.!Z,G@KI^V:!=K7O,TH+99Q31G\/K?K'F3P M5EK5O7K'9>\AR(!AO)%>=*]V 5#S+<;H'F3P1H8+<(Y[-0S@'&\G60#ON%?+ M -[Q-L\/O.->+>,MOOL>9/ 6U0R\(_N6(=NKZ(=_/Z /'Y1'\=_PY>\)_'B' MPH?OS]KHOM91%)C ITR _#?Z6YHKTT !J(XL.PB@.L#JF3X9 *H#4!V Z@!4 M!T!-<%X%J [@'.>.QBY[=/7I@/S'K:8@'@?P"([S 3Z"XWQPG ^\(Q6[A]0? MY\=7X8&-0S8/\C^K_('MO=PU@O/Y+-O].63PP^X+'[5[!/LWB;^\"A!9[W*N MO=*5*]P$^,>.P=BF:5NY^%J]LX'C#1U&GL%&"O]&LVTC[$Y>2):FQAWB^PO) M45VPCM[G$4Q7"DU6MX#Z+Z)^_-+R^/0VRE$EUW?V0/\7&03?QZF]WP;^]Q\( ?^5_/=, MF'!,@\MPU)2M0*EX&=U_'@L+,19FV YHT_8M+R-G*QI,TDV="<<$^I1#=T MV\ZW?\BRJL[G?UTW?^7/[*(DK21+5G-0KJS*JCE3G1R&Y',HC%"O.<*?SCM3 M'G+I25^\K/2%\[&/^N'7BLYNMUUU*UN^^YJWU/7MN.I M2CNV4M%W(4V2UM%;'/_TZ+41+V);X;=N_*BG4TZ$'$1??B.HWD,QO)% OWO?WX5^_?,.^(ULJO/)YP+5_O^&4K]\]+&.R-BP86G;1"<+^!)RB1S\2A<?;E<:U_?,A(W8P/;J^X@8GZ_!"80[[H38/+;B1VA1[>&^%[FR5$L]\L(!J) MV)&KDJ&KYG&BF(8F5L&SH4,%U! M8K:F*Z*0KZPB@$+@A^\%/$\4$0!/ )ZN!T\7;ZP,\"D1YOQL'!'5+]2M1R+V M\5F"5J$'4V*#"HPX;L$ZC;@3[<(A3[M'M:Q*T#+9*L5QNT9OK\&=&*:PA^\8 M0>5)'&RC $Y=$:+8SW5DW1+55C)L4+Y/@6!\WF]4.;KWDA .QO=ZDS; MCLJ?.0A\%;X,L.RZK-?O M+^6^M6W66W=?@W#P N'@SRK6N"G0+R6-QURLQ^>N=7'4072]##,+K#SW&JN6 MO]4N?(+E2H7Q0N(#=J.6J(TC^"6CKT5_OQ ; MX-5[\(K:U1&20%E-8-"]/)$76F^(7_C(J:.MB>5:4/LL!$_DG8Q!1$^(<04/ M<07%\P2*O8$MJ6N9E7 .6EGZKAJ#W'48^ZM^>Y$%)4QPE_#.4"R7&D M<-!*EX[8D87$VPSTBDQ;U>X;\)&+B]?1OVY.^U]X'T46BO:_3"3')+;[M/\4 MI4U]W8T3]ZGJNX.Z(_L#H.YEG@TP_[O0-3#_5_(XTFO_5Z46GO_L1T1V@=2- M#;M69[5:AS(V=+/?;]%E=M#Z*G+!F1D.1DVM!4NT]OM#>6$5*C--).(<#BJ/ MX[.WD'SAI2/9L>_LK[2O\/<;KZU5AXV-#*LS M@QXTVY4QV;LP!49C1:33Y2LEUA\8-EFQI YC!]'*2CU\+^21XBD2# #+1Z:, M7'<3FSZ1' GY[ /6%@_9__7[1B2/I$<"=[TVG]Z\^E^NQ1O)G@?'91< UTW MY[M!0-6I_9E7T5<#5=26/&SO(F-C9%:&8V=9J\FM:#F-F-\HH?=DH'KG36CR M.7V]V#U)LOB#%!G2N^15_/MOBH0&518&Q%SP+D?7-H*5..EU9NVS= M.%*Q)F2I6T.%/D4&[&CK5[!P1T^"!C3I];N+-Z#)LG! MYHO1:3SGS$L'7DZ M5O>]F< 4&L9H2RN<.^5#1 )-9U+F:J#IS ><[8W6#)4105H=3VG#W')MX^W" MV(*6%^X=$S2VVF*UPBV!,/9U1!MBHRJDA1X'>L>DU?4N7O2<9>& 1C-?#DKG MWP;LO<;.'HZ&:[AJ3]G6$)L5="_:!H!^,>GT.@!)H+G,):*2WR<:%%R88JHL"7HK.3(X]8N!\ ;Y&H *P M"6 3:"AS>4 ZU1=F.VXKO.2K8X.KEI1%OT2-6?ZK:"2%Q[88.F_"\+Y0WYL, M 7L,'>,1Z N32H]+5]I8RH0#^L*<)3U,F@Q[A5Z)8F"S:;8JK44(.-!796 ' M[F&.;QMJ4T +'0M>TNO!9A*=*,7M7>!\$0/M7=+E=1=O[Y)EX8!>,!^/WM[= MTH6>=#LR"]D30Y);G5;7V:RKM3.WUGN)4_*851[@@A==(RCL%YWMR2V;-7*_0L?6%?5Q;2J5I8D MW"S9E&J24Q/KT!&6Q&U64Y4B!9B>?;79RFZJ\.RA*%TWQ=A"[OT'Q3QNL# M^P7VFRGN%]@OZ$;Q^6X4M]7,J>P[4O0<$1&CXRP4%@>V2(@8?/SF+.Q@;[# M*[>%-2ZEVG#Z[#9"/'Y!U5.]XEM^R7?=WQ*#>(SU#=:BA((TW'7K;-\:. M3HO%F!A$D3Q*4* WTSE;2-S5E%/&T]WL:G8FZ@/0/Q]L G%'R3%O+(:*M1;] MC5;?P]RXXBH]DIL4B8_GW;U['7/&6YHK8ZXGC%Q_U82AD<)-M' =B\B>U]>Q M&VG=4+&=4.M63O8=1[7D?%^XWXHR[O <7/P!. )UQ?%AGBYH K %>XY1)/X K7=H7,$X.W M4EX(7.':-20@:$XI799F'OW]=6P"WZK-:!^:LHS<&Q#6NK&>SC]>Q_;:ISV> MP3./1_"#Z 3^*#?:4@8_S^-_=KSNJ!XW'TB[KNW$O_ \1Y_Y7M3M:6!WI? Q MW@FF ]E-L4-_4"=@8C)$K&G!GFSK@4C%)7+(*YWA[@7+SD0"@@(Y4"!WT0*Y MKV51KPU9FX$@P;Q3K0HH;R.-J;8JHB,^@BS\=W)X/FDFNJH2*-M>A MF&/1W5RJR1=>CIX::+C9O"%0SP?J^>Z.XKQ9)A- T3T<0=\L_0C,%YAOZCG# M5!^)_;8QKU^=VRS==YJL7Y\U-'33V?5W'Z\P^1D3N@/[E4^.@Z(X)F*>A40] M-9R$&^J[KSI;75:[H4ILI:?*MF;%3QE**U\]$49N^[PZFA0<%&[BSFXCK&8V M.0Y$!([[_!;R&)+LJPF !@#-K3&RP'[O@5^]71H5V.\]D*(9YSYOU7[/1 (! M(BQSI8+WPW==(3:1D;+)X%@@&-45YLG8=#!"12V*32*.Z[78Y$;*#V-9YAQ5 M4+%;/?:.<$JA MBHZ@<^)>R%ESS](3$M8%D['8S;@],[IE7D20Z')H#"OD4?Q])R# X4#M)ZC] M/+/Z,Q^Q@=I/@(.@S.>PQ+WG-2\DJLPEEE=2[Y M*X^;OPANRJJDK'1+_5V_I@HEX9(]G%6$46.!4&[?;DG1>0D2<[EH'L;ON8P! MX%9:9)$A6ABX BC4!86ZP!5 H>[=%>K>G2N.\KQW+-18?M M]OUMEY48=L-!HRU!"D%,2^&OQW(9K.]\(K$CC<1J#C\RE&7TI:LKJ@,J/F^F MXO/>Z>KHR4E.^N@%S _+9YX;_@G"FML=2KU^B]C!S<5T:@SXU70UU**+86/" MFLA31/+>>>! 'YMR]NGGVV69[X],SC9GG%+XC\%99'?R0@KQ-^JZ<43DQS6@ MN)@?2I17&\/HRJY)+FK6]S9_Y35@LJC)3'>N0T;3K/1]Q>J3Q56\!I /WW$< MSF/%(E@#0-G6QZ:<,H8]C;3BIT'C#V+05S CSII^"S)^!I1[Q:W@S6G]((RF MO__0="P!?-M )4>*JH\,C, M0^ES\]X/ZXXF[IZ@.H1^!UH.=AW9\!V9F3J[("C/-1'!8KJ[@.=1['WGEIEQ MCPSE;-X"00[JLT%]-JC/!C@(JKM ?3;P!. )MUN?#5P!N (H^06N $I^0[Q-5S@3(0=*?D')[Z\TY@]/REA%:LRPV<>&R^I.=63=54^2 M;6ES^S_@U !UEDWJ[*D3^V]KB.)?^R,[6)[Y>P:AN0)2Z=* M3=&ASHM((:+5BGFX"(H!0 WI!Z><(2;L_@BOF^6U !3=PX'DS9)1P'R!^::> M0;K[LKHW]N!QKNOOM^ _,UU5MSOH[/4A#(\, O-]?W9@W2#:@D=E=138?P/4 M^-B4,T2V ?N]!^KL=ADR8+_WP'?=+JV5:?L]$T$#2"I04I>ZDKIS!AK"K#(A MNI;>,'1#*>%6!24#(0XTHI*Z4X'&C533/>_/]'1E:JC*Z"U5)>?9X3<169.+ M"^ONA_5/PR6J,]M15 0%@>HTC,HA_I70I^](.O'^\GKVXHN'GPH9,;;=2WIBX M0%38"2W7O#&WX*.%C7Q]8?L_L+)]9?4-6-G>S9+?!G;=;!?@]^+6B?A?J=>' MZ!!')D8?&V\GU,!UC5(0 574^K>0)PD,X!3 J?3+ZI@.D5Z@ ND2GX6N5^_# MTH(>I&H%$69-1NH/_*$K#S='#,->PS 80#"TB:K8VY&=B#L[DKBKNY*US6/ M#,GJF"8"7 FXTF\23X KO3]C!;A2:EWI3&D>YRW4SHIOI4QXQ^29S#C;319Z M_W92)6DE6;*:@W(-WU)S&)S/10'VKW-,;P[=GTWVJ4[\+',[E=N!A::MV'Z4 M@I,QVSX_74:[(C<_8ZJ'K)?&;H_G%@)A<9WNG%"%XC#X1&EY/!7.]]QH M3M!>@Z7@EE?BP&##QW$",]^X#4$3$2+*Y\"Q?!$NY(DB^49667K=)P/IEZ>R M-K[>S=Z/,?\\D^Y/96#++[1NL;M>?,?*F #59 MHBD53)B9U"?;S[1S><>:ZRGP6&$W^ K>M]?%!KWQ S)*-2'B^Y[S1 '-(R=O M? 9+[EG+2*_M:E^_Y)Y(#;EYA+GLBOMI>#G_LMLR)*A7+BP%MKIN]'UA9'E] M*8:7*$$$_W_L?6ESXDJR]O>)N/]!<>;.C7,BC$<+:\^\)T* V'>0 7]1%%() MA(0$6A#PZ]\J26!L8;?=[05P3<3TL7$A965E/KE45A9]DV,(N!!P>7=P.57/ M0=#E7?SYE\L[]/LJ3T\2^::0@%LGR4\;I>;J-P^I_0QD.C.KSFE+OB&4*PY' MLX-2T?9#D.'^^)O+L#?9+$-0AJ#,>Z/,J9*+LT*9GR++>Q>__AZT#&P(',_> M'B<+W,FJ/*WE"H8 '(ZIYN9UMP;?V6MYMC;,;*[*@UJE7A/ZRY0H)86)/C2" MK &3QN$1DXG?&/D7 99W;E'RU0KV%>Y+O "% ,NO TL/ND SH2( VT1JV^O;XG1.1SV++>-"?2MM*NT^OTEIY5O%+_3<)-.GSLL3O'G7_CY?K7=?XLT0O'DMWHQZG3$0G/Y<6#&N M[@\V*;K)?O#F:)\;>T-@5WLBA!)HR8N\V%SQ 2ZD_OB;8S(WN1S[FF8^_W9Q MUOF]M/EHQ62$M-!^E7[G3NEW\"C$(BL\Y_3#,Q%##.02OE;SSV)&P5]^X&R; M)G\:X;E7T*T])OJ8S#_^'LP@!61D^A!-6Z35E&FYZ.7 1A^;E(8>-[6!02V! M[5*62B&SZ4"D5@*HZ,4_@.&#K1/-,GN(BG\<[ 5F M I7]%Q7]%S,AQL$%V"2.^!29EX0!51=]FZP'*ZU_,$RMVDL"^C7:#I)YC:3^J %.K)=@?TZ,EZ FMG8L/QST"Z< M$L=??>61:IO8^AB/4#;ZZ$AP,'.Q]@%[#1"Y0T$G7P&G%_O&ZGEB-4 M=8E6TIEL.JE*3"J5D9*3%"V!))N6%$;)) &K,)!3GF+ [_,C9F.>!\GR8$P- MA$*EU6ZTRV.JTFX4JZUR/ZS8J;8*Q\!5 ,ZL9%C^EQ)<:+>*0JLO%"GT4[_= MJ!;Y ?JE/T#_:0JM09]JEZ@"WZ]0I49[V*?^%%N\6*RB,7]]HLE\R5?[DU\@ MX'$=9&206;$\!_EFSD,&Y8ML^C&-C_&<85]O)2*QSW *Q]"YK)1+RFDIR>48 M:9)16"FCI( B*]ET3H:1%(&#NY?7LERW,31$L%I8BLIEC.W6QR>_GXYLTNW^U[5&VA+MB%V)2[^3 ;.\\:Z MG5B*]4S?@:N"O-E5IVAD[)G"HK+*9\O%II >I3OU^4A C/>EI$3'WEZN9',9 M8!EBO5Y;M<8*3&XJO)2*CRPL%SMGE^ E.JV(S7RJGER1EU56IZJ21L\,D;GH+"4^0E7JNG;7E\?B':+[>=\%"?$WKZBI1FT4\.= MP&;D48$UK,QDTI4R\9%5;EPH52;W# W&R=D=:([G9LJ7LO&1]EK-+1KEL2J6 MNP78F98V)7HTE7+QD=UEOW=?="R%!EDZT63\A;I G&?H^-"%UUP6TMD[5]<: M^5Z:L\21P: H@XD/E5U6-OI\VA$+5@:8A7O@ET9=B6%/#(4[N^&U#4M/[\:C MM]%[&RR>E$H^[E<9IK6;NW63=IH6RN)JG MA9(_MF=!4X#8T(Y1'W/-);,4V)&I9*$%.F4I&)J.+;]_5\]9ZPVO]T&-=^V\ M*O2J08%[[*FMPK@,5MU\4DR,"]6L.DVMIX,@.QQ[JEQSMSIPYS6:=<898R(, MDS3FP D)H//)2J^?51?B8ILHMAI4>5^8#-"%JM-"S?N^OL M5NWBH3$"!C"O^/?I#BVV5ZX^4KQLGNTA#IP0EVEY(>B%MJZ+<',_;+?OE]-Y M"L'$"7&IEB99LY?,;FBV-UO>5<3^)&_[$GM"7!I;P>.&Q7Q=W#*BFZ$]J[R^ MXR7VA+C8.\&95>>-GI!8BZ#585?M/0R[77S8KF=6B01 M 2=D0/86HV8;#E;T5E\9W;8^5.9;1,")U1H/D\OLMJA6A>V$J>50H)23QXBO M)Y:@WC)+VP*8+(4VY^]&>MU85*I=G'^(#66;"K/U@9I=EFD*3KANQ8T_8BWW00 I_@*[0F< W554J$C?IFK@FEQ+S7Q4.Y MIT/OZY6=>._7RL*6+J_76<5?%2TT],02R(EUHI>8IW.BUO=7]XDF*]XAC>5. M+,&N-?-U21PQ>KUMSAK5W-U:LA"M)Y; $ 9J*;>S\GKA;E#30%:JUI@N'AK3 M E=/@@)'\VD]D4A!5C%[:M[D)>Z$&MX;;68T]IDI7;>>D(&[K?:PLLF1$[TG#LNY0RJGM]'TSHA ]FQ MMVITV RDTW>T4[,JG4D-\%+RA P42@UO6&SF/+T^;G*<4Y=3BR(:>D(&%G19 MVK@KDQ6A6N>T$9]7]%172IY8+=!,T+4:W>P)Y4I9;[C9KLYTT5-/K-:8K=\/ M0+7+"-ZRO>R-\[;8[""+?6*U@""LM);+UVFM+ENK9-=6_%PP-&:)SM'46R8O$01K &6#ORQ_^'8&<3A7Q3ZX;A% M#N.=Q\'F47(SBC3C(;QK[]\:/8T)'&G(7'DR@8OW@\%$\6LR M)OKWM[+@[&WRQ;M'R+I\S;HPMRF.K,L9KLO/+ILB"T,4AJP+69>S7Q<"9&>Z M,+*+XG\PI MA8\GK357@\Z/YX3KO1IN?[D1>[[?XSMVJ[\:"'YOUOQL8^?#SRT^(P]$*K[T M!@/"&J(P7^.??()47%QLVX(N95B.,;/1EIM)"KBY+@3G7-9B<0SDQVT?_U-HT=VU(UMX&T[*6.1^M9K9E?E,R\ M")OS;&.=+'54V9=2N.Z?Y6Z2N?C5#B9H)_;B>^KSP052&JG@#46X1*Z&%CC& MN)'0TL8NA;NED'--P96G+;%+0M([UQ HOMO]95\?+7+Q(IM+3O$<:^&)*!$6 MFIQ5%^VD .T:$#.].VVSX*4,SNVDZ%-W_)R_L!)U)>IZJ;F=GZCK74:>[T#' M[0C]OI14>66@;D3<-"I(ZG ?I*Y7ZT!=7$(G]*SXA87(VQT\*\U$0CW5<-\3 MX#C0/;EG1M(TEQ][7C!KOI^A^%B_[A@#VFKU@ !\ G3$>IZ>2G2WO0$F!^ M6%T,$Z-&9M*5LMC3R]RPR=<9#Z(J!$4(BER-N_EF%*E7#8:KBG513&]%V^,K M;;[5F$I!=\G,#<>N+[GWU 4-% 7_X#DO.:'$UR3&@&#^UWB.P37C M3Q"_O=_D;T#@P!Z>>5L5G1#_3\!_SO6TTFJWR],%ME7@V0K=:?=]*1>D"[.G M[IHA&D X0##@7/R^]\" ?*6ZSF3+SE1(&*M.W>O7QO(<-YG'+B 3KRHC.QYA>.%/^4M]BN MVY42;.2$17::K0WK+DB*77S)"'(7N9MTCB$YQS/1$<(: A^?E'-\-7SLQ%8U M@Z++A)A8J7RCK]=VZX6/X0-YFLD;CHE?LTZ2C=>8;"Q"%=IV<"P!W\1-N6!# M3: )58V4#Y($PW4D&&(LN?"CI7N=K08J.P ;88.Q'N9#O7WIY%IEGIS-&^V1 MK;=7A5QRXO3J>KN++YQ#;F,Z[C.2PZ8$! @(G*.K]QL@4-J Q2"=7@YIS;DS M9:81'W2FD.1KCN,!4X;_MN'2L^49BB#P MAK.#PPE2\4CR!N?&FB^W)E>2=@SWK,I ,S$2M,UJA -M-<@DO-@$@;<L;SB.5#V>B[H0UA D^93=[U]#DKN\-@2KM4V+ M]3O@)I7-KG@_GV(D"?Q1+D>39.2W2$869L"<0MPA106:3:V!X05^J ]L&Y@N M96@@G#M)39*LQ%5D):[$C]PG)4I(;>^PUC[T16JKPU![3Y6\9U5IEIM/>Z;> M-KD[O;Z93(=IA/Q;+39./:^E+FHFT'[&S@-7_A!U9V8E$?L54>L*VF6W:A@Y&&D1V M)!DXD]SK&NX0/2$00B#DXM.1OP@AC5UYX]>AZ2EV7; T;061%H0P@9:V:=:2J MU4A33V#\;'PWT')]AA4*NX9EP2Y9EXL4X M)W=CB,(0+/G.6/(F9XNDC"X]990'T2XE#(_AD!01"1JO-&B\:)>H8UMXX1#Y MEMUV9] NV% );WR$IW8$_-T$]#=UU]%AO=)SMG(J9:V[$A/>XD%R143MB=I? MP#[@6]5^,+)8QX?-I%@O9\&RJ%8WJ]H4JWWZC[_3'Z7W5^N[76@&;7\\5M&< MI>6$&X*JMH$*N0N$Q+WGR9KO9S@^/H46GFCK(Q/15CO138L= YBNL+]I\:7R MYF5];!7LY6Q+I]FR[-&E[+J"6ZX$MX.PI$W?N6@.80J; 9P\$%8XJ'#A6(-/^$TP36OM+5:(L'(5D_] :1(/.#Y*6 MN\X(^M>O7K^<2#A8_C?5J'U?>2"J0E3E:E3E:AV.<_4K&'89G?5#ZX>\"!O* M4%N#B4%JMRXBC/QUB#L[)/MN=>E54[;QA8A%&/ZW:NZUL'=0PA.18"&M2&:5 MJ6,>&09>%J'(^S.=8N$B/E%F1 M(/7"@]3S,P>?[=I%ZAU=3W/"%#"6.&RV$O=W]/9N9G->B9-,!YD"-G+KF%=> M2W4Q3(4R\SLX5"AY4MN(+#D3#%D!!XARS[^8>0 MK]9M/'/O\)"?6X(MCB4"[Q#@!EWPT:X?2=J10/^;P_A7)>TZH6:^5 2O9+:I M=HT9W0G;S>JNDQ^VF'O1EU@N]/'HS"L!_=SDF6@TT>@KH-%VLB6YHT*Z MI!=F0K/A9/+&P \T.G#14ID/NTSX:CVQ2TW@'>Z0M^$:FAX\2N#]Q$$C6;S+ M#]DOF#5?;E&NJMX_;DYPD2^>"&\JP:'[AF5.!]!>-!Y0X81E<9K33J8TMPUQ2=>]UY I)7O/B\8OMPBL# D52B1^2>)A8M@+M1#CX![/< M4(YE: KU3SKXWS4E)KYXJN>5N/ADL !@8-+<@W? @>S!BVMBT5%$1-B2]AT9^W=B [@ M #F$F21)8EY]$C-\0PNZE R<&>4Y4'ERRA0M_)JD,+\ZS7"1MN.=TPG$J'S: M=C<"A +"@Z!QJ *5_%9$P% U#V$C?T"%E\Q+JMJ0\R-^61>WO0;?!8I]/T_[ M$AO62%9.P(RA"4N1[7]7U1)@F ,6@U-4]D9Q4MQ8[RCJ;S&&7P M7GSRAON"$NJK=7"_UH\]^T#_"OW8<[.QW[GD*IS;^\WP^ORA<^, D=;WE-;K ML"[7DS?Z[^31&WR(90(1:2CHC]BUHU3#\AU*M:T%I9EKZ#S)*?WX[[\G'QK7 M7*%!OIAH^&Q"NDL"Q8M972+X1/#/5/"OUDTX5V\@JBHJ@*7F B/L9:%HKF>3 M'GE:39\=#D0;RK']P,]S=G2PZ3 I;K+ MCLYV^5%&K]VGFR->8H/V]@P=OV*.U"$1'"$X\C4X\L&74_X.CHR2=\7T6E;G M0G]9DG-6:[ON:5.,(T%%.YN*GY8A)4Q7F8J*E3"=2C>13!,I+B#%!>=B5[ZD MA*FZAX77%1=D:V+1O2OMAF):ZN7UR:*;@_P4T_P61_5B,E<$8PC&7!7&?$D! MTQLQAFTP&UI:-I)Z>VBH;+)3**9Z/*;Y;4XLR:">>P;U[,/?*W1BS\W$7E%% MR!G<07-NJTOD^XKDFU0\D333[U0\J9H)3)E4/)U7C'B6V$<*/\Y_=8G@$\$_ M4\&_6C?A7+V!P^T]%EHR);+W$\NV+1\1X-Q0)G0I2Z4TQ_&0#P IV7).W^5# MS/OU@-G%85:\31Y>+H8EIXN(I)Z[I%[TSL'><)20W>C/+-O%W1N+<'*JR,4? M=]NTOZUTA,0T06=+PX1O-'B)XZ(#SJGDZWK"$K?BH"_H/KI;6_"R.M"7UAEE:V^[&9[Z0F/51]Y M>:^[78:X0I5PL+,P2[.K9<.G9\@P\X^21Y"3)&Y"\P=4E)YV29?<.FM]6 M0T@(S,@)LP&SR8JY:BLY@4U4T_-BGZ^L9>0Q!HW"LS?TB0TNDH0D8')NK/ER M,'E3.0=)IEU\,NUQ^=FAULQ2D0%X<,$.Q6BD!HV$VR3G*2M$41VN;,L[:&KL]\BK4MSJ4FE MQ[Z.HCE+RP$&=FM4;0,5"C@.)/5O)"H\.]:<(5)>I*,47GCZ:%<"N4-M]=E^ M@:\K3%%W@PV3L:6![C5:I7_1+2( P!F(O?^/P@@,G: MTG Z-C.."-*ZLAQO,F;;#0 F_M7CE60OB.Q$\('AP)F5ROX4'#3@Q\JO* M-$DGN":MZ^ZV?L\'>(!/1619TKW^VK.;X1L.W>N742M9:K*E_HQ:V?]ULI$8 MR722/M-O,R6DS_2E^IS/])D^G7]XML_T@%F!1+/?M_0A2]\O!Q.UF2KR4C+L M97^32K_2W)"<'D$9@C)7D_;\)9!YBBW%<6[J=VO5.WVQ+;7EB6]Q;CG EK!' M#9MY78\:DN@\]T3GV0?[5^B\GIMA_49]QYZ9VWOV^+XV)^C<.$"DE72DO][4 MD:"J4 [*^Y&G!Q&!E.S9-C3E+84\4)Q4(IFBZRQ9.9L8[3O%8!^;Z F5N:T* M&WD&S"GL 1>V31R6X?_CPI,U"KQ,U^E!Q[4UV84*_@-O*H\_.!IY(EB;)%;- M"LRV!V*_9:TS\T&V.NRA8(T-+S4D-6\$0+X-@%S;=N3'(,BS.65FFEU7''XP M%@LE:WU7K%>6S9R/H00W_" 7%Y*D#TGZD!J7#PFSSWAG(&Y4'DG'=:15B$80 MC;@TC;@.*WD]R:N@[BGP4RDM3%91R+L.?X /'BC)8%UG 'K!K/F&@>O'IKY^ M*T3M(.Y92M64;5QS6X3A?]'OAH<7Y3@8#@/DEV+:?'VA>^*:-D2M#'NK[:XR M#4-4I;Z]M6G?I,KTK92R) MZ9JXVBJ\3.&&RR9)XNTZ$F\_E(T6_5^9L-_D4TYU6R ;ZAT<^EJ MHC85[&Y;*+F*ZTO)X.X%EKW)TJ0E'$$%@@KOB0I,3FJ.&;'#CE(LK56==8:; M-RK%OG\VJ# =ID$GJWDS>I7N;W-=UE4KNRE&A33NK\UEXOXBR;=>8[[UOY-' M;_ A5AU$I*&\[$M"].F1%SGYT,CU"EW,CSP7QB'H52QO8L!S,#,O2MC_?K3H MG+1-G\^@-QFG%SGV,9;K(8G;R57YJI'QO-=7VFKOICHT'RQ:<"[KM/%\(3\ZM1-[F3_]0]' MIZMUNDD-Y'?SF\_--).CA.3@*Y'6[RFMUV%= K/Z;Q<@=_.]J#Y:%QDY2M ^ MYM-)PO'//W"+/$V.QA[RR.SKY_,YU&O/D_['WX,9I( L6PM$U!9OM9J6B]X. M;/2Q26GH<5,;&-02V,$)77<&'8A\9. I2,X4[/JBV3GA3T'Z'."/HW9OZ(N. MBSX(F@O>(D_R,Z=]WHOV$UJ/@Y37*H>BK?_^+_IG_R#9@,#&N#![,EL.OS5" M!9K^U_MI_[-+PB;W@'! @\P1T<&___./8^+CT40461[-:A8RB0W ; H3$QL" M/0%4].(?P/#!UHEFFP,/\%U,S&H>P_!^W"*=G\U5<>*:&)XUWC/\>B'GUT)$*8 MN1BA,-)C["G@,#NHI8Z$'KQ&\!^OVZGE>!^&QM3V)_A4'HRI@5"HM-J-=GE, M5=J-8K55[H?VOMHJW+XCV+R5MD*[511:?:%(H9_Z[4:UR _0+_T!^D]3: WZ M5+M$%?A^A2HUVL,^]:?8XL5B%8WYZQ,!_J6T3E_L=!H!K7SCF-)BM5]HM/MB M3SBD,;Z>V#_Y!0(ZU\$G"-R9Y3G 5)R_/IG %TW0KUM+$&2:) C3F90*LI(J M@YR4E%E9RJ;A1&(@F*@@HP Y+?\1JC0X'/+WMZ/[7MFXTU<3T=[FJB._5N=Q MG>33D?Z\6;>:FU5:;]^GC 55X<.FMVV+T?<4+* ME]CX,VW'8)D:JXWUE=8N+G0W9=N#+AH9>Z;*]B=>PG;7NEJHP2LG,QI>2 M$AWC4D)/SDN-P4K83C:)PJ22; WO?"D5'\DMY+5G>A4@##>B 3.E>QLI-AH9 MHW/,-7<)X [2-.Q.6N7\K-K;3? S8W061C5NW+YKW0N+\MU",T[J@)\J]$K=L%9HU&X^,O7TT'K*IV1(,]%6R*E:E36EC%7@IV#%Y M/%)OZGUG69O=B=O"H"\:0'2<.1X9HS/KE*N%R9T[$MN-U"Y3IF6EQOA2D.9\ M*B';GF[.TTV!G2]*7,6ZW[B"+V7C,^KE^CHH23M/9#= S95E/^^5IU(N/E)+ MT.ZLV[2Z=,+U!C"U&SJC-!X9FSN3$SH;QVF-A$6O,![TZTT_ASB?B\^]4^GG M-G XJ= %TQ-WL%\:=50\,BY+"##NO)D^HH>3\:ZSROKI9M^7&#I.J&!9';X[ M2<_TQ3BE#BJR>&^6>#PT1JE2G-PMN*+A"86[I&B-5&>45H]Z9 M-D4X$*:ZIHX[K!\\-4;KZI[I='A3FM+ES6#::XMWX$Y$0YDXK2D[D_/K&2-% M+R9=OZKN.I*QG.*A,5HEO=1?ZU95T5>+TK)77M;*]W0P-$9KD3! M'3W?0L]4#W(> 4OW@\%$Q2S>B[\#!?[-;D0 MY@VYD(?(Z8.S[F1=OF9=?I9=)>OR1>ORLUPQ61BB,&1=R+J<_;H0(#O3A?G) M7AU9E]]:EPLOS/F.I3AOG#.*@O&'_^\/]H]?5<'T+?/QM0TO)67?6/K9US94 M$WT\G=VXU'I]8Y4+$XCW%XA,P\8V,>':KLH">,;$U])X*--80 M3Q2_$YA.XN0"?*,R3V)-"&S$8:/FF3#G H!3- MD0W+\>R@OC1H&H$3II1FA@+SF_6*.(?CUU_)C&NX,>8IZ/S^6:/K65\B M[$38/T_8O]H2_JJP7UX$&K1^6@+DT"+3'9Q;LZ'C?OM \U(#J/^]B#.]/\6> M*[O22<7\XR@\=U93IQ.G,0]/F. NQW=T!S[#7IW M$A4E*OJ"BGYLB_>?JRB_YDU0->8%8>4JF;NBKVGY85<*.FDRV?B%AQ>39ODL M3^A2\R)/72396D#*!1OXG6XG^NXAWTG4OJ)H+P[G>'49EJ0UB(P3&2?9C%]S M8,[ >I,M]N\15GW!G#\'T/N9%%@U,W>W,^W%L'/J!;:@&IJ%DV86#82@@XXFH,ZAN]4"T"!;>CQ%4%] W]8;?V7I%?<46)CD".*!LJ<+$,].%/ MS93M_;F+1Q[(7R21\6T"-+(S>Y7+2F3\6\OX!?L^@9WJ'[71L71?%H$&;^+[Y_ B90;CDN2/,HW MRJ.T\'9YQ+LA;T*#ZQ"H,!] MK+_."7O@]ZSJ9'C?3M.+>G&AE4K+A50/+AGB_OB;NTEE,Y\=9UZ^AW<]S" P M<$$^X>_ %.IM+.]?(818*M0S98+=KFF]^D1 MQ[SE$H5KREA= ,>^WK9<',?.K.+R$EA&A(QPC*CEV;'LO+RKS^-8X)O].[C? M]LNN/0]^_J&YZ#MR-/97[CW_'.JUYTG_X^_!#%) EJT%(FJ+#Y"9EHO>C@NS MT)QQB[RI#0QJ"6P7M[]U9]"!*)X"GJ+AY"(*D]#LG/"GH%YZYZ(G'N3VG% Y/HCS&VOY5*17.6!MCBD#6ZK/K5 M)!N:"1/1Q7>OI9G^#9K#J^..+LB3#0AL#..S)^O%X==\Q UYSPH5F]SC]P&\ MLT]OO?N??SRZW2^6 X@ZP!_-*F(N&]B>*4R$EP<"%;WX!S!\L'6B669RMX?> M\C\.3>0Q&RB&ON52_Z*.?L;LB/$2WTA^Q+%'EY)'7WM\+_G^PY]<8A@MC&LM M?[#,+;X"?8%^C2:69&XSJ0]:JB=VE3FRJH":V3CK],]!N_"2D7WK*X]@Q,2Y M*..1J$OKZ(BE#'V!<_M ML10@HOD%4G[701X %;A:X4\SRT->G.+<4' C0_2\8+ M'1\K]RF=!4&.,_!-7.O@?AR\CV/G _D>?X32&>8Z6]X"<5!^CXV=QUT4V_84 MF-HN>%#A0 #ZA3>5CHW\)-,-?FVKI;T[U#]X0\7#K0(#1%3>L&0]RN-.)%_H MRHIC9JMZ>SRTM;3-( MG1*R%EJL4$&96^J85X&XY#T'&6C'H=K+J,[!^1CW:NXYKJ9N7R"T/!A3 RC/ M3&3HIENJ@J:%#(D3TEXUY=N 8 TI@^--'$W1@*TA:O[$3@!+_P=]/?B)^0]E MV=A!IJ(_%$*G.OKC7PA#56@CUYI""^\IB0G ;K/C(4'&\!K!:% MK"D280?-4_5,.?P.0H"E;6/UZ@X*";3#XAD(Q@NE2:&60'Q#^;>(I4WCH M3X'6>*&Y^-?;KUIE'.A$*T)I#C6#0%EY**J!-F(0FED#.-0=G (TFQ9< P4$ MA,_0IPBC$+:AU=/D/0Q""N\DH2\&"NT$0PMH]@JXI2*CA,:HEF%8/N:!AI<= M1<10I12DE[86GG<) RKJ2%""I0L%8/M8W/ KT&#-1JP-50)3Q!EW/ M6Z:JV? &S;+S("$')?]<,M\D%L]%6L^[2(?94D$;7;R1MH94PU5N#Y 0#3B" MA>@/1\PYP((/G*#/JKVT["!X1H+1!+8\HU(W%$LS+ JWD>,<2(H!?&A9 M:_2]0*_;R-38FG5+[4D+!&Z)1RB![*(9XH=/D1UT+,^6#XIYM%J.I;H^P*N( M6+_&(V3$/FN!00M)_0,ZW 3OG]@6P ]?>A,#/Q;*KF7?!$]=8V(\I&2(;PC& M;#CU#!"F"Q;H<4%B8)_N0JAAZQ"CUY[V""V@^42D1T:)'<&7(0(QM+!F0L%>3?F%"$9 M^N\:&!ZB_(8RX=1RM3U> O02-$UH*FAM\0<.OC%(@V%%-Y:)H_DHT$ 2@N;A M6[8>7!T$/#2SX-4W%'(9 +[ RX#RP3@B)#&VCN:$W,1_!!/+CFBU*,7&$B=; M#EHS@!<*#<09'$-#7@8,O_2PWI;GXB:^B"#>,+ H'$EG #='G @3/Q'!:+T MYBUF6[@HZ%7ATY\LE;;87Y=TF,(2"97F+0+&( M&16N!(>N]LQ&_A5P%%-?G MD9$,H"NR9]>*6P]S#;R:O5KL/SX!5Q%#]DJ#F51$7CE6,6J/6'C%8]:T,$,2 M-;5N]ACD4,H6><][-QQCB*)-M>"<9R09H61%&4<,%GOW@EIK8"^&2X0CN)(B M5%D$?X:''^[NW;< 4?8>"\!)&YS=Q$B!HUC\(!].@AB'4"]_"!."O$;"/(J#I;!SG] 6[; M$'$-X0MZM7%0IO ] ;3!_>"]YB,UFWJXGO/ #/SY4];A%RX@= -!O(2 ^:%B6'M_/06%K1U )!4&?N> M#C*9>^?S(]3W1=T\(N>18H4?QM4J1O';]:MA.11O3J&!]09OMR"Y,S5P$QI^ M%%OC$"92F2,O8!J^^<%1CW1.00(CNZ%)L:&VF'BVLW<*]A%#H''0#-)!CV0* M2Y\3U50AANW-#P0+G(,-+1/<1#$"=CC"N +- B!5-9"#<*STD0[=4MB##CGX MH%C!(2DGE&L5*0QF$GP4ZJ#G*YZ,8Y)0Q#$;HEGCD!S[53=Q-MQ@7SN!>* M M-?@DD@D5$3$&&#A,.E@XK,M(>;:(4@L92DS7$[Y$H<(3Z[A7R9-$1Q..[*IE MPH2+Y/+I(QX@\V&2@1^Q9V3@6>QGJ46?A#,)JLN.)HC< D710K@TM@<*#KAM MF5/KB(E'HH,\#,T,4.PI>]!ZF<%:><8A!(QD*^39L3OP";L2G[HY\ENPUEY" M9#QQ_@S:@4MR")P_'=5>(HT2\+\H3L6*_ CSCD>=<"@.TWD[Y.61 &&Q;B)= M _+,VUC\U85G:@@CGN9='K'FH#D/0.!K[NR(DIEM>=,9(GN&IG2$>*KCP0UYA YGDQ3H>KA#J0SP$N>#=-"7R_">)*J_Y]TCX=W_ M>2^X ,>"^]@,2=@V7,D^\M>6:%K[:#^8VR&PQ )I[B/R1R)MA4G04)R97"X; MIIAB@N[9V#D,A#UZS,V3[-)A'DA0T,PCKS!4 NR@:.F,.]BT?["!>WTYLC.[UGM-/+/2P,V>F] MWIU>ZERV>M]G(_<==G 1B$;[ER&4O[C7&>UAGH4;L[?V7^;$'&B@R@_9FOXA M+F\T"@\9[F#<3]R7![_L>0<&80"R!4"QD">\"':Z# U,CG-"V[CC4H3XI-+- MX;M(N!PLP-)V\C=RGQYF*8Y?]L3D_X>C2)G!U(/' YRYX]H0EZ$&6T=A"'^*1JM MAZQ>X&P]>@**CR'VF_:A-=X+FEE^D-\+:7WTE3 R1_3B[8B];UAZV'5\%!?< M' 4D^TJ"(%/I/'DJ6B@8G4(+@QZ TPJX@@'B4 [O2AYV,%6XC^'__43!SR:J M#TM'I R7 RF8!9*:G&LKRK#/ S8S-2&;N4DRV1%[=. M,[<%50,,,G[3KW$;/#)&I[#SM7Y--2Q=HXO6=)SJ%4O\ M%(V,TBJEXW3V56W58OI<02C/O4U75=8^['?1 MR!B=H[ND->CWQQNZ['!%8;#+5UL:?F:,3EG2=R.689,".S,9^\X%/_3^6M*>[L%F,H-.>"K.Z4E-CG*EG>XM-=L J:P,4H'6]F MN::X]E-".SFJZ5)BG>"1SJ&A,:5+[0I&?@D;GJAIM)*71[/*?2YX:FQ6%2&7 M3[(I;2"417W#3!.6-:@$0V/3VF9G8MU"]DE(W*]:+:FQ[>VF4]Q8)C:MC#P= MIO.C24W7[E@PH^L<8K<6U8.IE M>5(6RZ#8$VEGYTFY*1X:H[60'6\-#ZTZ76YMIN6B:(\KRRX>&J.U*FWJ.X-> M]/7AS)NE:F:MUI"#X]8Q6GTW<3==+LVTF.#D.T,UIJ55#]%Z J&3S'!1[ &A MK \WB0(W7 &VEYKBH3%:W=UZ4+F?C+/BHE@&^097YEH#'P^-T;IE=058FYI- MPY8Q7>1RWFC;ZN*A>UH_J%@R.M5NV[B_D6V'10[QDL>4JJ4MQS2FHC;,,(E: MHL,M.3Y>\GAZW#F5/%+L+=6#AV,OV*'MV'"-ZV&0 QXV>Z(.!:'40T7H5^5$ M'_E4\6R0&OP/Y_]-*G*K^*6M&>@1N#R)9<)J('SO%'(YB\%&HF7O4XE%O)D4 M[7H5CE*A(0-"IS?Z:F&&R^-X6<9!)S#WQXVH/I0].TS9X]'[!@FX:FZA!?EQ MY,4B_QUOHD>M%<$^LD'<5=4''F-W.GK!/M'?@S@E&KS_N.E6F.X? CO<]8J6 M;;*E^DL8K%O'0Y-Q\+Q7GA:&NU$=WW%M:+_#%P[5$_NP[,^C&M&^4'@@[V%/ M!,GS?E\O"&KP^ &U0=H*0YOCWB,_AQ0A4(5TPF[21RV MN@.:HV=A8B=PWX(*R+;E.'BO$ 5*;K"JT9=NJ:J+F(X("1\>II3-,#)T]O6G M$144F-HP2EKCA5I:.&&%UR44CB#."H(:Z+I&E%*.$B$*7$)<-NY2WM(*=VC1 MEW#-%M(E'!@?\N#[E\V0UL.HM,W!ZX_9C?>M_1F,^/MT<+0+H)E+#Y>I1-0@ MO0FJUX),N:IMH)) U">"GR@KJ@G=KU34R>LVD%@[E(7P,='J'4OV#:6=HAF3 M85KN$U(<3Y[M:;F)CO0=L=FW/",HX I+1(Z?JMK6 JUFD"*/!"]))YH:_AU-$D7)!W4_%LV;X_I8-'!?CQ?$VL&YQ4B5\4:>N\?;HSV,@]2& M6VO:&H?^)T09*9P9%> %.1(MR)AI@4A%C]I7P.W+V_:0'M;TA,5R$1LBL7I: MU_OHB.0$& $".C,(W5 K8W7 3^;@PW"/%$,L>O'1"AQ>?4OEH0SV(?V)PN+' M#%"L0#RP^01!/<9!#+!LVQ !WO$"X )T+/G',N'(@+,F :>X,Z0#$_D>T2>;BG5X3+[L; MU-YB!BP 5GZTUD@[CI9VWZGWU&G6![7$51/'7,(UX_@9Z.TWCQ#8#MV"F[!8 M+/8:W$R(BA)JQC8J!#4]7-!V@H#G&*1J>/,PA$5LGK$PEBQ[X5 ,G>@&3T4_ MU/?C]EFCQT4@^,&(;\B0!P5UKR<*K3X^!!'BU+Y0'8/_!(T.U0L+,>9YQ VT M)&$>*@)B;-JQ*!Z9:2SY2'0,#:Y#N=;,L)M2D$?&*T@9%OJ>C7?'$43@VA0+ M#<(W9%KV88KOF9-_\]&#A[, 419^&9X0"N8#$;3(!^@*9"=(KD7G24YPF@J* M%K2@KA HF(00QP)8#)X&@URF9BGX(M#EAQ^&ZLLSJ'@&;*M/?'TG. V%I*(3 M4,,'Q ;"$H\"3"F_J9?!6A>]0A*@D+%::^S\>!1P>MR'1@$_R]"_>&EKX7!* MOG ,7P^^?U##?S@(%1XG>;21WK#P?L/D@XZ@GY[1!QV@=\,VI5&\$6P5)X(2 M]Z4#?^Q_."86;]9&&[5XHRDJ('Z\-4P_-,"(]H7C6^^NO7]K]#0FG.MR?NO"WC)9LB[GMRY,]C:=(@MSA@MS MFWNQ+199EZ]:%P)D9[DNW"U-%N8<%X8 V9FN"TTBF'-<%^Z6(0KS<0OS^PV^ M?QK\GW%[\P\+K,][SK)EX __WQ_9/WYQ_BGNEDON#S@SNTX>D(U&;;Z\V[*^J M#4O?9J]+;7CGN*HG+"*!RF-E^3!G^2LL[J]T1'TW^6&2MVSZNN3G81N,",W' M"0UW74+C(*0)Z@I^:I7?ZPZ?,S#7A4--P%&QR$-!VD/)R,?>973)%OR=F?&S M;9Q+O]+L9[LA9W;_\OO)^%E9D*^^MN^Z9?QGB?*/E_'8A*D_/^K>ON3)>_L< MVY6.*O7YC>9$GX7U5VWUJ&[I2573@__6A(L)M*6H#DIZ=?73T9OSVZ-?HH&F M$A[<#J@*#E$@NAY7T[;5?7TZ[S0B(ZA!)R)H.6_(2:.\2>GEX6ZL9BJ*T-UU MWWPKX;Z^JX1L[QTVO0]3>'@_AB7N=/>15]VG56;&Y1$+HSYMY.]OH=FNK*6(W]\??F9M, M)OFJ:YZ_H^-T'4$@B?5(K/>1L=Y3('J*/XK9VV;J23ZMU\N%:K<^U=P[#7NTJ .=.R"FPV=!A]R;"95T5\)(=.-@K)1B$)'C\T>'P9X9X" M&\_F!SUQRW=T;3VN]Z6$4^R)N-^>H]!>=&T_- MK))9U=GHK#5-#0>#2=^R<1=;%*,F$0:\Y-Q(CW8=$E@^4Q@R;X! M>@5@X_L"'$1='S,[C^$#$5D,P2,.O_0!?J=30]68>76IL\:HN-R9_M*IX3;> M*+:D;YD42>:3W<3S"@C?ZC9]*A)]EZ#P?='I*2A-7,&JF\RJJ-?UON$46;%< MXGC$_C0&)3I+*AS(!N-9A7+GX1[]/*#[)*<"KM5>O5FJE746,- ;U[)@.?01 MI;E ?^,AW;55>Y)#YM\CNON"=?Z<6/#,)OTM;?,W%.[/B2[.;-+?4KB_VO'\ M$N'^##?U0R9-G+)OZ)21AEGQ)AQ];4/:91&E(>VRWJ(TI%T6:9=%VF6=O="0 M=EE7<*Z!M,LZLSJZKT]2?K_C#J1=%JF")U7POU@LRGS#@H<37U-!%Y0?SG]\GAFIOB&([J W%1GDT$>%=A##"5&!I7/K W;.[%K5."1>"0-LRZ\-N)**M\_[Y3.VQRORZMYOVN(Q9)GBCEA5.+;-Z(&OGMF;;U>MMN;BLL@.ZI/$8@=X6UA$$NM0@[?)BL:_V>]XY M%'N]MV"LQ4R&+=:$[;CL+ 2G*VUK@:[BT(NY8=,YTC6+=,TBVTC7OXUT'A[7 MMP_T?K&Q1,&IWG'UX?A>Z-\#J[;2UFNU@X"<#<(^]B:9B;>7(;ETLF-(=@Q) M!/GI$>3;^F;YV[(RM=C.FJX[B>I$W;666JF+H8UL$YX!M)UE!'I%VX1?[:F] M2E1K#$ 1RHTC=,AB.MLTCK++*!^,U:9Y'H M\I.Z7+B525W96*XN#*>;UJ@L5\62BP"8"WMG)>/=]4E2GVPK7I3G]*E0]%T" MPX_MG<5/E$V#GN8J^M9UY\Q6+U?=!W2>Y M%=U6)]_,WG%=(>'?C2MT?]*X;_I8@8/N6?EA9VDIQ=I M>W2U<0SIZ46$^VK]8=+3B_3T(DX9<Y_G:WD+1(!\XG=%6__]7_3/_DVR 8&-^3.+J-MW\N(P61%W:/I?'Y+7 M?=RPBTWN^7)@"D.'\PRH#O[]GW\<4Q^O4(JZCAU-:Q;V^&*#19W"Q,2&0$\ M%;WY!S!\L'6B:69RMX=^9C\.CI#UJK)P++/:S,?P$ULW&._)^#=N%4;[I??67X*WX0$EQ[ 8SPDZA36_31 MD0QAYB)Z!EC^<=NR L[?!VW_(CT![YGM/:8EZ!KW4OLY7&[4'@C]__LGDZ;_ M,VA3A7:K*+3Z0A'_U&\WJD5^@'[I#]!_FD)KT/]"2O\46[Q8K")Z_J*^BHQ MR!CV(&1_AANK#FY.%P!<^-/,\AQ@*LX-!3;??7N?%,+L*NQ&0D]NG0Q'"]ZJQ<,:$7BKMTNP:G^0S'2TPV/M2[8YQ= MB6=L?6MU"DTU*?IBP<=#4T^'JL8LRRFYIJ$7&I5\,W5O\SP=/#7[=.A6SE6* MM>FV(ZS8?"ZKSR>]46DJ,;GXM,!F6=NR^K0NE%M@6IIW6I*\Z>*A,5I+HX0L MT&"]$89=UX.MAI^TV\%38[2. %?.E^WF5(>UB= OY^MYL>[CH3%:$T"Y]QFC M,]%ATG8WD^(49N2IQ-)Q6M5Y8R4-TX*I;Z6ASG-UWS73/AX:HW7:KOH;H\:O M!:U9AZK9&X]7K6 H]W3HS .=<5M8KW4M->A86G%07/$! ;%IU2TFG1]R)5]? ME.JIWQYC9Z:C(^K78KT5WG4]N,KLEVQ??NT\56&=&:B@]=M/QR5YKI%9$= M5KCD9K/AQ :/A\:FE2L6Z<%6["2$]G I^/6F8*BU8&AL6E4!MDM*FMOH":_) MMQJ5[+I?1D-/*(R:$&V])#-MT>-*\SLZXV]ZDRX>&J,U/5L4K/7NOBK4=X,. M/Z +K8TPQ4-CJY5HPXY@Y>6E4%[(3&$F>/U-(1@:FY:3J=--LR;S8J&132%" MMWG.]?'0V+0*G%G*\>F:K!?*54^I3F;;3!--*W-BM5KS>\UBK27=7\XK9FU5 MS0S\8&AL6O:V)M>32YL3-9#?\NY0L,NJCX?&:"VJEN4WEO=)H5VIR]RHT[V? M%H*GQFB=W-UWDYNIY.AM<2+(=[Q1-RKHJ=DXK9*3[=;3XT)5Z%>E+KWILF7W MCL=#8[3NY+1'+W:%C5CF&PQOC29K8Q<\-4;KL&LPFT&UFQ/3SHQ.[=Q=<8V7 MX &(D)>*]]TUTPOVV\,O3J24JJ4MQS2FHC;,,(E:HL,M$2[BHAFL==$K) '7[U5K#439_EN!(3DXD&'W6N0\&F#IP!_['X[-&/:W(E\+VPHY M=# >>W='(4/DVL7=YXM/G+[4.Q>Y72A,<:""';"@ S!PT2_]?:V4$_AFP)E1 M)=-PBS01),T'23/!+V]&/1#YA;RM# M582J/ )26V9:>@!FI'W@&8#95^\KD/:!%]4^\-4^C'??UCGOGEV*!6&QDMV" M.*WO>*SVO]C9_O)BR]^Z'OD[QIC7$4I>0\3XPIW&W]'<7D>(0"(!$@FW%AU=85$W[6/W)D[]K^LO+XLV]5B:R+H MJTUE76WV>*:=Y+'R?IO;@TG-Q_=P]TGU.BGPO=J0@52O$^&^6J>35*^3ZG7B ME!&GC#AEQ&X1IXPX942XB5-V89.^#J?L%QI!Y($!3!E2_1F$+NG^0%PUXJH1 M:T9<->*J?:,Y$U?MDB9]':X:R9^1[@^_?Z;44JDBE(-Z(XIC2-L'HBVD[](;55B6(ECOL-)('K<*VFKR:(K#,4D/=J4MEU_]NN=3H);Z)V^-YFC MB0VL)F:^:]F(<@4NEIBZ2- ^@C\(N+)A01?,SH>1Y?K2=%LU?N9 M#?_K!XP^!!.&P]7.LTM+2_#43,--NRE8\H)[5W(_QX2K2#SRZ'UX7L"@E@"% MH)I)R6"IN<#X]CG&2RV3N-JN E_EHUU>Y[G%3A241D:HT3 #E61[N(*CP:^? MS'X B0["B*I9"!&B8"T6"'9=2]9/8&M2]^CAHC?A!%8"M6ZQLV&VZRZ^)XI# MV)JC;UB.?97']1T=J^N(&"\O,(S-Z]V/99/(\'_62P+>X ))0")B[X5(,:11Q-35'5](HXN(#MU]R'CHEBQ.9K:B+"6&U M7904N:%H4ZRI.##+TC?9;%Q7O\ON$R_+WL(S@NIV!2()-VF;%]O:7377S[ M+HH &39W0W/Q_!IIWDNV&KT9BI5VU]95F52=% ML[9 C\#:G\,N#7N38>)]R4F_0K*1>(D;B>2\-3F2>K4;5N2\-1'NJ]W[(.>M MWWS>^M\NF!CP[\!YP_ZH9GH@C-[>W:O&\;*F;H^9=>JD4OC=PZ0/QX58]-%K MIW<.D_EU\D,_NN4M$!'RB\W-F>/FYHPT6LC514EPI[IFLQ,(9R:[Z$]C)86( M_B#S8+HH"L"9"22O'2/8G0I\_XG$YBM>[SZY583^P!E7EBY[ MM^'\,'I!#(8*[[XP3L+#F#\HB&**)2+"M3WX;FH1.YCU1$\PTR,M:5DN_+]_ M,FGZ/]PMU?<6:.06G[(^8@;UP UJSX[/6(\\<#2GK3Y9BVWX;WP];*V7O]L5 MYP[-:DD+S-WI;.%-/Y+#P8-^X-U+37X+SX.)829W;.A TPU8%7#T$]3Q*3&# M&:0 8O$"J=D6+[%\Z)LE'_?-4C43F+(&#.J0QW,H']J06MIP"6P8%(OB)]E* MT&#+U]Q9\'LD.DM;0]]?&F@J4VA"&QC&%O\=+MWPNRZB!"<)T&]]_(J 17P@ M7(#Z$^,!2_^GS/.=X$?F/W_A*!]]T44C%D?T:688_2.FWE(%9+=0@'_\(05, MA5(T1S8LQT,K0)GX+Y@:1*#A*2$U;V'#2QS !%,SL(84$O3CQR+:K87FHH?> M4K^U",[,\@P%/9ZR(=C3/O?,,/\2$(%96PB?_G__Y'+_<2C@*=JS3\0,,BV\ M NB+-G2M1YR)/XPWD4$QHC/F%'II"7&48NA$/5@B_(4M!#8%3?R(6 ,'1(2! M/C]0VH>R9P>)WH 282.'5Y_A&@'-P7GK@SCTA<)!&O![X<3V,((QN>#1S(, MV$]2R\[1HBR BDT2\0W+"7!CYYM(UY0RR!7C5?XH*FW!UOZ@'X?#H8//>S0 MDYZ#P&V]7HY \U>1XTL$671@6Q708F .. ?1;>63CM+-6O="W9XG+ -. MDLWM68HNF@!>YL,4OE)>0\,36K5(]-XBPEC";!A5#AT9Q-"$8"A$+OF1&;/A MRM/P #09, T>@K%R 72(%BKB1_!4A+1>> P'VQ#@4D!5H>P&%-I1T00%%@>E M0>-A1)#QL,_WQ%+C@:%W/<5O?NX[X5OPM/<\B;0(64JX_\9SA-AP#9'S'@Z" MFR5FI4,IR!XAW7KX4N#0!*8!Z?.QKXR,ZB+0]WDP70O]*,^.F+-'C>@]V"Q9 MZ-N84S?A^@';#A3Y<,'GU+(47S.,\.^/+_\$ @"9AH0/?1X'6^.EQJ+LJ9 M^\%_PP1C+D2?&(;E!TN,*%"@"FW,$Q=L]D*"A-8S@A>IMK6@3.@>O]M"@SX7 M#8/M;F34UYK"Y,0E%M;GC'K[;E[44]ON3"_O=KUID[_;=/AI/,X\/>[CX\Q? MQ=%"^ZY:3# Y*IS^9\$H>G/5?/!!61J[BEB:$)S92-A"&0+(_T5*@IAL6R98 M:[:'!!*YLGNBL6P[1P!B!L:X"6RD[-BE#1\YM&SDF%<@,!""MNTI,"-U#)XU MK+21D".-0@8?S6.'.Q7O>8(>#BADTA6XT.1;*HS0'Z51HJUCEF%3;"XR!Q/; M0IXLBHD62^/@YD88.#4L!(./9WEXG?7$J\^R3 ;Y]1//T4SHX*D?E"74)/11 MH+_K((X[LBYH7!!HX3?L)13#H T7V M'44GDCT=*O(VF%J9Y%(@@1<'D[(<= M815Z9XB>>RA6O"- <)9!]!/-UO+<"?I=#_ZT1GX7"+^/YB>[STU71L)B(?XX M#WX;P!ZJO)4#6'WX-OX;,KRNB0>CI82(X=86PH@MCU^#$-Y$D9Y,G028V.^* MMO[[O^B?PT(C:+1QPG7V)//'86F.TJTT_:]/Z ?$)O>)UH,6X_J6Y9[JX-__ M^<L$&6>(KL"UZY!%#1FW\ PP=;)YIF)G=[:)?TX] 7 MB0N A;[E4O^BCG[&_(@Q17MNV%4L2NV"O]\1_&,6Z*7N5C@! MVAX(_1"$!FV$B*VBT.H+1?Q3O]VH%OD!^J4_0/]I"JU!_PLI_5-L\6*QBNCY MB_HJ,IX:\3_YR'7&H2A>X/"GF>4Y" @1',(-3O"%CF. C#AWL^$1OL5JP8L+L MUL=N-VF6-UTI);%/1]X)"XF7NP6![ADX4I9-#MYT$WP>&2,4,3%L3*2E+186.=;)4FTFS+T MT<@8H>I@/@:SG@GHQ%I*%@&CS.C5%(V,$RKH4K6Q]K2-N+#[12/IW@UX]-"L M1#\=.9LT?3O'&G6:S=97M&OK;9KGT6>XTPI]>K&8UY1TSVA[VE0*ZF6?K&>S[=@)?Y80MZ+7 ??MU%IGNFAD M;/)%6YTV"^+]1!PNV,RB[+.6L\9OS\4TI%9K\T,UU=#;N6Y[S)5YGN'Q,^-L MRKJZ8F_%F2>NNJNT=%^K-.H;7LK%V334[Y,=^TXTA)75'"N+4;;H5[MH9&Q* M!6V[<,IC.!$3XU3.L#IUOW&/1\8(-=3"TH3B0*/+*4$U=W)YN,XA&*/CK^?= MPDJ:"GB[Q8+PV%=&ZC99U<,#0F)T6Q4!W/ M*L9.U.;.:&R-:RO7Z>*A,4%I]^;E#XU-JR1SC328 M)<9Z8;R9&\FVFYKXP5-CHE+>Z/GBFBL)0L)?M96MX'XJ_88,8\^^9=[P8[G])0A*:*$ZVS""M MA"W]0U"(OJ,'"2$<*R(/T)]I*$[&/L#C>% &IFFY>"<+!7.*)N.]L5>$ON&0 MOH9CSJD]S@ICV(?";H5 =!W0*E.T@(Z69Z__/WG?V M*,YD"W^_TOT/UMR[KV:DIM>!.,_>D0@F9S#IBV7L HP3. #N7_]6E0T-F XS MTZ1NK[3ST% N5YU4YYPZ 7CI#(1WBV@*EFTZHNUX^@S:$U)WIC/L>97WKI:@ M%6A" UDZ7 CR*8JV[Q7=K@AYVVQK=^F$]20#*L^K0U[ ZO:1I[7[7T! MMK(E!YGV.VM]Y\%$4VH&=J$AWZ U(R:JL3XPJ<C9_AZ_N&E RQ_ M,MN[P1O#=6Q=> O!]?S J,B2=Y.YW6I@N6BET)QWX4ITV?9O!J$RYSR;\9K@ M>KN:.":Z?'S>'?8BJS9R;]C/KHGM7N&0!^0U0<_CFU#?+PHW-0%HV^J#Y_G& MKA?5$"%@!0=BSO2]C7@UON]XNP$)H%VA]V!B]:];QA GEV2WJ>=3W)NFZM! MO=("2J/G5',,;0\*XKEB+?X@5.I5E^2W7V\&MSRCXVQ;P%_)Z*[&_AF-'ECR M.Y%V09]H%UWT[]TRZL;S%:5W_8X%S"FWF;4'S?UX#Q^:2)9OJ]#[=SDGX@C\ MN=X123"141K&ZP$%4! J^C4"Y72F]&CPBX3F(<_I>C[=Q@($@0&Q659]?@64/?NN?#1MKUK(V0VJ1Z-@GL$=7/8A_@,NTUUYP#IX#G:0R>A6^J/7>KCW3'[[O/50_ M'!N^X@F=W?O@FL$S&.F(K@<23=C(&A[E7X$B>!ICB)D5]E?*^L+QKXRA(A < MZNC!P>L96C9>&[YQ?'XYOL\&$ZQ1V#,3 $)%]QO^=2M^V%\5UF(!!6O.>4 MQWR%%A&!"J[AV#\G\@9(IUAMS]&XO6CPMGV8IK=-4/)^.PJ6?W4CQPL_BJS' M2X)+?BTK*A!.___^)Q5/I/XY7L=1S/W5;@"VL/WVJXK(G:"V->01A5O$TC'0 M)2J6+)870XGLA*W9Z(5Y(D5)QEJ[=Z._)T5DL*="!R+X0]H+:6^/]NA#V@M* M;P.;G5 ,ZT'"],GWP8OJ$8Y)%Q&J!<\(%:JF+T0G!:C[GQ-S/!/[NR;<\HEG M(L-S CE1O+?\@\.,\8[VSQ&^2?P_"< M%6Z)V\B0V6Z7V9@C9M.!IR>:X,!J/";- Z4*>TN7 F90MGQ]Z O0)@M($"" M5G-Y7%^*<+D6&^\9ZC(FCGD[BF!H_G@;% XA>$,EA M!,]>GJD?OA,,D;+-[5O]V2A?ZK^5ZKIMJII,O);7NB#/.:._0VPT5QI:A.C8XA50K#_\^_Q'C#"H^*+D7YX5(1'1<@O MES\J_*O_;>CD8D/@FF7$MDS(#1\E[5TEL!Q*JN,L^/'&3Y'D,840URB'?F8^ M"&SR52QZF5;!?P\Q&9X0X0D1G.:.'F5>@&2D$-D7\6Y*?.W0WW M;/93J"6&Q/[[D>3D;9]Z?FZG=^P)OIO(F(3"[XMJ01/#]&B@M*WJ$)+"%U6" M=D4-0@KXFIH0MU?8(E2%0FK_Y*H0JBOB-QG\SQ2>.PX91=7"0B%X3@WHCHGC.ZZ9Z*G)U(^0 M3,ZH*7T2*J%_A$;5V?6J3T(KS(\W]:]@KU91!& R.:Y<>W7%#'40/5E"%%=$ MI?[9%B ]Q1._N\E;998_TT _;O>7"-PZV/W_GG,_%P^YPN5)]UY(, =ME0F_ M&&W>]+MA.+KLE:+EX >^8PNZ))@2SW5RO%5MK*)IN:>RV88JK >Y:2^J^ WB MMP5LTQ;?F.Q5K/5KTO+/G)3=9Z2,VW47(+V1+1ZWB7II7-;CLQJN%;R;=*_0 M[5Z.;1YW$M-%%T\;&+LWTFH#Q,#P??[$%:U?D1N-J>"P+MUY+P617 I M\-B ! 2?8[[M>J%6>ZU-MYN2( PWO"O)8,2N4>M,YMNO!)W:M@C:8NW,+/BU M!=#KI?WN30"]62'OXA+(K]P>DO#Y=G]>K]V%*?BM0FHA 7\^ KY$7L\EE< + M9^1\$25P][&X[;V&[=+3>J!W5X ',.?6*]N3HMMCJ8JE=.ANN^VNC*:!VA)> M7*\4-E*\.'=-<5PW4/ 28VB=P8GVB MO*F#3>YUI+VS[*;/(67K%[.VQ8I67P-CVB,UMY %ZX(PM^O7D(IA#,DF^R^ .!\6#-\/H[U[ M,G)#TKL)D_4#%:?0/#V3XG2S%NI"H-Q8.S%B.$UCM!&M&T.K,;V"+I;KU);T M@HTWN+BI#Z;]ZN*)/ND>ZH4/QO+?*5PRXN&GH>(;S MM:%SO^>#S\A;T>>>6W8W]3EM=V+E$2=/XHE"1XBWA?XU;JTU26C.;57;D&YO MW"G$!H7"$Y_F*1(9TO&'.)D(+ZXO?'%];2Z^6>AXMOVUP1/>,MX023Q>-PCS MIH'C^2.N#9V076Z'(CP/Q[4IXE:AX_E0K@V=KZ!#WZQ+93(N%%?.VN2YI5*A M[%R97RZ'UU#+%XODB%IIN0U7*)%B;*QJJYZ&U7+D4WE++[^#>_^N80OJSF\" MX4)H'EXD0K")">K$LT)0"IW7?^X>8:#PD@QGK(+KR/:3 5D?X-BXPKYN3RI_ MN.P;C!89)AOM*:RK)3KSWE)(C\AKR+Y!=^!D.R5KK&1CUEKNMM:5-C7E*0JY M)&+T TW%P[O]O[K;OSH[?;B8..D;N&TY$=[._JVI_QD(]Y21'M+MIZ+;H,W] M&0CWE+5\VX1[><7L9NU)[;]K$(6,=HO!Z7<'HLO$P-\WC$).N[U( M_'N#T&4"_N\:1"&?W6+:P;V!Z#+9#;< HM"@#:72C8 H-&A#@S9DM-"@O0$0 MA09MR&FA01L:M#< HI#/0H,V-&A_TZ#]MXV:VOW:7N36'0W.*Y[^&UVQR[HC M^#>]DKSZ]1_XSW;EH@H$$\%WYF]O%WN MKG5%\A_G27"X+#(.AU]CB_P8PPH MVMLY7C7^][__:W_UP50%/TQB;ULSKTP[C:EB"B)C$PA*1)C -_\4U+7@6OXV M$ZG'76CLSUVD!8(# 34F)O8O8N\S@D< F)JPB>R!S"?"B HF]D__L>UW.+AB M]Z5AR0@_/TV@"JB/.YK]8%Z,&=M8_*2AP$2D"/_T-Q:E'A.Q,^%J+_@#!X \ M8^8_ C$S4=C&_W0;V=>XX7=?Z?V))H*D;&J">M"

H?-H4^=1K64 M2W?A'YTN_$^-K7<[5USI=ZZ>YG(EN)X?Q+66@8F,HG=$]CVM0=ZV+4+6"2SR MO$\SPX'25+(>"+ 1 1QMS003$/ K8@',[5_>HS_V!,A+8N^0:4_QHK"-KRDO M(T^QS'0L*=GR8%IVU08Y-5H\%>5CWSQ:VPT%FIE>8ZJRE/ MQ8)#Z1E? 7VQ.58BYBR?&16JF0P)9XT'A[HQLK <9E,ZZ\1KK7E%SUVDDG*&.5C?251MV)J?7^V'8+< &)X*SUE3BWNGJAKVCIJ$YF,V0JSJS1 MT,"L]4BS7U&;M00'R$I2KDOK=9)JH:$4%0!!TEK%HFFWK-!*?1&U8T]FQ(+3 M)GGZ>&AFO5K5BY5H0EE2\S(S65<+K1@>&EBL5<[0="]BC#FGW2S$BIMNKAEI MH:&!Q1IM,&J."VV>C!?=1&/A%AI4%,\:7.S8S)D] M=E6M]:*J-&-!1!B:V>%4U 93-#2P6'4ZG/>M=:1':M.1O4D_#:11LH6&!A8; M63\9@TS3&2J-2$)LR4S>;1?PK,'%,HE9@J_,RA%%EK-/*CW,3B!Q\C3%D\=# METO+FA0RG;3BEGNYN$:M$^*BA88&]K60W-RP4# L1MK8]S#:PU"JZ#U MRJHY &NR$ENNHAFI6K3:< 5T$%H=I^X(JT*"9[-&,U%4DS6J+4W1T,"^&E3! M;C=)MDCV>0.D176C-,PU&AI8+-ALTHO,0)>53C.9M#-T>96=PEF9X * P6>+ MZ4::8S51LEW2Z#H=&@PM0-(6>K))TAI7CF<12$U@["7D&#@W0RVR8R^3* MO42'=(2&2[I5(R/IB837A DBF>D23PETF0,".+Q M[%&N/I\O--%@*X[$Y_,-?B704'P%P4LS+7$V89MH9"LE6DNG2*,S+ C=UFC> MJ%-+@27=#-,JC)2*+*X@'()S2HFJRRA"-TH69$Y/Q%-,L;5(\R>HBV>36E'< M+!4EFV9+*[JLE)M@S9\@@]FZ#EKS1#G'+J'RT=#)1(&";W^F@B-#R'MNS-.9 MHM,>15V)[72M87%AT[T-//?04-J+3H9/ "EMOS6:^?;B.^IJH>^Z5B9-.J., ML,K55TD%4@@:2@7?\F>U;,T&+\;9S9L.>H_M; M#FCJG^A>]*W&;K<&E8O7[;X+J'PN?MGU3$S^:<]$AGX\+^_\;4]$E+-"X*05 M8B][AA#LL#WUER;]\*@(CXJ07RY_5-QQ>]TV6!@F*IM$Y 0;$)P%/][X*9(\ MIA#B&MG29^:#P"9?Q:)W$Q+\]\.::H5]EO4/$Q1?%?G)1_*\(6E_B_L.?$J>P!WI]A=']BU'B]V;M+]X M/Y=+0N7F--_0?W*+/!!JQZ%V_#7YY2OHS&D1!:MYJD1-,!6 0B#O0W^Z,UJX M>16Z8<^ &2+_+,A//2;.F_5T-OLIU!)#8O_]1%'RMD^]C* *NN@?>X+O)C(F MH?#[HEK0Q# ]&BA!<."MA:3P196@,9QRA0(?0PKXFIH0IQLOT$"H"H74_NE4 MH1P0<3%J[_QCJ(&^5*&T984^H"^K_GC5[T/L?TW5YQ3V0Z4GI/,_ M4WKN.&R4)FDR%(+GU(#NF#B^X^8PGII,_0C)Y(R:TB>A$OI':%2=7:_Z)+3" M_'A3__K=3MM74\R>6U:CA/7GGM5>\SKJ'P*UPP+HQC%L-7^V5O.7+MEZLJO= MQS6'OW#8U56ZV5$TSU"HG1WYV]W?7QB7]1CMW WM5G)UT=9F6]*KCY M2GXUO4)#.TI@U\E,GF-)32O%QMFE5:AFUJAR#O/M5R+*O*MS<2B"/F;W%Z^L M?581=*$RV!_3"C8DX8_9_:5+5I^5@B]37SHDX%LBX(O7@CZS&GCAO)ROH@;> M;*OD]2RY+O&K5H)TJ'XK,LHQHPAW##474S2N](A: M);^N6M[!7XH_1!CR'<9 MW:$(N0D3^L-$R%V9RR'QW8+Q^V&T=T^&;DAZ-V&V?J#J%)JHYU*=;M9*I>VU MD(H7Y0;9?[+=@I-?-*?&-;2Q:KK(%1?-=E31"OER11/GL;A7XA]9J6^J8_=\ MZ=P73%. YJOJP\P-W8KGO5V^8N#%34/',YZO#9T[/B%\3MX*/_?QR+;&K2I=BJ31J>@)M:>:!C+[/ ME Z%W,?=7U^;C6\6.IYY?VWPA)>--T02UVWP?-W->RZ'D!U"=CAT8ER;(FX5 M.IZ;Y-K0^1)*\LUZ3;J4LZCF"H4(*Z0691+$9DJ?7%]![RZ7$YN.IE:[7/8I MVJ%KW1@S&^$6ALAK\I;B?0>W^UW#%M2=9P3"A= \O$B$8!,3U'=GA: 4.JC_ MW '"0.DE&0YJG7<5X7XR\.H#7!=7V-<-BN4/%WY*N\&Q=5M0.*U;MO2X0\_! MZAK"SQHJTQ5CQKI*1 56+3)^6C@EW!,57>#''QCJ?5'SH9QXGP_A,\B)D];_ M;0N*\ KV]XWYJ^/WPPGWE)D>TNVGHMN@U?T9"/>4O7S;A'L%S>QF+=W-YFFU M&5OY#!GOKIU10W/;E4CK"LH>2SY5ZP4IUF:7BT34B+5-.:O@5O4X/N M;0^; MNO_&_<%_X6'[W<5O1H)\.*G/'@2-A((P-QR8P\Q',.QP3CT3&L&?$$_PP:D@P^G16B%+6G![$ 0' MVWUE9KP561=5!]*0.!/T*L[>)P^/NQ/ MH^&N#_ 3!!"P;,*$K[5^!.$:?/+@9Y07$I'@LQ*Q,E2(76]C/WQ\>%3I"92Z MHT%J$P_$>L[Q_)L\Q6.Y3O%=@X_S#.G],=#$DI9G[:DBF_08@)E.:YUI0!YN M9=^>//3%L=30=\(X(UBRM5_F%1\!\&<#"E.(%+2.+EQ81C5$Q1>98[YAQO7% M/"U56%=R(X52A>77 I3= K7!5R$;3K@'.=KD/%0FLXS%L27,G;>YB9B8AH: ML:T 2C 4EB DHIL#D>*3EN6SM_7S T7,7TMYC]2WUQ*>8B3"=0H+"_SKH.7MRKGAGBY#EY2CR%:SH>6CXK$?O.X.3]TWDPM#B@BYPP\>$O, MGQ\>+W=T/67B->X)KBV//RPA,// M+_O>\!&=01)V>\D,#Q)5H,3E@=5]DD57[_QY/M_[)6$:!?5-O4L$3Q24]+0& M#TB[,7E+>%(GJ]84$X/A7.B2A>IF0Y8;+:O(IWE4.COU0O!WQ.PL'2_-JQ>D_X!X!'?0_%_*/Y]Z9,WS+=$N'^Q MJT]Q>V[LPC\AU.5NJ6V(15/BXI%FLT&N6@TKG^9QEB"=#$CT'W>M#[_E/$ 7 M%GX%==+O88;((M2+_T(OOGJ8R6\[$OY>JMYB,,WY'0IG%:-\<5;NR;VUQ3KK M9:MMEN-=N7EM?\*@_12U!U4;D/T\+\1K3BX.F#3O13O''N)DZG?B7YYOM2]U M WP@$[Q?=HH!_7Z'\Q7B1!HZD0=CTQ%,UV^BDT+N7O3O?N@%$O..IN&( @N2 MDRFHA" N'7D;K/$=7>X"=$ "U?6>11NDR7_2S\/P-]0_/QZ(A6-:#BH,8AL$ M% CBC)!M;T)T+PX$^ 6T"@[ &E3>)OA_VW%'\@&@N@PRTY*+KBX=VSMQQ@(3E&^/.C8(S.#)@+@?AN&U, ]VKBD!'" M7T=P 8>OQN$)_ZQWA?W8 (127<) M!2\L!-/>3K9'(3C&9PP@K(*!/MM0G%="M!X)M-P7%V,"/P+*PC,@!'@D?;C! MB6,[)H!+].U3R<'1.^@1"T J-^$2!13*!*?$I"H>00-^)\/%HJ?1?(*N.Y!? M@&#J<%GPW1#8P/;B1> 1*JK?_Y]U86Q"_"!(<3 +%L>BH&!+V##+!=.:%3%D8'$#&JZFAT%4$[^CS@2@_.NPTZ M*,#J"4-O/^H.$K"C+? N?Q+?9;_O%-B@;:+!P-3^@=]O?S!E2XD($F))^*L. M;,(2$!SQ:KP-X^$'XR(.V!!'*4 MMSY!Q.,QU/W!:&=OL+*,Q FF<1Q1N,? &',>X?A$H>.(/?A^1,\FTG2\S_*> M2(+D8"SPY!!Q<+2A >(["@_\<&A<@*E:*S2$@(MT4BP_H1S.>N&BUHXSA(]DXOVUX.: ;[05 MK#>Z;,<[U+H-(MNHY]AZA\VA3YU&M91+=^$?G2[\3XVM=SM77.EWKI[FU=J7@J&EZ^ =33#L>!AAD\]$<#1UDPPO4P#>*IM__(>_;$G M0%X2>X=,>XH7A9U+5QH9XSQ5J7"T7,YU2QR76$W3/,63WSQ2VXV4%J,4$)NQ M/A=A)K-R4]97.7.-/./'(V72:-'LE).YPJ"PI+7&?/*4FO)T<,[Y)K%*%GL1 MCEPZR4&.;3DQ.M'BF>#( J"D5&?='RI@;M?FQ3FYM#-3.#+P=C9O3J=5FQF0 M\CS.MB0GLN[/IJ?6F4NYIQ-S,N)NV+A%THD*/:'J4X2EP$)KJ=AT%(F2.NN"=6K$,"HE M\VAD8*%U8<%(RK#JD(71H&Q2R6QT0Z*W!QB:&1@2WJKJPBL:N25?DTMMA:3C*LLIW!D M8$OEM%Q)D4]Z5&F8_=%3-S&M.'$T,K EO=UV6LM<>\%%J,;4K=2K@[R-WA[< M$JU/HXU\O>PHA^Z5B9- M.J.,L,K55TEEW,)/T9?)WSD^AO:2>9"5MSXN8'R6[)TSI6+AHE0__1V5]./J M5%B-"N96"IB0 M%$;RAPE)GQ\O84+2;>(E3$@*$Y+>!9U IXBOFHGTLGI.8C:3+:M-AR$(ERNGU2B>Q2?]Y"&8'^>ZL MCC-&MU1=HX:69QNFVP82\"X).\"V57R'U 6F]EQ.IS'QGCT12I3/I6QRD8N6 M%3HW82PV;M?LGI^:],%%8V] :KZ4F10P6S]?Z.4U1..G"ZK_V(2G:^_TEA.B M7O+4_&FUL:TH3.. $20B&Q-?ASHE%IML3QS6M.E,T=JI1E6JUN@GT<\Y8AYB M\<37R#EZ6W?@([Z+&:;J5*ZI":<%-M)]FNJ MYJS5J/SG11W/HJ(N]0S+1(MZD:TL^8[Q25D;P:GHM6'M)#2@S:TH(1U'Y M.&@;'H>FO$*)#^C66G@QMO]TLH?AV!8ZI]'T"ZAJR.)V+=8CX<>_[0<3XROO MA0F79P=&3XDQ]+[P6XXV!S(./8[[TO%X*[*YT+OS110/M>THP7PHXB\0G5 M$%#9VN<4!VO?Z3,&HN G;.!$E9EAVA'\G"[@=!;O!XP5RS;]?)%K G&;6^8' M5%B[*'G!LE!ZS&%\!:I/3$#9$#&WE6-17@E*K9H"'>6CJ:Z?: ,_&":QG@%] MFT&#,@OV:K3*INAHB()%_(4DBSA?9%MN>(=<+ZIP"U%_52BZ7S=L%.&/D@=0 M*AQ$'TX2L':#M@6"IX8AK655W4OJD77XXJF,48X'7PT':6*R+5F^1Q//*5U> MQ6/YR4\4>JZ)C!#B??E<&UO>IODX"\,;I1IKE)*"ZVHC&&)AX$$9#M[+(-CF M5KV6/! ,;C]KR$Q.MH3I%"5@H(D:DS8B) +)_MKEY"+? MZ+JFN:HE6L$8J=/C<+03=:;XFD!([LOT<+AIA#)_V]8ERD6_ /(78I0JZD!D MUT:VSG;:5=%I1G,&J8-46(2C[%7F\N&E_O7BH5YO:=,B)<0+R%>]O#" M/#*O-O\,$7,MAJ%2(5YN$2^)9(B7&\0+\TB'4>.WB)@0+S>*EVBHD=TB7D)5 M^481$PJR&\5+--3(;A$OU&,L9)A;1,PC&?HN+YJ8]%>NY*L!(?F;X0QWTPC\ MMR 0N$7Z39"(AHJ^_+]O]+<_!4_LD3QO@$QR\4JYJM, &Q^\9# M@14SBV!Q9^#__'O\,93RNER5>UYENCE(Z\">GD.G1R M5Q+E?'3RNM)\YIJ1%Z6E\G-0Y,^E\V-%TCN.("65*J-&>U&C_J/S4#:BZ M'6=LB:;L]81[("QGL3!,&V<':P+JXH;R<<%Y2R;=E,OVVO6CK@V,LY:'>C.O MZ1/4?]KE'D=/YAY;ILTW34-R1+MA=H"YDD5PT"IYGR/3NI1%M0&\ZA=^O^1. MSG%H*M(32;JLK#2V41LZQI_7[=NF5)\H"]4H66%*]G/-V_I+B$C7)3DH+/H>DD%?=//DT'XRY3G/0R.L;T$%-Q*)\_-NOY$.4B5Y8 M4-R4?7MM0?%Z1M&]"XK+J$RW(2A.ES/Y>T%16N4U*9\8W*5P2%UM;*7"?CVJ16C\HJGD%Y,4ARZ+LXJ!3ZTO MO)76\@G%P(?K"W1=XQ57ZC25Y5KCUL7N(JLMSF)9Y#9DK5#2Z0XGL!JIQHO9 MHMQM(46(AJ9%_(&*75H.7-A[%:">CU,A[N^^%5+M!%@61+*@$I9'N=8]W*-> M0@^\NSU_6 >'T%OTLDS'50'Y?<;Q?[5\6:YNW$UYDY1T+IX1U'&MH_&SU%ED MN;KH;/IKMTVQC4JB0J:-R=NC>^5/6 M'A2KE4VRHZW8#MGI*DN;J1>69V'M5+^R<.2ZE><*5"=:C(SMIFVM(6O'$6M' MWZFDW9U-=@W6OK:3YN-8.W3(_#EK=U0Y5=;S\S077QG,.&T7K$C^/'<[G:&9 MF_!IDLPNZP;?2UNY5A&Q=NK;K]A#DDI]3M9^R]UR=UZ5C^3;T(/RIWS;Y6)\ M0U?4/EE(E6=9FBT.A/E9^+8J#[,I:V87E4*G6,HL4]->8HFT;>0YB3W$Z==Z M]=Q/=,]E_2/W&KU3A22H6V%XSM<)S[G 14'H=7G3D^[SG2_\^3%98QW!XEE- M=8:J-.DKOVC;>30F&V_7KA!$XEXO .10,PE( \Z)N2DK%B'A^ODA5Z)(J8T4AM2W7U3TJT7E?9U8FXMP?>@N^BVN3\3M MD;!,3>KL:<5$]=& :D09N,,ILGOBUSLE8JT#$N'>E$SI*058GG2'G> MF%*DL]F4M1;7'Q2J+2@-D$?HD][M7RMLY]H<E. M:^U^:Y#D^D_S=F0B.F.A<1:#T+0JTLQJKBKLDNZ,].%3F[9XI!L@-Q!U)N7@ MVN+@+*$^UZ;_2X8"77NO-\7K?WGR&VLC-DDDK952:Q1#D M8HN^O&0S%%OIP]EZ?V!;GNNN1/$K&NT*U!25% M'%?[HN)?+5S@IB1%T-'TI23%C2A5MR$I3KN?!II8TO*L/55DDQX#,--IK7.> MW#'^*=4S$JD168DH-<586YE\ ND4J(A/XB&6N'2$P;4EQ64#BZ[.!=>N\G-U M -R4&#A2&"1]P3O+:ODUH+ M*0S8TT0_1*-D&&ET]DBCEZ!Q PZH8/WM[5NR< ]C4X:S%H&Z FA?Z V";D6" MK_F=MM^?*;PIA-AGA-AETNL^%#=C[<;S5W M+%N>N*^\_S_R(<#V5WW8-.R5GF'RKT>B.P-$UM @*%U" JH,N<8B9-M"H80. M;CI&+$P9+@3NB1 L0H#3/4^^+09-V#/!A@.-E2S!38MP_8:&9EK+]HP01!%8 M%F$;1$<0.H0)5,$&TL&ZG(4$O[,(R3$AS\'IX)3 U AC@C\+IBGH4Z !W7XD MMK"'WP(XF6A,=0A$B3 %1,0N8< ]X*>04Q;Y-;VIX.+QE_[:"$O6'-46=& X M%GP*3@3@[BV\'/BDY2#TH2?&0 <3!!)_,=8!=/UIMX"0+0AC":YX)<@JXBEB M[.(!/I ]B$]DT[()%P@FFO0 HA/@[\QV%TA\P:4M!!?/A( IZP1#$I+@PD$3 MV]\HV 1(PO-)NSV_8#W @>8P!OK+. 0$VYG+:B'J)=UV9;QRQ! 3+9"/@@ Q5,3> B^%D_M MP0/)&"KQS_.&$581E$35@\_?#G_%.D.L>[-,R#YQ8>^+ H,2"QXC1O+\MV3WY,3$,[-=F17'F;CKL_\)\M]$45"@2DJ,Q\P.UNT!#,?#6%)/]UEKN2 MPW:=='2KH>PP1D6]?>%5XW__^[_V5Q^\)?(O^_:VY2L!-%:OIB RAI))B6#A M]%-0UU"J^=M,I!YW]X@_=_>%#"8B\I&)_8O8^XS@$0"F)FPB>R#SM;F("B;V M3_^Q[7?XFFCWI6')"#\_\3$%3P0T^\&\&#.VL?A)0^/W4+N)4H^)V)EP=<1+ MS#-F_B,0,Q/=//Y/MY%]38_\"XU(1_>1ZD%;5O^K/1I"P$6"%,M&* &SZ%94 MMZV=KB9\N+ZVWR+VM>:S<%GU1I?M>#$ W0:1;=1S;+W#YM"G3J-:RJ6[\(]. M%_ZGQM:[G2NN]#M73W.Y$ES/#^):RS@6V-_3&N1M>!"B4PXAV/LT@]H3E-KP MB ,;$<#1U@R)3R3(%TC)\O[R'OVQ)T!>$GN'3'N*%X7M]7;)W)0+H#_NDYR+0I M\ E6CK862[5G+LK#%D_SY/'(4>^I&IGJ(LT56KWQIB0.J+:XYIG@R'5U%2V/ M&E5>T0H=QX1(X.@NZM(9&*GP:UNNV\4,VQ!B]=QL04_R:50[=CORZ SQGAOS M=*;HM$=15V([76M87-AT;\.L>30TZL4FP"> E+;?&AW[]N([*ADM$T_VURXG M%_E&US7-52W1PD]1YSB/WE8A#L]QZUT*A0CU.Q.>]5#W6D!S90,M&QM K?>= M(2 +QP3\*FDM](CC&%R#'K+%B9,1>)"^<)/9[< L4AJ1CHI^:\N6DG$S0!=G M$&S*P8P^M/(05EE?J>U#;3+KFT-O3]MU%^"E&=M(IEB!A_Q)BPD-K+*S#J=H MRB06[6EIDHD?U%B@?R/@)?"6)C#1%U"?H'9!,!':BX*I0\N1;T2YQF"97/:X M+/>TD,!BJI5RTV^_$L%DJW]ABCDW-7QX8[![HH9>5BFYL1A'D9'RB$[F*V6Z MP*\O1PW#X7*S6/9R Y9>=6W2%JKE5'$-J2$8%/DO;)P>9&FAE7FV*U2Y *%! MX,TL N@2%"EE!YH&#/E (!['A(30>UZ*.E?'R7NB*'W#&TF@#6O*<@-FC;A; M[H#T!2DJ1S=FK51O6E6$?FG]Q/57PU4$R9=@^Y4SRY=S-1Z\)VH824-5',YF M,MMHF2,Z6L[1MU:H=*.4B^T">H82M-+'GS'EGR M@#P]"R B75AUK^:\>=W[_$*W0.1MWH_#]BVQ$TZWQ:D)]EQQ4Z CEQLX<@7R,'G.XMW3FKX6KPW"!*DSWH@@885IE^D MT'J>J,G!1O=6U35]-YCY&[OVYP?2L:_L)<3Y)NDWQL[&BEO*Y$ MGMKE9+-0S&[8"YYU]6C";4K)KL/&!V0VV5<%M[M*?_M%!T/);TN7_E14(++\ M&DB5M$ ")R<(@\C(&F:GEZ."0BX9T0LSP2$+YKAJB>OI3&Y/45+!%]"A/Q4E M=;NU6*6[7M9)M]5B\CJ4WF0B?3E*&KEM?MGH6RH7C],CD^Y)=$Y8HU[S-ZX[ M?RHJH%+&-,?W2R1;*:A*K=W0!3-S07DB1O-KTP7JG,V6,\+Z*1:C:MGIR;J8 MGU-G]BM1/R(U^40\S/[@@!3RX1EC&QUUCY/%0" MG<4$N:6?==7=P& X@VT<:*C;&V?O,@AJ?:(!WXFC0/!E]2YB8!>CX(=,P)FW MM]0'&N_,UTBA1JEL8PO@4J1=^ 6^K4/+<"QPL-AC;=7?]LL*JHJC4F80V+>B MJIXN3'Y/DF2RBM86<6E6Y3KQ=K.L3?7,(G%!22*7XK:EC>ZTBK M&#Q/+GZG6OZH=NIY,3^OUK5&WZ J2K8Y MFD ;R5I6 +),SJB27ER>?$A[DWNBJE4L-\_WDHK,-OC)O),:"]5"\8+V;JE: M+0^SRS7-N0-STNZVRE+%;5U!GGQ(BXM[PGQ_7G/XIY$Y8)WZIC'J!+MU?4Z5=*\S!59+C[0KX?GG%UV>>,S# M7B2K0"BR82D/6,L; Z!OPVZ#GD\$*^39=-!SQL*/L80BVU,)!).]J7'B;3P2>P AU@!N^7+R_@^*FUJHNND= MLOTB-:2M>KKVQ!8RT44OL6S.,^P%%ST_DD&C\G MBO^\'/F]HMB=,G%:L9H=93G.=S@3D!D]>4&U+=H6,UIN6JYP'5-0N$9[W-C8 MZ?-S\1="<>(IO=BT$^DJV3-A&1GO!.=>\Y(> P > @0^ C*LEY(,6T];,-+-N$=(<3JM*ZU/:R MKK*&95M- ZIX;A>^+:,:HO)M&^-94HK=9*L$5*[B"NN,\S216RA0#T#X+^#, M<$+P8;&>[_!LOA;[N;<[(CN# Z^7C-?0B9I@0I73QSS\U][/K=(6*LYL0@Y( M8JH:8TQ5^QM8J%")]-16^(.CHJ&R#@EHW\-P/BV3@62UTT&>_ZCRM97<$F<; MEA:8DNF,GK(L\]L<[I'C,SLW)FV !")\<4GO&Z8"9Q#!:1[O.5'57&WJ&NF" MH/>,!+@-L!\ O1<&:$89C3U1C;3V_^IE O)0[^-J% M"2*VL#DB#M&C;IS;=^!O^M]S%:[[8WJ(Q'ZK+GT6WI%!?(\*F'6^E5-' MPP4GDS0[I2B6;@R1)?X8K(V-PFQ4C,^M$?CL_8< -'0(813' R!3&B[P>?Z;D-V#9<0"XD_),=0@P+@1,_@?' MZ_9-)[/MSG2T;DF7%4P4565!H'90ALM+!VI:--Q.F9(*2B/:*)13N;$,^'0P M)>/T.#^YX@:/WSJPB:IA63C'!T/@6F/^JZG *-#Z34&7H8VFM@*S R%NH6$+)IM+W/=3P,E).OP2?#.55HRA)Q@JMC%A2+\Q/?-X:=@X61\V89L-5$!"IC$BS)0*IX, MCRM)]C+[O7&BX:B2ER),R!/_QQ6*"(3?> G>* @199$3QAAB!7,/SN:7+])W%-1.JH$@=6:. S^Z,AA)S=A?(.&W^L9C]XB_=#*CVP'9$& MSJM'?EK(S1=SNZ)LYV=@[@%]AQ+5]9?^#(7G-6^SRATH'OU""QC*NF%O,Z*E M[2"/@H2M$K2%QS$4[!?OM-"O" 4JTE5^8@B=691VQ!E4F%2H%J8A++;D]PPP M=N-MT3-Q=]MK3(YE<%#Z4KEFHSW(S"PVGI\,U%4SVE>[Z3/)T[=(X""JXS"] M&XFS]Y8ZP:F7NY1KK\ZR"-$E+"SP<_MA?VTH0]G/3D;9E:*7DKM-,,?IT()C M&]LOO%QH_,U!RO1>11Q_S'-.>C+Q&*=PIK-M;I?FOY+R]OZ^=MSQV&,J_EH- MGKVDT;WYD9Z&=.LMW+9_1U!UGY]>BCG2FMY,[?;1@5^\'2J,<2$4<.:4[I?+ MX/Q..9_GU/R_+(;$/#(A(FX!$53TD7ZU&FV(B0MA@GZD7JT/%B(B9(G[Q,3[ M2]F_[Y2^R*YONYC@6^=G"*(M&U^QAVWRM0)(_DO&!R\YC+I&1LY__CW^"&"\ M=;B:IR3$@B[R41\I!$/JI][36DY(GHN4SZS)5+)6EK)*!PR;$:6Q &/W]^)B MMI$(?^D/RKBG)SB(=O!)V@]IR#GC)%]9"DLVZXZ587>9C^6+![%GY&_<;_WE M^KUZ6[L+,7+7UJG=;RXJ$TH3.OQK#&-5CBYE>Z2](@D13F?'J\6K5OC6=&P^T*RK*2X M;+42H>-1N=:-32'/1M_)LW=@I''Z"ECHN@%?Y\HBOLG"MT*(_$[VM[\7'>#C ME-DO)22N>+"W=S38022(MF2U.YPO-)K=9-8V9],J!Y:KGKQNUQ/-:?K6A,;, M[I>B3\WIG'.[W:G&+SL524 E)N%!SSS$$_$'ACP5[7@GYNA''^9.<4<=;&*B5Q_2]@-5S1NW5[\NF*"L,V%A)+)X_8M[DL@UJ9 MI12RP[INP2J*RU)@A",H,!LH,R7!0T-^7%!KOC"F] M+7:UVO%-9[-J9U@PF>F+06])T4R+CV'#G7H@J>@#DPKFKH26>\@H'W6Z2OJ" M=Y;3DDLV!GE+:B<:PV3\YAA%C,>9=+)?!FS?K(^8DE6-=Y4U9!1D4),/\43R M@8Z]QBB7:%[YU\3^Z3J!Q<).8"#L!!9V @L[@5VU$]CO=\.*_58WK/C+[W@U M8?."M1ZV!W0)IP9VA?M/1""A!;L M-Z&09$LTX3H)J!MKJ/(:U$'@]9FR3#[TR_TAM:'??8 M>20F +6Z52$Z!-NQ#=/U!D/Q?N'*26];@:5Z_C?46W8+@1T;M>'&V@ N283Z M'5Y*VLY[V^]L=W\P^'3]BNZ(Z:632JU%]DN)I<[WC6Y\\&)U<]1=VRO_@7.. M;01J(;6TS/X^QO!)47V()*)<3]PK!] .7##$O'E#Q MEESR?YYZ:Y^J9R$0__O]7#4J3A=&6;(2:S,CTTKTI-KT-"T] PIQX[F! M]=MNAO,#R]JD*[PIY]NDR_8&U6@G-6AJJ$3O:^5A#D[T[PO30,8\ZG1OF#^. M3OB#6JW[14?N*G'\PA52X/[3HHB4?:B>-$U#-U!3>U0%RZ\^]I*BJD>&N4&O MHR;8R*C$;N:CS2(Y7@?U]M/C;K=D"M0FX.:A+IF6#-SJZQD\Q"%\/MK.>WW% MOU7FO4\1HTMG6I-"1RD/8/(;%3P'54 M4!C7[=@MSCQ>G(G6CW MJ"6(<5IUA2PL>?U*X"=\7X[-E(F,6CC+OOWA+V5?PEVG\M_[:+O#[=%K#-+K MJZ6W2SJ$X%1&KI5(P3"D-3RT,'H:J Q/I(0<-+J@1C@+$)UMJY;O'6=L8P)E M8F0D2OX@,$2I?XAM-= =A/=8#9%4:5N@T#,8<(E( A[%D*S\.H1$5C4/$KG!+;4J3[31\1"/SM$QB\OJ5\N!3Y<"DB7HI\ ML)2987FU]O:6X%4\0DOPNQ(^]YW9%1G[K3=!"2$!>. ;"US]"%<-Q^4!,=Q1 MYYE=BQP'M8@\+;VRF+=$[PW/,BR[DV$>IG:(VB*6V$?L ]HV=G][J_)\%, 7 M)-ZZ46$E88'IYPGX50C]_KX\#UYB3/#_ M_O'_HBDZ1J=.R0#J91D &2 5H>@'8M_)M3U7$I!G'[;JY=%Q=OC24S*C@P@: M[F_KO#KF\;T7/BNQ\A_N>7\SJ%H9>C,J;K423-EP4)&_!2X\9GI%9_U*_0?L M=Z1BX]-H=_)X'N1MO"G:CM?S5246)FHOM?"=SCO >2X1%;X>KP,?99"8( ^" MC>S)BZD#:0ZY05#E,N_XQ;0(?T8B!+OC/%9]W*H3GXP9/D9_+:&J;Y=17]_A MLTT[4_C+WM&;WP'QI$C.& AMW_/I3N:'5\#N=RH&Q MC?%,XX_>\9/%-?"P?;D[Q8EM0/7SN1U-D!&H6^(Q.0B0%;[I\*BY""2X[ZD_ M]?: Q4S PJ7;D+B8%"2MQAI^ 74UV]V;.$G%D$+P\U@H>.NRD:(!!02JP>GI MF>B%!Z\07GS+LR3Y[LD$#*H?VR8<>[+AQ!DL[KU?WGO_V/6JZ&YEV7,AQKT) MH.(*5&NO,QV:\7WB[-NO_3=+"$][KW\D<%W@G;P05 L>DZJ,:YGZ&T'%@:%B M[/H);AJP9X;D'<,J[IT.=L7W@!\,L7<+]MK>O<,;:]O>JY"RX11YW** MWCN/%XM5Q?&>3;&KI[@K1^W7$Y1-:W=?@%X 44=[S:91SQ6D]OBF 5J/;1I; M)XC76?#YPB_B8?A%&'X1AE^$X1?W%G[Q2D#%J^[-E:2XW]0:@ MT\C]?3R2Y<9S9]6T1TID)@TCA64LWQ*F7O&-PY%NBA\)5JU%DI596NZ7YH-$ M/8G*=,2.1]:G]A#T:]T*YY2ISE!>#[NK/)HSL$[=3"3<=;.9)K7*ILPQ4LHR M"VF>X7NCT)9DMOJ@"WC0 MXJ/!=7(Y.9]2Y^.$ B8,WYSEC*1:1*'2@9&3ZC*]V#2?6')I4:Y;62R9$AP9 M#XXL+,5&:R5G&7:Y%F+Z%#3[9G;-)TZ,+#AC8VBGLEPEMRIH$9I-:I$6'!F MTBK74HU!:MW@P'!-+1IHZQ7CE@RSN&BAH8&E5DQG\N0X@R+K5 JDG56;0FZQ1D,#:QWT MUGVG1F9$LK.J4;UT=LGWT +H(% '[FAJ;:Q$A>LH&D^W4V*K.9VBH8&UFNNG MHEL0%[)"%RBC;I=3O"[@60-KU:P:R&;'BRC9F)6B*VFE=Z(D'AI8:[Y2'R5K M^2&#>+2F4'EMT-8A!$ZP"9]V%GTSFBPJV;_59J#-=Z@E*=YH:BK6J6 M) M.?I@%ZH)9H%E/D*HAY*2TVE]%V*54+ B03;L@#X>>H%5'IDB9)G,])3+H M3)JM)4G&(U,T- "LI=-NY L;0V5!:IQ/SQ-6CF3PT "PEDZ&S,VRRISKI('%W (+"@>)W2,H1,\-8D!/II,07#&HF,^(<5)(16+IP 3 .^XNFJ- MR]%>3G%;RZ$AI:(@U83K.,&RW66F92[214ZCJWQO0CF9M;'F3]#,9BKU>QNC M5&>SG>&&KI:;%&N=%&Q)E>RWQY'%C*5C$T-2DYF874B?$BWC43\U=Z6*K41R M;#8]WV0$G9J>$BW1F3'-Q]2.J?17XT&BUM'E531]2K0D$_%,JZ0R,Z[/;))\ M)+>F1'-?8)P]SF][,^#U#GN^Q@K>I!I/F5X^DEPU%-":-21!)GN%VEE#_M[9 M/,*P@:?]11^)YPUY_36M2]2)'K=8FW]K^OY= M97Z&?"3#FLL?6'/YSW/?'N-,B(@;0 3]&*-#1-P (JCD8RH58N(6,!'*IMM M!!VV;[D11%"X,U*(B:MC B(B%B+B!A !]:80#S> !RK^F I-N@_$Q/NK++U8 MO.@M*_M&_!SGU1)O;).BH:(O_^];\ML?;CB>?*23-U4+[K?[F"!/G.>R94@_ M1#78_29D@,_- /2?,@#4@I&OY)X9H&"B%KI9P31Q@+47@O%!S9^^'CTPCZD[ M%XAI470TQPMNA\0 M_^$[SP^CB1>U9(_'4E0J2\M"A(]UT@SG2XZJE[UDJZ]R4=/WCW;]TRG&'W_WM6;+[EK+_5 MRHSOK9>0MOC&Y$0)\_S+ 089MR;,#3.K"I97M7AJNS.']UDNK4L^RZ'0]F>> M\^L7:SFA^20,HC:[[$R&K@GLGN0<%CQA?J, PRO+Q"K0K@ #LZOA6)S-2*NZ MSKILH=NKLQ:0NW9KRC,\\^U7G'P@DY=M1?;5Y<7%ZQ^?55Z\Z4 _N[Q ,N*C M2_1\7B&QIQ?OJ\4GQ$9NN=Q8HZXV9BMD;9Q--SF[9".Q$?_VBTH\)*)DL";0 MF>7&/:G<'Z]G?":Q\:9S.U0S;E6"0#/JA+00&F(DDNQ%:URC#LIS W[JFL*$B#J IKBWP3^"_ZN?$33Q/M4B&[?3KJ"XS@T MGMXKU3 '87:"@@W_44/LY$LSP).M7,EAU]PR0[5J=J\V4CH7-9K&R7*R*-;K M>3;>S)'KTK+!=+LH08I!^;U0G@4K(H:BX&9-H"ML,K2+[H+_WV\/U1;NJ.YF MZX!T%8T6#':\J>A((D![*/I TK'WF4-?PNJY>>/F"KI!:/'EDE\T& MU1^U 1LIS09]M9\8Q8:HCR.T="AHZ=#,!1K,7L,$VE8I)-HX8,S0K9F\.&D MA:[B.[U:NJ'=A[;4.^3E]IDM:QYPIB\O)SP3BW2+/4O1-FLK::E:3&4N:DM% ML]-80UAV%-(M7J*%&>D/UDR2C!6[S?8NE0SUK$YHEA\TV%)4>(OV M=[=HU^:C:ZLEG@EV;2B$:LF9+;3X_$E5M4HIPL4'XJC3<>5)L8>$"+30Z&BP MK>2'WL#=4G9TU[ %=:](9W@?=^;[N$/1PD#1(AD.*BMY%0E[B5RPJ^_X=J1I M,U5*E]2$DV([R7Y-U9RU&I5;E[3&.FY5;>='R2=67B_T88?.#" P^ 2VQNCD M0RSUFO +1<(Y+M.NSB 73_>Z^HZO;*Y=3@Z\WZZR%QROKHLQ6RG4AAE1T76E MIZ&F"M"N8J(/"2:\"+OT1=C5V>3B"5U7W_%7U!5.FTC#-36>1T;#*9=UTM9\ MF7,'I2S2%*")E&(>DO&/R.[6M7?Y->CU'D/<;C.2[?KT M>H=*Y%<(FKK-V*B/V66H_82G2:C]?,)=?@UZ#;6?3[++4/OY)'L,M9_;W>Y7 M.4W".OGPQT!_RK!"_ENK2:5I4QF-8KM&).,R)MB@AU>-,=M2D9L,+/$#.=F MM(X]&:960[>%81#6R/\*)4K"&OFAF/BC(ODD*5K)>69*9NTL->TU&:,8PX(# ME1]!92'C8=3E9RX_$E;)#V7(;P1E3AO]6F]9X%**DQDEJLEROS]?KA$$4)W\ M^ ,9>ZVN]!V4%@GKY(?1!J$)]8%R[?5BN"5QW;;8_,Q1'" R='&>E*KN^I*F MDTJNJ%7)-!4RDL[$XFDSPFMZFJ>8L%)^&,H16D>?2 *\WRH2&HGE8,3R==:) MC(RQ%&\4.XDID@DH%^V!IH,YJF&5CYLU<3YMN$RH'YP_";] MJ&4/W$WMHN7RLP8-K)Z>HKB"PBG#=+&77PVA]A0-Z^5_CLZ&%VI_7JGQR\F3L&S^IQ,MI^VT'A?,_2IZ*V4BZK#8=ABQ4HIQ>KW02F_1%<[PR4]FB MQCVRP0*A/$J1BITC;T&"P--+&EYUIXJLDF/ 9CIM-:9'F.^(\Z MY*C F+Q" WG'=DRP?TBPFP70+=!%&.S"!6540U1\ZACSZ65W0^>2S1FK.95- M;$S2^D9>?R, I*,%?+EM.N <7#EW+%N>N/M\B?Y/T3O&W-\# ;Q-$"80C:D. M)Y2(L4O8,T"@JTQ!=^$O7@$@VR#D'4P( 0.%6 L6\;\?S.@[G$9YG]/W<$KR M4[J[ZCH;(TG*FAK7HJD-Q,HAV\=^@^WWH=&8'&-]Q_9Q#[%UP31Y,K.910=Z MOZU$,O%VW+4W8JNV_O;KS' XHFU]O7" T,B)')TCU^F<;7%/:OJ2<$B4(@HU M=PW 9G.=2LV9C25&:WW[Q3P&,]H#7Q"0TE4$);A" @CBC# FF.[LF0D H4% MS"P"Z!(DO;*C X(A<3D^BH!@//B&Q-^FW7XG'X.WA#N (6N>&U!'/2OJ"=Y;3DDLV!GE+:B<:PV3\HI JN$^E M^D289$BY,J^ 3ETP6F0+02IX+W) FH@D+7GS6P3Y (6FM0!PMA50W4?B7&=K M%ZX-0'&O80$M3*- MKS![8_8T:'\,^L:O;M\7XA2,O9(OQHV+,FK$_,;<,X) MQ-(6:-N_(\A8^#DV@:!$UA!,_RP,2T:8_XD/<$B)1W/Z-@1^\7:H,+8,U;'! MUN@@O8V>FQ3V!L(?WZLDPKWL_OW;.\QDB(B;0$3BU4CR$!&70@3UR+SJ> XQ M\7N8^*@TQ3!]0+K0F1V>KXKI&U%8SK;[ MUV7C&7;OH?6LFWI+SGP.I^55N@('/55MH DRY&"S,=7(T4(L76(%;@1V0V MS4>WDB?^6K683Z]8Q4+%ZA,I5K>T^U ,7DD,PD=.B,%)ME[L)EI-@07T*)GL MK)SLL#K]_^Q]:7/J3)+N]QLQ_X$X,WVC.ZYQ:T/ ^_:<" %BWT%L7PAM@-"* M%@3\^ELE 08CX^6P"%L],>>U32%5Y?)D5E9FUCCQ71RP[DPT179BBV;D9'T& MG^Y=TWA5)^S>BXO0Z1"=**B=9R!*=C4+EQ"S)%T[!4@8>FG M!'+E\LN[85>8S/9#(M]E7;:[UQG1L M;]%GC-($Y7O3<1*"8!I_2I'O^FF[LHK7A03A3!:Y;;5#502D%QN&")^E3:LB M:XG6:?W"2!@GT[-!S66PC9YG)AV*TZ2MX$B:(PJ4?6;<& Y#KU3MX/UZ>"WM MV[4.==T6?8\J\1SSEWK!Y-9/E5UT#VHJ%&\F,7TRD7@QYH$24&* /S%VWPXB MQL.N$=)$@JF]8.R.8;LOVS/6AEF]DBG& 8L65/2'2LFL+;W(4#&Z2P&9 UY MCG4+"@=^$L_%9.@4O!7_68,\#@UU[AT&GV*ZZ3V!E;287R]B28(#1BU9Q1%C4X6G64)[\UH:0/ X8_O?) MN!F[%+TU A70=D\3P _>2\'W>6?[B.T\O/?&%(GUE%42_5=Y( R'.-8^39JU MCDIC)&M+2];2-8 X@)3;%=HZ8(UH\I(E>M_8SNTYU@-L\C*:M_G85@S0'7!6 M42#E#$ \R(8@ZE@S%G)Z.V4P0V#SA/VG+^*Q>_!%T\X_5V!D'R?(/QT1;<8* M![,-HC+XC34,4U]YB>V ,)>N5OB"P?M,><(QMK;A"AL3QO)M7F!U@C2MI=P. MDJ:1]:2;V=12W&JV<8'+_WQJZH[J.%ZAPI$0?R\R5K9#+R@/.F- +G>U*#G8^)M26:R2SOGF_.T:\^)%;7463 MKQ-6_^O_'&7BGGC96W?X8%G;#&#,\XRG8MQ/]/4"47^QBLNNK>TRD^GGO:?] MU]ZCQCWX0)[QQ#]B!S]#>IP0$U9T')#LJ&)C^[7CHHW=']]).-YRQM8-KPD# M=/+ K]N%$6!/E+@2KUZA*/["F?^PL9D)U>R_NXULD)_Y1^Z3]R @N$ 7E2.' M:ONG QF"Q(7^BV>V *AD_8H::^_#LIE@^QB#4 ME:JG1:8QU@5.5)N;UJP%=DBIUR.I"M442V4,1\0*QQKYNCODBM08&V.O1Y*Y M!I'[N"K M=7K=3RX8LDH:?!< XV#H@I$H^GHH7UPWYT)BTJ7[!74SU]):LJ+#B:+$ZZ$, M7HBG9,82:,?H.B4E6T=(T1WC8^3UR'XZ7\T+,FTC\;)!LOPD41WT6V/B="0O M#"KRK#I<,G%*(UH]8]PV'3CRA$Z5<3(S&%-UF7;6([TA-?*FGIOZ)\O'(VD- MJ>;R#K*@URZ>[A93Y*Q4AF?0)Q2=;]: /$2N2TN)-+)I:+DX,H8C3RB*"T;< M'I ,;)$WGK6H35&;T_#MZ9.1>G66%NSI0)8PJSSE%*?4Z<-GGM(>G::4(IF: M#A"IOM[DNHJ932+PH>C)ZJEN4VD5##G+L$.WFUQL:,4Q()U.V=1$*+DVKS!I MND(X0L::]Y4^[HX3I\3/]BUZ5!SW)5HM-.;%/LM,EFS+/Z5ZQ=!6;]03L$*- MKHP&]4D:%?-$ YYGG2R?50O,.*NG:G+#Z4^11:](K73X]M,U(?VF/-;']1;= M3]=&11,3&A@&(] G$^TF\/F,YYL59)%7FYC3RQ>;,QBF.1F99 I5ON@Z?;E? M2+>6>JI5(@D*C#QY.]W#*FJ7G:)T 6.ZLDRWAST9CCR1$HJ?EY8T6E(1J33& M>M,-3C-9^/83*[UP_.M/*>. MUY,V(BJY/M68,\VA'HA3[7Z1*O3:W(C!L.RD*O;&LDZT@G"JS5:SRR+ ?Z1O MN31N.A-IDJ>"<&JUQB(4W^A/BC-\T$<*>*78R(D9FK2G M@3B5Z;6KQFKM+N2^6ARD:*K+#\1 G$+33K&$#Z:\7"$,(\U-M.9BZ@;AU+@! M-*,TZ";H>)&OF6UMDFQF G%JB;$%+8WJ!4:=).UUF6ZG%"L8IT8L7DK-\F93 M[J!M82+):G8X8=J5 M%A6$4T7159URW2@SZX2;0X&4:66000))#IG^,$56AV6IKN2H()Q2:_2FP @SBJGTQM--!I^U*;P5B%-* M,AT?(/5JF5Z/)'EC=A,-=#8-Q*FBK/=-=3.DZ+6"F&,QK18X:AJ$4UQ%$(DX MO<01:8VJ/4R856:"Z^?S'H],)4;IMDMQ;;FRR5B#DD.02;*@"!]GMBNFZ3"%L0^TTKLQG92* [UZI/"[UTJK-A M&G2Y6RTDTXM\:1JDTZEJ-@UL^C+)-#*FP<7Y!LX/ID$ZC?9G=6$\'K7DBF(: M>'-:=$DOER9Y M+5:8WAT\LAW:@CB071Z)5E@0K2_FYKI=EY>5*413HUDHS! MQG5KK4#MK[0&30$KED9THP'\"W+DE)V5-Y1\/33>)[ VP<8-6LV+G8HYBZ\3 MDU:@0Z,W@=CEA@O@(-=0=5!'&U8-0LJ)D$Q+Q,1UR$T'(=LMNX?,BD:J"Y]Y MLOJRF[>IV8JI,O%^/$ZDNKWT!/J MLTZ+FQ4S9HFI-.4!JQ10I&+ ]Y\NOT8-*[UXJ>4BTMB),TZJWVDT [T.5LS4 M+*.!FK137_"2ML 1*P]'GBH)G5]3; :3) ;+-">5LKPH2=Z6"STAP#"SL!'= M7">1>)^>=J5.=:&Z*(V3<>#,8+FB4F[@&W&2'8U86E](R*4 M$(P1LVF*ZZ)\9X%@5+^>M]S$6'*\H2?+SV0-.E&KI6TZSK1&Z) 7P#8V<'MF M]A9K0FRGUTQ6FM!8K=TB^FNH^B>$6KM8.J_/YI3;TWZ. M&Z7+"Y%6UWQOS#-++C^&(T\(58D+]69.'2/T(CYLXSU<9]I#"%$!QFI- KX_!U$Z2&.D+>J&,FI.%1*:H(?213F0?-5QFF!&+(Z:0 M6,;;E3E1,Y:!SHPCR8DTJB *(Z9RG(83EE,8!6ZZYFC#3*MROXJPP-TMQ-7. MG.G#9YZ\7>OW9RK&5%,O.7(>5K""VLSL^9LHP\Q MXF2BR6)BWBR[V00C+KHFBSH:T[/A,T\0NKSAL7Z=3V9D;,D0M312'&>;'D2= M+(E?V_7E:$9@,CL=LE:VK!:6N4"OBT[E"SPU2)00DB7-]5CK8F9[>]Q_/%)6 ML%%J3(]<.:XJJ]5RVL&,!AQYLB2K.)!MO>+R1XE!_F$+9++>U4JSGK MA)G2YIHZRJ M2XO*-)%&OUI8%]GZ>@7L0^IT25*68'%@9V=R/X[UFJ-!"R ;?.;)DC9XG:/Q M>+&GNI@=FNI NTNJ\O>A-D^1L QS)5,"2!IPK]6IU M.2UWAG6;H-K+D6&XX_3IDN**HPUG=EQ#^K4::=4+9+:U@"-/X"G3Y:NS*JHE MF(4RY4>E^'!:!DY$.F 'Q;)X=;7(Q!EUG>@T976%-A#XS%/?N)+($]0:[S,B MJ34!R1:.N&F!D:?PE.[A<9Q>]2?TVEE@^9%@.D0=/O04GAREPJGUPGHD%\9* M0T%74S/.>T\]@:=240H./:%J AE2D_5P,9"SU8R\ MJC6U96_@#3TAJ]CFEPB2U5 Z3C'E]:Q+&I-U"PX]H>NZ.:NWNFF<1++Y?DI9 MNSB2K[APZ"EARQ:]$5<*82'Q4K^T+LNLE,.\=9U2EG(D.T=G[!)=&/'B4*K) MC-ST9KLGK;3Z:YM+XA_&>]]\)Y_D[HD;AF/R,R]+099T2]YF87]-'SY3 M)[$NLT +N"%W!G%-G(H)MZ).?_U&SW7\@RPX)MYW.E$_).'Y\_0U2FH#U!SU MZ0K2ZZWE2J,[*U&_?B//B3>)MQ-/[SSH2DEL4WL]<_8->QN3EL,""+&]8Z22 MYA,"/+OM]ZSMZJ_3W()[]:8TIK,R1IL,7482+[DB(>H=^,YUY1%;[M5;,W'V_K2(+_?A2^J9^*&= M-L/-EPC&0LF6",;"R9<(QL+)EPC&0LF6",;"R9<(QL+)EPC&0LF6",;"R9<( MQL+)EPC&0LF6",;"R9?4,QZ%^*_'EX^WM'N+0>\>PMR#+KNW9,$:.%,"3RV* MRE*$ZX)O8#4K?OJ:S]#QFB;@.Q.,UQ7XQ__]A?WZ*E"#E=R@H>B[%;0?T[RU#Z.?U3).B3[;:OOQ%)O2,XL=MWK[ZVLKRWY+/IDWXN\.F_)\;F M8M!ZQT[7%[76OWXW39UW3*\-Y(/8YDA4[B4JVTZ=D9Q$/A"B/ M[:E]._G).,)4?!39>124\?SY[R,C7=UFE6,R7>I*BA <-.2/R@)YW;*O>2O! MW>'U!A>4OG/J>F,3Q J^3?#BK@Y^<0'MM?[!+W!T<+CD]YG4DM=]+ M:B_<0FW?7HP(;"^V;84&GVM[QV$9QY(TT;(ZXM0[2*56DC7VVHR-=V>K-5'E M1'.\GD]9NH?.IO1BM*J.A6K![HZG?W(MZEO][ Z-4=#]J'3?X7*]A2N+ DGG M-(.3.6K; #=QVMPNPH,'P8.?J/V1S7HL&8UL5B2UD=0^PE;]WIZ6YAJ.R#9R M/(/E$)?*V1:S4:@[N$M$,K]86\MX G'2Z8+:(H_.8Y"R$*U=TF;AF.7/WO&-/_E,W_G@H4:@F)].N[Z5<4![+$G96F5P:\ M?3[ F[*,H7^K3#9*OUX9=UE"G\&)B&.T[ MZR$_4M*2_XK][5;O%"4]-%3>\!3BCJ5X(:2)[RC>CILXPCI M)D4DW&2A25<:J$'TN=4TOODZ3!Y?=9<%4!!T%E*IV7F9%KI((945IWUI5-'R MV^N#4?1C\8,(32(TB=#D.X:ZS&*YJ)272+*UZ5[9.YFDVJ2- M, U9[F>ZKI$K<,7I"'HGZ5^_<31"E A1(D1Y $3Q>P5M<61$YD@-[Z0,.FLK M2@_'V0I1=J^+(U9EF&"&:&LI9R67-J092@L=B",H!GP3)!4A280D5T,2&/V] M-TW"C"07C@Y_"!#FN6Q+*7#YG"RFDQ-U7DAU*Q,/$!+ LT@BWST'U'^%UY_K MI_2O"ETNZ#$FX 3!-WA%#$40!F8\G[9$^>[KS_,H!BJ2/(Y)"63CE7?U)T4 MDAWVDFI&EG67:HV3GPD@1Q@384R$,>'&F*O&E\\!3"*^K!>90M)EL'%Z,F-& MG?&%E\ARABXL*_GEJ#9HBQP% M@.;CP>8(9R*E&>JFAXBSYOA689AN$QOHQGPF!!WA M2X0OUTE/OOOZPXPO%XY0GX,)=9C:9,C>.( M8/K?-@NX=@6FS!W+EB;K0SD(2L(_3+OWA^X//3#CPQU$;C3[0$/=4U_O+\77HMKE[Z\&][+\NEED?W?O^ M1_>^7^N,.V++?=CR7KU6Q)?[\.6]2LN(+Q&,16R)8"SD?(E@+)Q\B6 LE&R) M8"R&_)9\\C#^_5.[YCCSM>.Z\KD"#_^PO[]56(!+-"?UZ_ MMY!)RSW[!T8R%,G03Y"ASU\%A]'/ZITA0Z'8%H;^=+%*=#\#O';M=7-2B__I]4%K](/;[P3:9WTA4MA6R MD9Q$__# MCVQ<=97P071/3!BH=_-[F+X5]2(UC=0T4M/04R]2TY"IZ?>@U6V4\GO0*E+! MD*G@=\7ZR%)&:AJI:>BI=_/[2:,#[P]I(>F]@E)U,+^-UYXHID]B7H>5N#Z) M.Y888RU+A"=.H8\#AP!LPH8IGP_Y!K8!"[M-_K/+OK^1&$=2^[VD]EHMZ-!+ M]^K>,"/.%55%9)QI/[Y84QK252]S^W8;DJDQ82R1@I;HT%8%]+:CQ^7XI-1; MEA!RWE\K>DZ?BK@[)F G;_('W,'T7?'@)VI_9+,>2T8CFQ5);22U(0P&A,[3 M&JA\27E-=QDM5>PB##Z%+8H3 M[_A+WR+7QP]_E*#4BU&&3TABA5&D]:$.1/[,)8CT*]*OAZ)>&/4K"A-9XLZ( MTRM#U"PQP-=QEGUGEJ^4.DB?=?6FW!^B3LT=)V!H*(']X+M10JUO48;28V-3 M9/O#)"&1[8_T*]*O2+_"2;TH,'C%P.#[#G(VE2X7EVRIRJCE7B=;8AE67$(' M&08#SWK(CY3RY+^B88B0$=KTG0J_AX;*&QY2W+&N-80T";I/]?8T"3/0?2J( M\-(@91M'6-6->%U>53%9S97G.M\SQ_/VU^]4W8/!N5L3$;253*[)-@/>&>=M M5=.1$M:"2_KU&\.1[Y]:$J%)A";? 4VN&I+\$)20*./DK-*D+E?JPV0YC;5; M2WP*UD-&4!)!200ECP(E?MO5EV9+6TCAZPB]J'6,$ET7_7HPZ$,XLNBTL[*:=&P:,Z3U:(HEZ&+2!:M!,>";H,D(22(D MN1J2P.COO6D29B2Y<'3X0X"0'(UR>EL[L?V0PN#.=IQYB TP0=(=3Q% 96!&_&5/G.^^_C"#8J@BR>>0=,D4 M=S0--@T#S\6!SA#,1SD0X$VJ.4)_=[>234D?"5S69G2XZ0]T:%'L=%\)$XM?O M%/%N8/K?-@NX=@6FS!W+EB;K0SEXI<;^)_LS#LSX<#^1.TSVI$;@Z[/W*+[7 M2E^/@$8JK&&)?^U^.)PL[,\P\U^MLJNX)XC:7JWBBCBQ#_4L[NF#]Y?=Q4S( M/^!Z;'/WUNW34'^='TM7)]+/J;-5'8*T#'B^#IXY471W1Y+=[]ZEO7]QILC* M<1<0X6]#MR0HH7^9H@*4:RF^>N:6TMZ+=T-9SM(5QQ9?+?32"/MV^0CZ<;;_ M&ZQE_^\?'IN21,2(4#""("-&A( 1R>?DV9N$(T;SE[ MQ(<;\2'QG$Q%C @!(R)D"@TCT+-I3!$C;N8TH=$V(@R,B* I)(Q GB-;'08^ M$,]8A$QA8$2$3"%A!/*.<'THB?Q]^N]__LT=KY;7%4B"__V%_?KB MRM//V%G+?_T6;F^+^?VNJGO/'[J=JE^"!G\N)>1SZNR.*9*22$IN@"7O7>!R M'E+/W,C?OT^J*M^%**CR,*#&0Y_*_' $N+7F#V*=(06*?S-P@/+@==?Z4)BA[:Q:%. MF!LQ #/B'K*2]7+D )$3UKZ]!_XY-_)LJ_(^L MZU8Q?J?-Q\6)<[ZNXYM$'2Y%KO>J+VY4\+FO]JS_F[IN,?1WH M(#INB?Q?@F.N1=8\=YW3SKQ2OG5M[XRK]V$7F%9T7RE-+]D!SNHM4R[TTD*? M932MU*7&..P+%4.>]PT5MHN_*M\C"/F# H$?39SWDO8C6_MS9.&==/7(UGXJ MJ3S2G)^D.>?3J2/5^532 MOJR #J4G^G2UKC$D5]1XE>6TUM %"NB'WHA( ;^ZR/M&RFZRR+!%O*ZDJF_T M,\><6I?+M!R267,4@];6)9=3ND$=7WU4\HK MTR*T]!PI"$6C6M/POM:&+BOL_AU+/V.1_GU5_VX1^;N6 O[4,-R7]6C5W* L MO3%EVFD(RQZQ9J05!LV8%XA+7F7O=^]XVX]-K1,DBP?SMF- 5L0?F%-W[\R? MFX?D0K3ZL 7UOOGIXKU%_=8^1(@6'[;0V4?O]C <4QPO4Y:AQ1U'9QK8D"Y. MG P[%JE?MPZXO5P$\IE[0,X<1N:VIJ\-IM@437CQC!<(;O(&#YZ%EI8 M%Q^VF%@DZ0^?-1;6U8'TNODC7T-B,^>)7P4BN-=AM7S\AP1 MV:8T*6>)_'PUA0O^]3O]G/X0$(??]7IWMQSZL-FWS1<+E\9>,^AU"765EZFY M:"G82LYN&@,VT9RL5(L"JX5A+^2#CM//T]?'#&(]>*PJ5)K]R:2T^VGXID;D M5%/#1!F37%?B=%;,VM @IW_]3D4*'IK0W;=-1@N5VGXHA>U^RMI)S!>)N"9O MD'5[2E4J(I-G%LH%$Q5=(DU5&W%;'&=O\(E% 0S1C@4IR'L7)%@:S;QD5C M+/@>:P&=413=M?[RIOUV FK.@0JC:V,4_)^GD5W]0#T'*E]2\[0]E243XT1Q MIF%J9WHN9E^56)^.-18L ?RW"R?7!>_+*#HO;]6,&Z4)@U+/&OW0^';R7!J[;W::GL M*NZ17-OK=5P1)_:AHL<]'/;^O#\?SL6?L; 0UNOWK9M>P MG3]KB!AQ,T9$? @#'Y+/J;,WED2,B)#IIS'B_$U/$2-NQ BPR8ONK@T#(R)H M"@TC(CZ$@0^1TQ021J#/B6A?'0Y&1$Y3*!@!G*:SAZ01(R*GZ:3H:_Q]W:H;T$,WWKQ,C[7&T0-GEXL"MSD\_8#>HA(REY;"FY.I;\ MZ86Y?GW"Q6[,/1_[_&G<3S[C-TC>C# BDI*K8L0^=_IB,'%^M__H:G$)D2#" M;3:V>;W' A&Z/=8K('BUR3HC =]SQ_5@N.C[3MN4ZFU C56,4M7)"'VWXCW MOS KR4$?ALLAYP_=E/O;K4<6AFV)1B0)/QT67HK!HVW7%1WJ!Y80O_HX0HJ? M+@?5;3^SQ]AU_>EJKR@'Q&-;C" YN-B]$[?>A8%G=J153 6?SZR8J FB$,N) MO-=JP1\;N+&B_^?Z[;,/I\!'=8&"4PG-[:JC25!23V% MSC84UAWDICU"GMZW(V#\(^T5O,?_505O%<5]F)#2!#\^)+'*<>7W;A/D7S@$ MX+@QR4NPT<+0N[)HVW(!?[D%G&L5M8W(SI%%ERPL[4VKV^>G8QQV"<2(Y(W; MM?YLL#B?3?UH:/%>)=>/1HO/=B,, U2LB1F-X/I$81J&6JP8=B.Y7+< 5) M*K"/=42*H"+R*R*_XA;=#<. &"ZC%MHCJEMA1&HPC;<[ZVF1ALY%^M=O$KTQ M8-PW@G=OP/AVOL5#MCJ^!6)\LK%B&'"B:_?<9JDAHS)9I?I#$I6*C03$"=AL M$4-OC10_V[6X=?_&:P/%;?/#[@P4[[=T_)"^[YK+O=+X/]/RA:NTT06Q8&11 M0_GL$FTF6S@%M1PV=TR1M];R&^Q.0ZSEM^XT&_D#X57SP!Z2GU5OE4WB2K,P MI>AXG>+[U279R$UU@:>"1<=H]\Y2L$>X3 Y#!<:W#Z M<<%[D:)@Q:,<@N0\()/&QS4>DY*$(.MQ^D:$[Y?#N[,,NTK![0_IIUF M)=^M&N-QFE'7\]:P.!F[ $2@=GKA[*O<$/:84>OP!Z?OLF_\48;ZEA'KC^FO M@F7,;CE)Y!!64+$U \QU7(9A'QBO1M/GK.LC5P9\*)"-1P?LWR=W[VW?X]LF M\)T)@D52_* )92%:_2,%?2-Y?TS4#M'B0P?O(0HJA35^#-V\KJL'^+W:8+'I M9M-XDA%+?BW$6)"#99# M!L'F=,'(C.4DVE,**8@0,.Z,IV^-$3_;[PA/I#K*R0Y%Z.NC(>RW]9OK$PMB MTV@E979*::OF \:T?$<9Z=-/\D6C5]\I+3$0G35&&RT_(<(D2NKY? M\D6(5O](4;A(WB-XC^ ]RJV+X/UQ=RI1$/%,M"*O.T']U)R2L*[F6\657*&7 M\\Y@5I618FN<]*N_L8\%*R+C^9A9>"%:?!2WO%G<\@TDF+DY"V=UIR\[DY*> M26$%H3JC(!(D[H($#QC/C/+UOJ5?\8CY>MV9:(KLQ!;-Z-#O$WO7.UXN>/6< MO7NO+4J7NFXJRKWY>_^#,_S^1(B$_.?@\[UR!N]-A"BG\ 6WCPX4(1PD U/U;MKIX1FZPDO*?7U)1J.*OBJ(V0.C-*<7&%[+1: M4*\3U]7K!PP%?BGB=V_AO_\.[K$\A&^5&MG5;5:)3O>^3VI,=)MR=$'1SF4/ ML.95E.XU=%7O(YT%H++.<*2LM\9I>"$1D8XN6O_6:437OB-X"F=C#R'[YQ+ M?&U@B+*#KY\='*#5PY2R[ \=W6 <1,"9+% T&UHP2#1\VR^SE9T!"!_AFB+4=8SC$8;:?%HD"O>/ U M2H6_!>!;KMF8+]/Z*LY@@QQ9&,:1==5UQR@"3S70T]NJ_Q7APL-F)D8IYN%' MD#"<=GP"/C++22+>F_!+WN$Q8AK"J\[S6)B./-0)'U%)^01#T(B)^0;9DF1"<'+R M"? 8#FM]MK3&&TRA/.,FHPFC=9,>>,!SE"2.1D[(]RF>N MZA+O*XA;H<J43U%9'G$ ;= M#SR#^83.NTO=F>F56DGT3A%>3J?^O7[O+5_Y&J3YM$IC3Z)*9"" M,65+0DFTOG-RR-%CLV#.G"F!QQ1%92G"=NR\X/+!RX<#T&\=1 <"PTMUB MM>(DD9SD'-.;ZAAPQ)>4KGX@-@.5+ZEYVI[*DHEQ MHCC3,+4S/V.<$Y5":_RU(R]__ ?_LWL4K(FM"E)N]>@L.)[8%=03YQU6@B@=; -'< M40(C7H!J"U9HRE^%-VOOW__Z/X>S/T7Q+=X>+&OF$Q+SH'J['&5LW_L* ?P$5%?RZ71B!/B<3 M5^+5@17Q+,D+9_[#QF8FU.O_[C:RY\Z'/_M*_U?X(""XP$@H?Q^JP_9/!S($ MB0OFTX7H#4_BLQ!SP#9VKP6LKPF7(Q?\*58\C?^T?#Q\9><=(;@_[]+_ VUHX9 MIKZ4!/!4L/V) 4?#U%W@"T"KM7^-AW#@;>QT:HI3%NBC84H:+QFLLH4T,-PW M*/]SE9T<-D8)Z)(C^T@Q=+9+F@7\81@?/@@/[U8.1_OKWBU[&S*V4M7!6"UA M+6;=T @5N%VM.7F\%TQ\8B]X/!'P+O%58B+I;P7JK&F.:TLLP<4W#L7TQUB_ MXSJ:B!(4<"FQ9^1D+^@3%(BC GY[]G_;6FT@):\Y/V.%&!L#^'S?B#XZPO#CU[7T+Q/>058H>TWCB5UXB@*>*4) MM$7?CGTU.TV$(@)H/!%-3Z8MRX%;:,!K"YC2'RP]/D&V$84LI$9=#!:>9I-- M]JH](HE(G6["*E2SIMMN_?J-/)^>,IR5G8C6[]*Z/E]7VMDLN99)E\DC!+)T M6AOJ [0^)^4 ,A4'(.T/H[]_N.9-8TL/C_2482B2*'3UDF?GK&!&3/-M=450 M:HX6"5K'G+4CHHLI9,1I0M )(R8BL.' >'+ \_;?!DP8*P%B0*/JO10ZZ#^2 M'PT T^8)4P)YD"=;?9O728J1EOFQP-9K;FKE*<-IX>T)#W3XGE>:\!SSA^UV M4KIC6Y"\T+H OPR,#[(AP&:)+WS;FS+/@!U;KY@+QL0FD@G&J:P@@H?:DN(- M4ECP-X%=[TS>1((+]NUC3%)5\$KP/&#-)KJB^!;2WB'F1P*)+_SNZA=E?AZ\ MF50J'":3LZI#&(VFOH!QQ -VQX%_^)?@F*YN"I:H!>C?_LU-L +=OYVF/Y/X MV4X'VV#Q&9'7@:OKZ2*2"\Y?" V$"K)$#Z5ZX(\$C9F.GYF$ .P!<=-28N'##0 MUH_8\)Z>&L!5'B]3EJ'%'4=G&MB0+DZ<##L6J?LK*G;*.+#05XP+=C$/6>7E M2PB F3!JP4Y?VI/%L0.F28XQ*4L:5T4J:*O2F%9F!CEQ?_WV?<,W5-CP'WKD M.P!_#\R ][8'VE9]S!=]$EG UB.%LO=7)OL.XUY[/08#>VC"(Q0AQJVOP]K[ MJ>4G61VDHQ20?58I;8E4T@X9'\QH52\L)A5^T9#C1:W6X[)\W9X#8ZEK[W#Y M0-=>H!+B*7"5/$9 U=RA-MQ]G-U?QES6VG\;;G#.H>J[_:7O!$POL MO+SO3=?4,YBB/P/!"UKNG%6X]=_:< W:A2>XEWL.94CEFX2%3G3E7%@H!D!$ MTLW8:6CH)":T?^Z'8T+6G\:$8M=1;GB CG]0NW>K?E.["68U:M-LA9')7I-( M=_75NCL_0G#DDN$@Y$"ML5$_T\?:EB*+"#9G')NA-@5@F+'$$X(@\/]/M/LY M!N'W+"MC,P"_ :$@'#D3!CJ- ,6^$/8Y/R\(*Z9H*( H@C?\K!5YCIW?'KSS M+IXWG0.'X\6MW,6:KN-&7E0T=T_HL:8$'7%H^;WO[SZHZIJ@^XX!QVIR8S*! MT "'54N91GO[F K&9HLD(N=EL50*\%._PX3T_17&LF+>VF&Y>DX^GN0CJHT:+C37V= M7Q[1G_@RPAR2GP;LY^'IX'L<* N)>+Q3)=JR.!W8K)[O\$,4N!.I9_2T>O,? M4'?*CB8" /'L$?KBNUW-7S]0(^"P7U2I9DL.(\C,<. M;WPM:15@W'=L>8\3G4*N3$M4VJ2QNH,6D=D,Z<=;<&NFOZ<)?NT>\"3B,GCA MWLHW2Y6]+=^AWZ'G?AXV)0MLS@T#N(O>KLSS+WC?C.RA5/*QGK4LT0O=']F$ M ]?1BO&B:;-@^&37P@DP>REJL#P([CC@9UZ 1??V'N!C$[[,A'\S13#0 09G M_P-\,L]:LWWPR'OWD6 >FR>X"P$>JZ%(X(4Q5P+[4591@B83N;/76D->]XVU M/3/%_2F4J,%]Q0FD!/BZ0![TJ>;M7"[M2>ZAA@A,_?MSG"F42%$S ;S2:[WM M))U6:9VLN5_>->X09;M-/$PZ#-PRSKO)^5PCI :3):K5IIV<5D8C+VB;/D&6 MV&ZW"+EP;4(CAX2^!*#;AK) 4P0[E3N;FF6-^,[*[GY]>_Y90J?=_KQ=*-AE M.8OG7-8@!O8HV?K@"<4>5+=[;XAWEN%;<67]=.#N'OO*D%'GD%P":@W'L ;8 MRJW ,KV8]D_7(NG/TJHG6L2#N?86>. M+&D53F,4G(?^YYSMIUJ=$;ZH9>2LS&&(6YX;]GIZ,XR4IM.XG:\S&<0Q9YM< M5193JS;8\J$!Q^FW,4;HE52(2N>1>IK-#.E.?2[6&Z6U=:EFB2*!MTP!4&)-RPL/9P&V_XO&2/*/K=[]?+YO"#FM17G'@&O M+X%@DUW#*&C6,4WO>%2HZQKO_Q+(02YO8&(1UVO(FC-Z71[%9KGX1T_-=K2' M(8>C;*&;T1^"O;VK*UL;QY'?;>LF/]K4+%5@EOR6^FRFTLWSK)A$^NOY)E6M MDGUM^N?[H<]2GR@LM/4B'Z\@'5V?M:UT5\O.W&"X.M0?L)B7P%4H@QJ/$9CY MP^Q_P&Y^)O)RK&D"T?(%O:F AW@E&+%_-IM-_\=_A769H>7,>>DJ:3'*,"7% MPYH:NS[=B_6*8]SNJ:UPX9G@W1FNWY@P?6!,Z; _-^=>;UIO79">:+7(*? MIB:K;A\@"U2J7%_Q/;E19PRD0K;4LD)]&?Y@]TU1%*R\J:N[5(W&Y$T'/*FO M9_RB*E<0=;A4'213Z&#P:.7=!/^G$+*&YJ$@78HQ:9,O;F;5HL)(6HW+9?OF MS**_[A5\DC'=&EY,5U7,8B1F.!=U7(L;G59P//1.H9Q/\<97[(OQIKRI9MU* MOT?'.=G6EO,-.FQ^W=G^)&^6B9%ME.-87I9X,TW%W3G9E=YPM5\IS?$.5=+\ MW!=C^_Z73(= <^:3(/9/.&!W?-9L[H_/6$&5-,GRTVVXM?>/MH)5FJ37?@7W?K M>8JY,-77/QP%J6!/,OP&X&I@-17F(O M(+*KF[)H COCF48@G4\QRZ,.MZ6.N+5!WO6QYA*08JYSUO%#@!D$5A$:L!?B MO&R"'&N;*3(!5/%2^;>GDWYF"A@E:I9/^FW,PHIY);+^TB3;BC'/G>>8J!J* MOA9%Z^ D%+9&]UP9+U'F$RG>P2K[QRJHS^3")&D878;,M\QVL9:*T\/61Q*\ M@S,#8)SH<#N+-?%*IR5OF"S+J#6NV)D*"2\)6(^M1=:T@C.WC]/L89!HM[/U M(CIGLFQBNN;E!XYT4\ISK\0*C@"PI6H><>VDW16*@Y-HU&A^0'UZS=^+@)R L''!_T>%H.M M@\]A(,O;"HMW0O+11C!:0[2&: W1&J(U?*8#V:.UEDI'K:6BUE)1:ZFHM=1] M6TNQNPZ6JD*NDLG4@&'6;7YAFGV6LXTIW/7\\D5M/[* H/TV,R$)9E%)206T MD1G$T=88&R.O1S:2O;75Q.I#N9]$>X.%9DS2H]88/QU99_N,V*@M*4;"XA*[ MUGK\?#P%&_"3D34I)1B=SG!"8^5V)5E/+#HSK 6VYRG; M#EUPE&W@T@/-:7JYMF:*#-]MY]L]'''W&2F;S?L# G9O^)='<#)D:5/ M$\\)_Z$>9NU7ZK/'4 M$N0SBGKVWS9W[]T^#]U.ZP+OZ.PE'0?D.'@EC/5.@(CN*+G[/0X?_9?O MB\'PW;L^T-8M]5Z\&\IREJXXMGAEW^C>L"% MII=6A)!T>;Z@D%UYX_>AII>'Z93_XE'@N'-WV*CR]'_ZU3U+<'O MW^@3CIZ:FW\]NKWI[IN_>$V>+F9,'N@BHI_G@@66E+VH :(DQY-^G&29!K8V M:WK9D0K"=)SPW"[B"2SIV[E=U]M\WM?GNLPBOYFS4-MURX%G;FO&.&PM_3ZD*MR;*S?E7HSJTY4Z"Z;FONJ&RY>J8U MV5=;8WVL,YF_7LTQ![P][F1DYSS7=<=IS&$_UZ*T+ M+_T3C.C:RTMD]-VZLG1'P OZA@H;#%^E3M!3\ZBWLY6@B7G?JI7\CEVL!8O,2GK:<04 M=HL7K4OG5QW5+K\]P:HX9978MA8-3.:2\SBK%J\GDO>*:,#SO H(27W51U<% M7CGG7;H0D[2EKBS]KMN*-WWC9?HQX&MYK7BW'1AU$_P9=F'A=<>T_.H<0/Y= M^=7S42F59,4TW8YM*_85V-K18$VP\?&Z+ZX#W@8[03_%)-C1PF_F#E-P!'B- M ^Q"L:WEV#[^*>;JCB+$9NQ2]'L/ ZK!3M#^^)CHM2;=M0G>?NGY7OSXC_1V M*3S<7 BBJDD3X+] %0< ?S,\?3U1"GA!< ZLLJUN?(/M.Y:?RM6NND\Z7A3\ MTA(\ TJ3Q>N>T(V>Q5V?%@9D <87'?4@1^//P!B"8P_MZ/?H4@^-'[ECX! M3P5C_0JM;4&F]Y1M^T\@#;;H/P(V!@7O? (SMCUY5"15\JOUGF( &$!WT[* M=<=K(0X6&8,9'/QL?W4(.S5%T<.:IQBL+ 2OW]WSL[_-;ENON9=/W?2+0>%1 MF:* &3J^N,/R)-C<= (KD;R'QGB%E53+OSG&>XQD"IZRP"K%F%\Z^)J>WGLM M\)/ED1T@^5):'M^AL"T.]>H[%8_R^W7LB^)4=B6ICAHS=)@()1WU4I\XL$YQ MU_C5U\\C?O.>"@(BF.+"D4R_!E)E9?&EIO3]F4.F@$=8#C??LG$W)\@>2!O' MVI+ASK.5+._3+8F!VW@,>+ +NB8"^ %SD(1#4/+X^P16:GJ#)+A@$?@&_DDJ MM//:MD+8D^C@B8#](KL5&$"-NP'$:1-<3Y9R(N_GC^!HT!T"'FT H_<-AH > M;J^Q]THF PW"TTXQ=/,L-: M@T+BW[,H:S 5U9\3 I#@__]V,P4I&';)_#:NHP6X&"D+@->,_PZGLV,!WG '/ M#2 N#13+7D,_[9Q_N7$[N9&(D!C".HF:.>%-ABP'W% ?/.ZJ-]1_R1M-/<Y:\$HTB[_[Z3?@W;P1F%/FU%A[F\CY[+/B^ M;7-QZ", KTIQ7BZ9>*?N/"=!9\4_3/39T'1'F2H?KZ?E>+)ENIVV2G97K<=D M0Y,U&Z8?>>U!JC1%T^-,(#M:2I)P%'.PI"O=Q8185A,\E?5Z@ !&!+1_W5>^ M!(/]@Q7^84A4^!<5_D6%?U'A7Q@*_\9%1<8)/)U*XOA17=H8X)! I ENS(L< M/R9226ZZO6BD5]W"L]7AAT! MQ?$U<5CB_6OBM!AEQVJL*8MV;)?[%NNP4-"H?1#"\V(RS[&VI(CK76,IKZ]3 M2>.?]S?,[$:\],F"_9_!)G'&JK'_RZK&W_M)[*^>\S_=?L./=NA3T;M6\.BM M_AJVW]K-#Z+<_F6O@TSP"CH[#KX55_WEZ?"D&6XQ=PVV_'""W_OJ=7C,&^S- MQQ(5Y6G;+^P@4@M;&L&@JJ4#U!7 +LH4_:WJBR<(/S[T!I\._, =.'^9T5=T M(%&PR4P<-Z_J[!I*KB'M#SU(_QR2LGT9:FQIO/4AZW162'4*""[W#:*=*Z<+ MEK1P;^]#IIAE-2EE(]H^T84+"N+15_T,[J12;\>[@%(@"\>UK%3/YP(XYA'C=;@QR_A,1@'#]Z('D>] M#WH)OL#_*>K#EGVB'^XV'!.^U7YUO+,OS19W5\P!")Z^]#VT=CM/>,*3!P2( M=>+XKDE;[J7)5\ U4&!6 )>W8$/T-1[+33ZHN"SPK_\W=<3X.MX'UF!@*JP&ZR2(6L4TMD8 M!:8MI$G- IOR-)YX(O'3/MY_KC,' NU+. Q'AQ@O[R, %VC&>F!C [&R->TW MK>1P-:.S8VQ:KS3R]6X+L)Y\/LV&NQQ42B^- Y]OG,OR->?\U^^OPYL7IMW= MI/D9$MX1TW:=;RE^X4C^!O) H%L./(/A64H3,KHVD5IBGWI)0?!WI+N> M^\>=;;<'V_Z'_LGJ?G, E \8!W'?.=H[*D3_OM$E2=@830/-!O\ -7_YY6-J M[O>%/_AL=V7/LCO.CJ1! >F(N8X^=%$FO_J#+N+;W(&N3OF4S.P;2Q=,_8VF MM?621,_RN=Q&+E1K2Z$R$P1U :\:(P)\_$.[XUWT E7CBMAZ)ZI_SE\,F(5_ M=KI+ +9\Y&R8GC)MY(ZGQ[4&;('DEDC%0VVYK VQ&> M4BG\B0CP* \V.B^)(X>QEGU.TWOE+;7D*+%\[;YM"]"N>]OL7:0^J7J,T5@W"7$B8B@3!" MIR^6:(F4.]UVNN\4EI\N #@C!AY_O1!+('>S^42#+ US E-(I9&:'%],EPSE MAU8"LR35 M40 0B+IC*>NML,38?9;EWN?:=;WWW:>8N(#9@C!R=ZW"D+LBS$N:Z2G"D%5< M[M,DHC+L@*.7ZT+)<=+4URI+7BI'=GCA,PW@B1:(7'P(+/O0.^ MO'CD'B*<#2.@X5_J-[I](;0!!S@>GR M$@?W/.;6+W>8HMC3RSVFK__Z:LL.[TXYS%?U,ZU. .0)AG4!*7C'OXL$WF\E M[++?7T11=VQXL8KGO9S,^GD7]BII?H(G%(>G:WHYI+?S]R%HN_,/A9.SM,!> M-TZO.PBY8*H<232+1?P/'-R]"'O(8V9910F* P1*,ZU71F6;QEVDX;25+-O' M,(-P@30G4T^)9( 7(G55]O!!_.Y*^)B?"BS*R0[D_$VHC=JZ]Q7#]H*K*15P48;1H[;(G!J^!D MLH,C-FFJ@0<&[L,'$MG*N4UE2&=-O=TMX5T:)[S[U@+HN]N&PQ*#(^C?!E>/ M[IL."J)>>?.W/Q'%QEC:_T4L5(C5LN!0=#_7JL>96B:]F7WAE,:GM$?1%ZM: MTL#&!.H9JQSNJPZE.U"NV=6H%I=*(L-T^BTBSR7(^CP]A?V_B"QBL MJQ+RSS6>X-I"NL3IA"SAPY7FSH=.K0DT/G'NOFJO)D[XQ G@_6I>/W\#M+EK MGNB3+Z1%*,UTB2HI22=-=U+]FJ(ZKD)(K:^>#.X7_?%"D@S/QN<%/%^6UZV> MR,Z$TJ1F4KNNM,%U),:>MENL"Z@@N69\X3/D^YRA.";@I]+WQKT)G1TTRA6Z M()C)HEPTJ%[S0R4@L<_500(SXMF2\ FG=\,GH.\;-WP&2>>9D'NJ02_[J*H9 M=#;5&O*;90YQ+.H:V0/;C%)L?QTJGXU39:7IX CPZ!BM7NDD5]3T5@N?-SM8 MAIG/LW*A(>)]E*1730;LTC4]X'S^7=W<;C& OW$0L+DDD'\ CM\&]KY7>VO? MK;D%97]:[P[@FZ8N0I#E6) MA6VV/JR GUOU'VC?A9>=[ R;0[Z2Q&FV2E.9!BZTEWF@?ECR"4GC3V W^@$U M=+=O/8J2?OJT]T_[M&X#75L2-$R/ (<7^3HFUY>Z/Z)9*TFW$;WN: AI M=7ILJ3.M)R7J9C1CBGIK.2M-,)F<+Y+&B!(V7!G&=5-/Q!M.7(#E\!;V(KF? MB/1>74Y-:0F\L%=$5U%'6 ZJ"XU>QTM=(3O"Q$WN=O XHHLILC#ICV3@0==* M2":>KI3AUO6)? ,FX)D\7,>>QGZN_)[BGGD!OCJP5;!GCI]!SEI>]Y:7!BPP MX5[W&U+N$@)>IQ=(8!#L%;)EZ;Z2 [)47!G2B_=XP4X.[U_U[F]S=X2FX42\ M%[VZ['UCM5<%79]83*/7FW/TLBO@.K [$YBY'WC;>^SDHG/%O2PWHSR8:5!0?'YI[)AX_28[N]N'?XNII2RG38=\>5H#.FRJ>:HG?< S(L3\U>#*I[))>W!E,C7DYHPR.Q3T_SM[) M5YFNJ!JZ"61WVQ/E*&MI%W@+Y$5QY*Z3YJS7H[-R@\TG98UMUJ>PX<@I(R;; MGUXR27;5-=L]A -S5W9TWVG9'LMNV+;QL%,2% >P;L6;S&L;-O%Z[.P.)KS6 M/+Z(0"2$9^HP91^@Z]/G]/^/YSJ>"7(;X1Q=A2^\F7#Z\OFFAY/;,TL*_R@VP"N][WL@%4!FQQ37<^GUE03XL<^Z/'@8%#4XQBO.WK9X\\H0X0?^ M;LYWPG:OVS4BDW9!44"^N)?&.6&E77#TP+2]'%UXE>[ M]&\[I7;H+RG [YX M>X6X'OV>P]VX]\H=PEYZ@7E58/ "'.^A;=%+5LK""Y(\><_ K*5]$OY)W[ D M.BOTBXTF(L<-9];HM[-M$<#<2=^PX''AZQN6WO8-BWOKCAV2YJJ-0MZ>FP=! ML<:N].4^\;U28"^^V$&2T*NJ%T$W;.\DT3<9N@\$AL+Z:'#]A(VON@>?JB#; M*\BAG% O;1 SZQ,=H@#&"5MN%CSX+&G^Z>YQ.+%H]>#_ER3.I-5)Q\/*6SQ2SX_40AJ./)GGI-\9Y-E29X"L*3*;;'-( M$RVYP,Y7:<,SMJX3*5%#@7>&.3$,1QY,L^66,VZA11"TDZ38QK$BI8W MJQ88>3+/W#C1*BKS9HKNZ&57C>O5(C^ (T_FF<"U4:5DM?-(@S9SE,5QB273 M&B?'R.N1F55!2PF-OH9([6G6*LJUC$Y M!2-/WFZ5YNMBDA^V&;60K[2':JE>+T_'J=.W"XDFA^3-MLIT$,XN8PTG70"2 MG#JE)S)9N_PX3PV>B)Q.=Z8LAO3372Z;"F4(NDRD59D1KG#Y= M$C,VJM*FJ^401]"J-#H0&(YWP2-/AQ;0=*??)/IYI"-VEBL%B3<%H/$H&O#4 M=M?!.+)%,Z2XSJQL*[7L]Z9PZ F?LJMLV4DK,H?TV4H*4]GV()_SGGK"*'J\ MQ*HS39 0M9AO4*4!#5!]"L]@3SF51O*6-ED.D$*=7C3+97F)UEPX]&0"DZ* M3,D-(3!Q0ZV4<8K2\F(+#CV>P!CATEP2)8![3DP GF(I<<#PZF9!X M@D^=\&QV92ZTZ'I6@13J6:9KEMH+;@EO O^Y)FYM#N@L$Q/E@L8SRZX^6:<-%H M3T_HE5 EK#YJD3C3GVKI7&8J=9#)- BCF;0IN,6%,:>SY-2=)PKCN;F!R'OR M3*/-K^SF$"G>Z)QY-EYS M_?[U_$P4'&67M'NR8_-B(ML]&05;D4GVVG,F_S][7]JCN)*L_?V5[G] /7.O MSI&@QAO&[C-JR8#9=S#;%V3 &.,-O+#]^C?3AFJJH+8N*&Q7CC1]JHK$2V3$ MDQ'Y9$2<;U#QR>UVPC9M4MUA=3U/5"LK:W.KQDEO$2Y?QA]-'@<'&(=" CM+$ M]ZZ?AC;8[P9[A[CF-';$']B4%Y(XUO'&APOB?B3Q9I=-OV]_Y_G9V-3[\U\_RE M8W]RC.RVL'O]E_SO^,DEGR:CGQ:%>5(;[#_C:[SM6Z'YC8]2O*K:S"5:%NG MU77@K6#TZ\#L?C/^5AR(["#Z=O!6Y'.5MWU+!5Y[_Y[WFS2]FMU_I]E]RXO_ M)BCW!4A_)Y0+G#?[(86(!IZ'P :0QXLT _G!R ]&UA$Q[Y@#+R3*4EBGAWZ3MMG(4"&P#N%K6,E>C3I MR"U$;B%R"]'BC]Q"I!G(+43[1M_8*X2U-V =&E?4T+1_3ZOOP')03RP+,*76]A01)G&CF4K ZS^QYZ-"/QN!GXAU@ZO MKCU2CBN[1"%6"*\IT-]((Q!<7-(.K]3UFW[4>77GR4229K-_@N9@G?0E@Q77 MS-EYO\I+5O#1]PN0>1Q3B&[W4E_.@GF5ZTYN&".?E"*_68.J"PT/O3KQG=W2 M;T]S_.M)I<)#FQJ,*>S<'>D6A/:J.DL)FTEKEI;_O-?R9VO:G]B!OUGVO 5! M9S(:-!O)SHZF<%5D^1G6[!OYN0CK31(_?A%4,LYBEYIY1LIXKI!\?[VW__+< MC'_?\GV^/,_B8)(+WI:@8K4BSUZ>T.VP7ROQ:!=,SY!3 M97? 8OH@:6T)X(S.:K!2>6? M[D%^O:4U0=YG;7WD+Y[VF2(?4:.?X2RC*;$*)I'%'%&PW$E%AZLI[(: QW'R M4LOR$-$@7LM3L"]N" MA;K8()E,T\)VJC.?&(OY)*]R(Q92#"F6.(MB_HZ8=01K_^.NM9_N^_:!\W=O MP49\.:)+,8Z?N#U(4N4T][W1Z8H[O[;A&;5+HM6Y]^1]'6+=BE@YJ[0!R<,>6AJGM7>'26+CA$VS59[ _G8E]UN>I:V5FE M6EWF8'ML$)V1R7..Z6)T%GS;N1>#$=JV6!53 MV?U\*BAV2>CD^7RESGJ ])$0#0%2 )-8OB8@0U/_4GAU[ZF__UH4@ 7YZZ*P MT-!BY_DZ)=F%H.Y8*S-)+19-I[$9X;B?UD/% M4_0Y[Q8QZPK0_MZE4/ .9OC5>3]W?^% ) ;=$GG"D10FSP]'0^' M1C&7,#8<1".4&'15,BU$!O>!S*$;;9>$('%HV5Q/)^R0*_'2KI7J+'J=5$Z3 MH>' S"'Z(8DRA[Z6H+R[@7UU:M'=7_C>N4>W7+T#FWHTZ62H*9->='F=G$C+ M=GO62B>\\.&0>T2\5A0@!(3P02:QM60#/(X!L<0DWXD1@7*'29)?+F^,&E"3O34>A,F9<*] M!!R+D^3[]A*";T+!((D#Z5:@#8!OOP'P H;\^;Y MI]?$LIZ/>?;HBNMA$0# M3X\XB"P?V1= L(*V \*S'?!A(WIIEP!_-*-UKTU-]IDAIBIT+4V53<<@C/TJ^MR5[@_Q\'WO#7&>8$!!&NKKH+UW:4V>[LP'G,F4O@_Y8D MQ73PY;D=DXRI-/6.-L1(S"M#BGL[#["P3=P;#J=?-'8Q2YI XYS&Q.72,K= M9QQ)V\7^?64S>%Q9J8LKJ[%9NI)8STX$(HMMN*QC"WN->Z+ER0]H.:=IY@2\ MR/2RND/=->S?*DG[*ED3+6MDR%W!%DR;YU?6HFLQ UGO#N0?O[ '_$P=/9'> M6E+8J:2PD4QTUAUW:S*8HFNT3K%;B=/E>TAJGW=J9,M>$WQ>ME62':13/6H# M)74>H\> [FO@ASC0-QL"A[(&6A:'YV^\&"?A^3! #K]O'9/\>X-O:/ !8X[I M*:[I ]%#C'L\OO.HXT]5>R[:5Y^=YW#>8(M<44NY+-]F>E5-=S<:I33_>#IX M?:F9.TEJ2]8:!#*7)Z5F&OYFH@?,MM=WZ_3SC&D[-=,92."1)Z9L "B9GB90 M7YS-I2@L)3W5:*CYD2@-N9FQ[I0]O2=?G$TH?]>P'F_R\EQ.P"/!"1Q+L9/A M)G F8G_NCO?U25'/\8ZL*A8QEJ2Y0>CM][O7-Y.U?Q89X/+A3W 'P'VWL'B%9V["\H7P+[I]46;.]' M_)^_X9>D@P;;\"BC:!@@7(LM)$Q%3C!@P M+N@_';\)?#6@W)J7&NV;IJ2 AP86>JH1T*(2RC;AS_W/@O>?4:)@;G>:.ZBI MKE;.[ZDLU5<&W'-M^KPJ>!<"!@)>4'NB'(<_79BC'[^V MG%$+NLN>YPY_JXK ;W+U@\?^NH?_6TT]+?64%,S,L^]"GQH$04]C@\NNNW<7 MX+Y/YE+=D [7*96T;H_%S;V@E_/D*-TMN8QYN8+I!KA_MF1<+5#P_CD\OX^$ MI]@G"9O5DB;A.I2(N!PFIS*J)WI9)XE."VZ:#,/M*.NFL.;N%865KFN^; M](Y(XF#VO=@E :?_; $\G:>E=\$XQ"X)3&ML NX.U<-V=7B>&\Z28KBF:\=L M?TV/C7>>#OP&2G GTY7GOF8\*I6G./ 24*7LA_"MME?WH9ZI U"OJ:M)]=EE MQ;BDUKXZ0$\?/'P'2KD#GBD-P@WUL ,P'DV&O))=5%9]3$D(^;'3[C9V_00P=_V4&8.%FM_^]?)/N/#4'&*Q"6^L?VXKYC M6*(8OEE!-U?Q5N*9"8*JC?TS?&KD^P/'TSW^IMT$O(VXM*6?QQ].GXT&UY[[ M*[ N;A.>XAG'K9.$)LV'MO_E\.VWS^F)-]O\,8^)<#OX#]+WQ! MQSH^U^%^N/_B[SSX03VDV-3T\K0'#[[)J'N?!N?!PJCFU3J1*%YN<^\X,!@7F5=T,0@@T'S+$3S M;F(^>P'W+$;M*@\+79!#[>G+_+$_1L!,7Q8X4Z/T*]/GVISC] M0.)W[17_0=D<3UCY$CFHGF027$EKN"26+U."42NW4UON'FEF_,H% M.%@T;,=RO<,*=7A*H3,7C4 F^:PU3;C[G89/2,M-P!@7K/K$!O%/5+A[KWZW^&=OXM+\&G,"(:#\!0Q_L1+ MB3%MUHN;*H&V/[^GC/,6>/_%Q>M1:$MW1?B;LBH*TZF$*ET\,^'KJM65VN6T4!6; MX'5A.;\D'D]AYW'.-9J^W=]N[K5M5<6E;O"#A3/-X!".@#^2?"#?K#<4C3V79P=$[M#_Z/[P_&7'1()? M^>Q+SI%\I&!.4!R)P@F_KF:SM5$1Z]7W(B,E^83I;&!O9^;EHG9W*.KX&6D;I-+9[U.; MO:K4\%1'EF6]N_[S"H2?*0@Y24XM.QP@OW$34-?/D0-WGEIL#-;EU;\C-:L=GV2%J7$J:ZF[M#G6@:.=?\ M\X*JMZM+^7@E_TO/5\"+BB;MR,Y\UJ;J?#MCDDI.3XKK*C1K_'>;LC-->XAU M@#9L#@MI3/174C#)AYKGWE0J6IW.NV,] ^3YEP@I4.[U64G1- M30P4RU **XVE-\&O>]E36IM*+L46!-=*N.--9;!AFQX:$Y?K7L9$YZE%'TL9 M?OFV_.O3U?A=H\R3IGV8J!6GEQ,V.=WQ!,ELLDEAO<"W7!!CW==/0/KHKN"E M_4(C%4QBZWRVOMMR\PSWXQ=+4?$D?KYW=JRB]=2$H,Q?*;]W4KO/K]L'#=.6 M9*]Z'UPGE!FP,TM:2X8K>2LU,,>9 CQ5SQ6,Z1*TF\>2E[Y'"Q[L4!I.]/W< MF]"X7^JXV<%".7LFRMSR=ZJV:E.W17 M)'%MLN YJGFK$4"V%XI-^OMK]1G 97AC0S[,@WT1AV9U?MMM=!1+E6;%E:7K MJ72Y"W!H!CS("R!TO.811>R?L89E3H!.P]_BL0-,VO&8CX&QJFB(\O%#X 8H M#OQZW .;M#N5)>?[EF/^?).4Y]UAO$(R)^5R)AI8^.'.UOP93)+PIK>HE_-B MCC%!'7?L'N&"()X7P?F?__>DV,_9SMUAB^WDM0Y%A@AOMTT& 8A72TB<@3O_ M%+6-N+./O1'9A\?=NY^/NW2DAV 8;+H4._D9RN-,F+ DXXG(GI12-YNH9D)._9^:_8FQN0?#Z5Z>> MN6?9:2A<".=>)4W@ L%62A!?'JU O&E]]-H EA!I.Y' :"_N\+U3R3K^YG_U[Q, >0GVGAKM)5L4 MO>5PE&2IL90DZ%%REA1'%#EF1V-R,A[-4GB*I$E2FN#L#U_EQ..N\&[2M84E M/7,$I;_-S(V2.VA;,ESHGX^*@#/#8?[QT]')E:% M_BPYX)I"N5U2K$%U*HL,!T8RSTK4K'5I*K6? 7OCN//AZ:S M7+K,U^N<('%,:MIVJY/Q$MX>IYX/->1AB=K4QI10S\^:@UEVPCFB=]74\Z'$ MO->:VW.;525I.^\[6ZI(=IJ>G_-\:+VO]@?"IKE4VVJ[31/QVY M[PJ5]*"]I'AQ41^M]G:"Z W@2/+Y2,[%BX/^DIYCXF)G&\7%KEL1O&N>W5X1 M,U,+R^9RJKNT6R B;*BM ,CS[)J3=IY;E 7;W^7"U6Y"#5)W?,<5IMYLJCO)Y2'*<79,+S".#"2?CXR,VNLTHUD/5$:]GK;S#[3HYMPZ)DYB4P_.< ;ABCT:+90:+A&1ZIQ(_;\2=E1K:L: MFVJ==\>51TG=W/AP4U3[<+0GU=!X;?!"//WFF]GHB- M/;/L8WK6)$N$TK'S(KP[?J;-_6X1*^%T+/77Z_T8G._ M*C4%Q74P;9ALT+5>$S8$/WNIP60L$,.NM.)[BXR-S>EZ9[+RNA&>#:6$0GK5 M8MFAT*YO[<4,GS9'&G?H+/QT:&>>:V.Y5CW/[R;SC9-/X=QD[S4A/I.5K.7: MFEM=5=1$?M-96SNL[:S\JYX]0;+8ZR9:[#XI*&9UXJPVA>9J!RY[ 27&,LKK@B."F'G1V_ECSY0KETTN>_E\I\.[ M96&IK0M)@'7B_&F5V69IM&>.+!#X:D^M^/9\)3;AT//+CA5FPG'9S%QM M)YLJFTWGEI49&'L!,DI9.S&O+O@!+_'5?+509+=J1H9#S^S+QK/FZ1)M;[.-$?$!:-);O"V+JV+&S4Q M*334#L^6:_4-''HFV8*V8H<5@UT+4E^;=IO 7^@NO:%G$\:ST]DPU2O7^/QV M,17(?$*:;OVKGHN ;Q>(H<65U+K!LOU*<2'4 <(0%\R6U=W!(-_/S01WO$E@ MTMP<#*8R''J^$BQ),ME29J2:(9E->;#,UP@7#+U@7PF!39=3ID%CHM7,8DMY MU2V %9.X8#0FWF4,IIMI"'3)K-"TT&GV>S(<>O8 8GO!-1L=M0F6S-'4FHWI MG=8#(KA@7Y355/*#276,]72ICW/3 4MJ,AQZ=E5Z7!='U1&?%7J$H\QQ><%Q M&W#52ZMFQ:F0B]-,Y()FFMLC3G MC3U;93 S*PSRM&#Q^82XV:>9?*Z#@:>]8#39[=9PS9S#".6M4&[6L=FFK6[@ MT+,74[OIWK"_V34Q/;5VR_ONUAXG.3CTS!#V#M/H:2V25>LK;C+ RW19Z7H/ M<(X&16ZY[]F=MVQFRJ:>UC"7[8\^$D%ZV-U.N++M"6V\4E^H..&O:P M--G;5(=@42 OH$&>L5J<56W5>=T>3\MK:M_,FS(<>JZ) M>,[@RT1A*= MS6F9!#/O YPE+YCM=%8:B[VY:V.) >D.U=5VF5V#H1=L<47H M\SE/Y6MJ.3VA4WP_URL#IY"\L-8QK4'#JI(@S,B,G-1Z8A*MI 1$<,%L&\)< M(-KVMJGNM*GC[H4F#ZP3#CV[JCN9[@U*(S!>IX:FIDWD36\(KGII6#0LXI:8:9M[77*%60X],QHMMM-3K9+ M;!7XNS96F=+9Q1 LS.2%-0D;%FM*J5&7U-ZBH&XY3ITY>?"LE_S(E&[VFEA) MXLMR 5-R#5%?-[RA9\I=JM&YKIW"$\*N(T^UW)0O-KI-./3LM0"D#*Q&%W.P MQ(J5TK2=GB='LG?5\ZG-S<=NS<94S-VWNLU:VS)X"<0P%RQ1Z#6ITJB35?A5 M%1N3(WJX'C9!$'-!8_=JG6_L^(Z,K?C:=B^7AVX?1D87-#9E=M=+PQY/5%U, M&\F]A1E*RQMZ)H(:G6J )VWVL?;(6&P2F4W13'A#SSV>09O(5/8[5MA-"V*N M892VE.!?]3R04H<4B2G60BV/L<1TV.,5MRR/J-^&\(SR>IVT.9 Q=SDLU?$Z M=$W@W@C#BD@WWD*8_O[@ITS/>KOC[C=*[PX?G#%ZQN[4LH=7"^/K"''3&=H9;YN4S M3NY:/8'>W? 'Q[ '/'6%IC\$\T G4>G_-_GH._3*H"DT+T&<%P+UE@G@O- / M&+*7 ,X+PK&@SDN20/,2O'E)/:1>;=Z!Y@7A&)J7TWG!4-/2 ,X+_4"BWI@! MG!>$8T&=%PKY8T&<%_(!1QMD09P8!&0!G1<$(X%?OXV#W*(;\. MV3=_YU>[$?NGT\[_/6MN_?E.SJF(-7+.F-;2M$1'NE(C<*0H!T&P#\1]:V5? M65%.RCP@5;DVIE!TI%3E4 0$Z@K MZUNGX9&R!DA97S^('7UE?8O10"=Q - M.W%18-]4MS\CP.>6\4Q*UVIH?/_M1&]+]-@3YK;]1&\,#5^/_M<3S8VW'M]2 M@ILV4KW[MN)YEU2O+AEQVP[62-V_T>;EM41S]UW-/VYJ?N7.J>"ZCM^4[=# MZ=C5R&L=)SN[N3LZ.:)V:!G'-C@JN4GE&WRYCB^IWG@K)_9/^S:2'^@8U_)7 MQ=^=E,C']L V.Q@8^E)J8FUV9C(*APEB$C8MH'_\(N(T37UIXW($-M]I\_EZ M"_.=/?90@2[^%SF5\-M932MY)W.2+X%TN@E:[>?:4)3%3>S MBCWISU6B*@.D82'2,/AY=V"$-'="FL@Q!U<3S=TIA3!!C7],]O1"38,P.,,B;R; MH!A6]/B?ZWDW=R:&P@0YOP]:'\#&$B:3U'Y1KJE2L5<@1BU9QHSF+<"FDQZ[ MTG(_**EB19A1+6SDMC@/;)(_?M$4B: F&/840?8.!5)W@!K_I/X!9H9TEC;( M-K/D,XZF=4E2+%.ES2U@)ELAZRZWV-)JSZVF+":U*@_8#809!L!,G$RF$- $ MPYINSKS>F0WYYEAA;):N)-:S$X'(8ALNZ]C"7KM)&,.;19>?";W77*N%)D0(%I(0+/&^@!UA M!*(Q$5L9>K;R+;!PI>V\[R1Q5JVKZ72IAI>%5E6&KT= %@'Y$S?"BLC1CXAE M#"_+^!9(T"RQGJR'BLF7-2:?P2NM['8!/0I(->(T@T#B%B820>(0!1WAY ?? M H@"R1F$AMFXVAXS3B]3SA?M' =?BO%B#@9'$'$;B+@SY7?%7?9O;NI7IO?> MLEA=P8N]G,B,!%K$5Y4QWVMDV"9X-LCQ)>,$3G^,X@MI%F?1F)BZ%/M+,VW[ M[]C,,O68N93\B;I(!*)S#-'/ZGP9U"*3VGGVSK&_@NC9'$<]5M\_N#>YLM-5 M&OGM3.TMILG- ,]B'>[/XY^Z;_*&[,-!!8 !@$P@.'"="]B9UEI)NR;O6ZI" M3))KLN>* K89)4@L*R7\:> MYY##EOL+.>5@&)^O#\IVQ79LI1KO!U"G.^4COL5--9WW\*Y,FO_ M0>^C.LO6L_45@6&Z(+6)[))OK$GH?4 2/Q5GB?-C-W^_RN('FZSG=!,\WMZ; M#YBPJQA@-F5EK$DQT;8E!V7NAB)S-_ 2N#L[CS)^4<8ORO@-B,=_<^KW=%FK MSXJ/BQKGK6D7EOV1,9QOL24UXQ.+U7*Q[]>M;'\#7H\& 4#R?75-$6H@)C=L MWGZH4..F?.V'(:/4F":LF900>*5:7_46U7ZFX$+(\'*"R=3YD34$&B@G&.4$ M1Y)D_3!Z;*JK]6C"6ANL+&960A-?KWH&!]X1TJPD\;XM1P0>B#,-&S4:)NRX M-3/Z8=3HT0TLP:LXB_48DI_BVW69'WJHD02H@9T?SD"H@;*&49P2'3[SPXBQ MJ_)V9]L;\VJ;K/7G>+4XGK=EB!C,CU\L@PH7A3.)./ 2^/:(<64:\\.&/]W4 M:4?%:PG5I:W$JMDCL"'M8FXBCX3>BF_/RC(I2"0V M+V]&*:^T,CI7&1"3BB 1&YGSF*%"FYLRM&] S7RTH03>D+M\N;;3-JK"8^6! M#*"&_?&+05 3$'N*('T;G>S9,&'-U_"Z;V".2.5G=K,Q(H7$ML)VJ=(@7^E MS($L+NJ&'13#BA[K&YE,V3!!SJWIX#? )J^V:ZHXL:I"CTM;S4W&W(\)&$MY MB;$(;()A41$DBU$L%3$6^0V@D:O+Z1QO8%EUA4U;]6Y; W##0:"!I:?Q]QUL M15 3_G38\(KFVT/-E>GG-Q!CNU^.2_B.2*B9J6JEIQF)L68P#H)D,Y%\K>5- MZ%)FBV .+,EV8LJAT/6!5?X['C,D!QV?0?FR4>*_2P: M:V#O\*9'V_=K"?"^X;]63F .-*69Y&ME7ERE*L:H2+/)/#=B8%UK)GD>M%VL M983P ['GX2?)4;X]RIR-T/G2D"R0MR1F/[TZ%G9VJ9GA.V6UK6OM.CFO=F:- M#5@=(66+UD:4/XOR9^\.';?E6=\+(6?GRBIYIF:Z^%(0#2;35%D;SS)-@!SO M)UX17W-LX6UBD$/#E)&3/+5,N_124],2X8T4QR_3>I?2\N$5@!T ,C_[R/!Y(A; M"35.13F+ 1/-W2DJE+,8+(6((.L2X9Q%9"LHXRZ0HD$N^OV9G>.Q+]^;[XC; M@T-_<%L9#*0;US@V);$21_HIQ]A]9H ME#862-&$BPA!MH*RGI _&PY_]I9I3^_W9C-J;568CTLNMMLSBU1?JI$"!;U9 M+P,*>^>Y780[* 4*X4[HJ:Z/PT>!Z'+%*F4:@J)8;J>5-DA5; +X@-P6CIV? M3PIR"\'/6(#WVT:"F@$>6YM^U4&ER.$EHJV"QDYY$O@0_-U;),@L(LA0!8V( M0F81/J6((!D5-%\9F47XE"*"9$G@.!%D%R'4BNCQ(D&C/Y!9A$\I(DB!("\* MF444 ?1L!,7=[N1%7VE!*.3Y?'?\9,[G&Z( M__C5F5N2%*N"#^9VC#>FTC16<@WI__Z%T]@_)!;W?R P OOO?\8W/O!R8[!Z M2T[^JZ)\CFCFQQ M(_NXG?TVKQ%L^J)C.J(6LZ2U9+@2(D7#<#[_K2G]=QB.V*-BD>BP?*0/RP>N M3CAVFD"'?:P0C65.7.NT1#@S3NB%9-<>8BN+*(S[SB0]$/X\>[?EKS_VA7R[ M+M-=R"-[1?(Z.9,W)%/(+LO-$4Z,Z!^_\'B*2J&*X"AQ()2'=2(%$4]K56G- M[F1;YM8J7W?J=9! O85P>,4<]Z6""$%RBD)0TY)E("B(5FZXCA M/ >(L+)SS5D.2 E3NJ559Y088[IY$X@8UR>KO38F%4%7BVR-$=HMUO A(OGC M%TT@5P)EUZ!0X]X \:2,6$\H;?>S=76HNN98'O%995LM?KP9\#O (=.T>;J< MZ^0%:=;$U90A'.% JZ)Q HYA&ND?79P9NXX$S,4_BF MU4EL&&&U72VXA92M%// F2 A_4@FW^?R(\!!B5/?^ !>J #GICSF6VB#<3)= MJG*"Q=/$;-R7N;;3S3-+(H@0X7\.+O@4\*Y>A M%+9&,X([PF@LO^CG^A0'@0>2HRD21[@3$..*'ID:FMRZ*,'.K5G6MP!GS>7; M:PT;:&K/21[4BP$&IABBP"@7@W)*U?0ML^/R$%Y/U MLJ6Z"0)=\<-JY,!;]E_6I;[[/K M#;85I':25;)NDV WGJL!^6 J3K(?I(.#S?KZK:QB?VFF;?\=FUFF'C.7DC\A M%RE@!%[1(73#QMN>O=K-^\C]D0MS')4QK:4)KB<=_)ALEDNY R8SP.A$AAWV M\5JR,/AS,JKNVZDA^S9< 18,\ P(#ESG K!I%;(E:&YM(T@C4MN9W:J6T@&P M42/2\VKP=_:R1 " V.VPD=@A 8XO8K$_"!Q\.UWJ- K#%2;.6[G-8M@?3-D- M! XOIQ8CSS-A$'"@I-I(G'0/%W#;N<;H+'VWLS!?-W%0/,LZR,-2DFVK;DH$3>B";RAE240)P ML!0B@A0I2@".(G5ZNMC69\7'I9;S5MH+;DH2'S*\@B5<7DS/&GEYK:6;.#?" MDY \I5%&<%#,+()<*SJ!&CD.]L/PPP_&Y+Y?;155NMBN&V:3K9.E#80?+T68 M3*$4X8!8601I6Y0B'%TZ]\-(Y,[G6'6>5]C*H0^ MX<\I#J]HOCWZ7)GR_C"(I*9I&ALT7('/"S1F="U&+VD>B$#2FXS3%!&EY.2L MM+2 Y'QJ6]HN)<-&76=#D9,<> F$BX)&"HX(9<0;AY@W/EW)+JSKU69^0DTSV1@J/$1.3D!<3)NR5E](:+ MYZY&67E7[PS4?*LVVDRG#56AO1C0*SN+$A+#F9 8> E\>WRX,JGSAIF/N\RH MGQ;9*9;)+DAC:JMFNN)%2UK/',OJP9 M>6:"J^ Y$EJJO%:W:>!DI6 17 H_WVF_6!X&81'*"$49H:$(Z&[&[+T7BIXC MD*[T>JW->KKB1:%?7_4W'6VX]A (5M-%AP"#86,1Y 8C4Q?N,@ M(DQ[&+<@I?]T^T+LSRBSB[L%OFR26&>MIW;3->>MTPS:OPB,?460UHX,]-P] M;+@2X?UIG[\L;1M<8EY3\]Y$&=\2MA+JNH@S'2&0XWAWG D%9'X\%^:C8$;<'8#S MP:5&K1:=KS:FLP2V:X_+O12F[2M=X&(Q7J-6U*85I8Q^GY11=!0>Y3M&Z*AK M2);$KTAX?/]ZR'?*=:X^&DIJ>;S95]N,5DOCWGK(PDZ YP=FT7J(DA^CFOP8 M7+CXFKJS+\/&B]L,XB"I;UJ$51;H E-9X1FF*JP\_/"HQ7?6X$?X@9C"\!." MP86/6Y>+_0/@:)?SVVW=SN6$%6\UJ?&PFAW6?>!(PHP\!!PH91?%*7='CEOF M[+X_2AE,)HOIA)3VF+CL4^5F-^4*5-,#"TB,)M]YA FA!6(Z$5K<-X/W_4:_ M&[J\F%GL,D)9HAR3K:1+$UB/E?$83(8\+^H*6(X)X_VMI'9H%RCP)_2@>91?B4(H*[ZV@3'=D%RAT)?NX(,HOP M*44$][&1%X7,(HHI ,>[9, KC"T%7+4@:6L)OA:\@VC8B8M[=]&PH@]G#'Q& M@,=-S>/6YMN[U $]9O_6WFW'=$0M9DEKR7 E1'1%\]3\6TKP[U ??$2KDF"*_<2JQUG8!W]SRN7O0(UR_*N,.N,.GU>FBSQPG#7 M(DMS#D(-"Z$&HQ@$-<&PIP@R+^'):X@2UKQ0]FQ2P_A5K9TN"SO6)21UNLC8 M^S^O0_(*YM0+;'>QM_$$MMKOTGLZT9BW!TV(.;"\&1E/,N<5@Q'HH$R/8(GF M&]5*NX)_\[Q6&BX(I6&CCN_XMB"/JUS>$;OIFZ#-G!,Z/26AE05";/-.=HDS M:S^8\FJBQ4D2N3@!,:D(LH4HFKH#VCRIK[8N*JHAE#@.E MEEY!FLEZ-U(KPM#$B&PA65%(=;#+>[&45U"-B">Q)(*:8-C3S1G8.[,BWQPM M^OJDJ.=X1U85BQA+TMP@]/9-C+Z$#ZJ[)=EI"/E5$[=W=7T_'GO!#"RH1J3B MR=1Y5Z@09R1E3-N)F;,CJ8MZ/UWG1,R=.=JK)5F%BX]%BHK8542BAIA$A:M1 M?798GB^LSI6AFNUV4HNTL%MVNLI*4%M- KCD!&126?I][CA""<2*(@<\K.3G M6Q"AE-3!PM5$3A"U028[WMB9F>Y!! O)"(HE$4B@3+)P9I)%"26^AK9\"RWL M=KDW:N:QE*KDA78E,6=F6+D)T0)REWB<8)%/@1+LPIE@%R6TN#7A^!9.C/+E M35KH)_986]M/VVJK(4]%'R>2P*T@SINK()1 ^88H\H@.4?@60A23HP1>S[JN M4$\YW+0UHR8UU8L[(%M(QAD&!1[A3+[\PLWV;V[K5Z;YWC)95YJMQV:!SJD] M6H@ZY/C;.)E\[2A2=M$Z_W53L+\VT[;]C,\O48^92\F?J(B&( M#C1$/\WS952+3*[GV3O?KFW<9WR;XZB,:2U-<#WIX."(2VR^4/)+3LVK=J*7 MIS:#KO7G&ZMUW^0-V8>#"@"#UWK3SLS&LMDI34PLKY@L)556\]$2@"3(G.X,%P;=E%W^( !9W<)@)$T:?;7.KF;9WGK 8PZ6W;(=H95M"[N,E+/Z M%8*M%[QM:"])-T[0[Z/=$>A$/T?W*RBM[[Z5R%CHVQ6^T=$QHM#A MLUJ.*[*,AP:0T:$A"Y]E]--\'A[;T9@&J]B@/F4E;$FQ43;EAR4 MSQN*?-[ 2^#N7#W* T9YP"@/."!N_\UYX--EK3XK/BYJG+>F75CX=5NB!P.B M5164OK"MZZ6RRDWD$4'Y3#")G^\](.! J<'HT&Z4R-L/H\;<)A-.?KOL\3HQ MD1,4L\MJ.PZB!OOC%Q%/$:^5^D&H@7*%4:YPA!C7#\/'KDCIY?T*RPJ9%+UJ MY(;#==;]< MUII-#S:2/WXE600;*)<8A2KWAHU;4IL?AHQIML^)R;JE"ZN-46X.N&I>W7J! MBL]RLDD$&N%,+@Z\!+X]:%R9T?RP[1T74J&C7K01C0Y.;RB"1=1BFP%)=]^X^3;>[L6 M@>)<3]?72PRK.Z8J5G6RY3.-M*&W]\FQVF^.B*17>AEU> N(3460D(W,XR/7WCJ?7L="&Q03NUWSJD- M$]I\#<'[!NIP##TDZ_2HR>?GV>%:L"JTD>0@ZG@IM.<'QQ'JH/398(D&$<,! M(H;?@!NG-:Q)%FDT5(5?R*/$DG%W&Q]NDC]^O>_D&4(;E"J+ JI0H,TM^>0W MD":%U1>;9+$UQ'H9?IF=IQR=K/M(P_SX1>#O*UZ/L";\&;+A%\[8SZ*Q!O8.;WJT?;^^ .\;_FLE M!E;)Q)3=5II%;-6FDOA,SP_6">!,T;#N-1ZG+QS?O5CE"$$((M(17QY"OOR] M"/(<.!K]1*.QK^SV@E*L[CC#S0S4O <<,$49'=]%Z9W2K6U^DE#K5J."6T:ZZ*R:$#I@GO([RRHB\$#L-B*Q0TMB_ZG;(:G%Z6I3 M7E747:J/#7-F4LU--Q [O"1EY'>@%.5ODJ*,"H:A9-H(.=9(P5'B9Z05_.Z1 MXY4HMT^'?SH^FI3Z4WO-Z_(RNZ\+.5N69>C">55MXZD+#/[K16U#F@*:E@QI MICA^B]J_EI8)#0&H 9B"OX_DG2-N)=2T%N6%!DPT=Z?_4%YHL!0B@G16A/-" MD:V@I,9 B@9YZ??G=XYGZGR'OB-N#S[]P5V]X-$7*DYASTR5LB *SG;52.[V M^7US1*0@H9-$;;("8EP19("BG-^(%FF4EA=(T82+#$&V@I+*OK%#&Z8C![=, M*GO9FWUQHWH[E@1,I.H=OLYGMNGUK#Z?2AOHUL)$,QKEM ;$QB)(;B'X"1;I M]0D4J0ORMC^N"PT^LY+QKKL<;)M9#T4@W46_=E0Z<*EG@6=Y(XB202.M_KPM M;= X)F\N/[09>/_)1>H=.9XI:'02,HOP*44$*:6@>;K(+,*G%!%D/ )';""[ M"*%61(_<"!J'@5'(+ *?//+6EM*Y (XWR8 W&%L*N&A!TM82 M?"MX ]&P$X>[_-Z0"HV-?/B,VC7D\X*4HI-M\=_QDSML)"A6\)#:%'S85K:Q M*OCSW([QQE2:QDJN(<5(+!XC,%B18(RXO8CF8/SY=G9H7_GS*B\M?_VQ+V2N M#:7J;%SL=C*"V,.)7);5.\IN U^#_O&+C%,8B%H%2IWQ M7%53,B2?*0Y'NLWH30&["3XLJM2N6BB/"%4OX72O;&.;%M$_WT;MEI"V)36Y%S-M6SV3]/C7\%*%Q*8'/#[K;' M2^.4KD]T?L L/4<"-NT@XFP2>1(HSR.<>1Y1 HJ&9.F*XP#Q'"!BT\SNLAVJ MH O2<*@,4@['I(8?;_;S#H@8)//+78F:VT*YF$X.5GP^E]S[$)&$1>$)\K4> MS0@B4,X+"C:^ B*>E.BR>P(MEBFFQ+N[DMI.Y&K4(/GQ%J3O@(>]G1Z;X#-% M4*I&^CK9 M^' M<@V^3!;G2G.\'1.,/")QR$"FDJ_5SD2 @S*C@B":;Q]Z!(?*? MM-ML! M-QYL5$=M"V22K0YZ2TK<0+1AX7D'G'PM<$%X@_+$ B$:1(T&CAI]"WCJ?-[N MYV>CD9I7V#7#9/O%4H^#P /Y43Q.O9,?1"Y-=7Z%N20>E^U MZLU,2EW-1#O1FK9)<=[T("?YXQ?!O._H%@("WK'^I-,>Z M6=LQ<2OX\7.1^$69% MA\D-&V%[]FHW[W+^1Y[+<53&M)8FN)YT<%\89UTNL')_++A#8M!O%B=%*?OG ML5+=MU-#]KN[00-^K:&;XG(4V=4S-562!2OI&I10@*$3,2)__*+C+'E^$NUB MQW,$ (C6#AM['1+@^"+Z^H/ (0MUF>35)B'T='H_'#6;<\O90.#P\FGQ"WPV M @Z44!N),^[A HZ;TM ?1 VCJ+#Y-<]AO)[HV[;8I+-6VT,-UCOY3M'GFR<( M-E">;33R;$.%&U_#)G\0/Z1I>2,,63.KUIT9O56QQ7QE>_CA)]]2Q'DC>X0? M*/LV$MFWH8*/6W/"'P0.;&[SA*DQM[O8H1C+/N5I64WDLT124(& M%0=>ROE6)L(@E!$<+-'7RW$?(%;)QD)\Q$H"1 (0]69 M F)F$:2342P6,9[YP^@S;3/%$567!T*BL-$*.;5A3I=>).91SG$,0Z%80(SL MYCQU>$7S[?'GRKSWAV&DUQN.VUUQDQ#R?:YO=P94(B-Z3@QDOE-Q$G_M\$KH MDI.STM("DO/I;6F[E P;M9X-17)RX"40+AH:*3@BE1%W'&+N^'0EN["NUW"7 MU:W=WN7I%J/L.Y.=G&+ NDY!IIAZ'TV,, *1OLB?#RNW^P9 F$RIM4Y-JPF> MX,;CVFYJ<&5Z P$"IM62J"$E2JF-:$IMF"#B:\C7-Z""[%2X'&X.22%?'>A$ MH2XN-%V&4 &I5M27$B7/1C-Y-DQ <6MV] V(X#JSIE*6J9E IV8E>I?;#G3: MAPB8*XL@ J7)HG CPO3E&_!0&J2J0C:!24*FF786K%Z?E3!O-P+EQX8X/S;P M$OCV^'!E>O$-,Z\W]R.Z1H\8-<^[0KHZ7RZZ#@?-W$NCQ5_;5(A."FT1S(XE MV4Y,\7*/8W\=>,:_XS%#D_2P::P = M\*9'&/$K&/ ^AKQ6Q* ]5U.LW*NI6((?2C.F235E J!OTJO+C*?>5ZP(81'* M3T;YR:$(Z&[&,;\7BIXC4#HA5L=S-:>KY:*JN.U!K]J3/ 2B@?N'CJ,&P\8B MR%)'YCAJ2%RA6_+7G_:#JDY+&?>I; <3AQ5S6*_L1' MY1[A3&548PWEU 92-'Z4R=T8>9MA4(J MG$Z]ZO6'+JTV+1G23''\MK]_+2T3F@&8:R#GOX\TN"-N)=0(&.7:HEQ;I.#? MCR -/P^*%!PEBJ*3F1$BVHZ'.GV?MB-N#V[MP9E[S;OM4T(^S[='$SZ!U5.- M&6F5R1WP;FE(L3'OK#R%4 ,19J'CQ<($&U^3//H'\&'WA6['=1)I7BK)U B7 M,8)A90@?7NU>!J64HI12E%)Z;_BX=4KI'P!'?E]2E?RJRJJKM-5=IBRAN+!\ MX$C^^$6RJ*X-2C2-9KAR]XWU>Y-Z;Z/&<[ 82"MCD56+*4'L)S;[W:Q$:"LO M2/'HO M1"NK>C-).(X$6]W8SKIQV^B<[%!@UUW9K)H?IR72U.>P9*=IN0N.' M_!L>IYG7-BG"DXP:7JXZ@D")DE7#GZSJB>9#GEA@984L[#LQC*%)P406]AW4 M*((49VA.Z2$+^PYJ%$$Z,#SY<\C$OH4>18\Q"TU&&+*P[Z!&$:26D)N(+"Q MHHD@'8,L["U9A2Z#Z+_C)W?82%!2X"&U*?B0LV/F+%9R#2E&8O$8@1'X?_\S M1F<[0I%,]-;,_]^_*R5G4FW(AD8;\?FHFGJ/=5 M D+X@H[C1_@42+CQY6GML6&>5NE">D.H>E(19#VMVH;[Y]G\KX +79V:BCG@ M]KSHUEBVL)F-&ET/7&"-,29.$N>M?!"XH$R$@(DF^A7+/H,N+Y0H(]QJ9YQN MNK2P&W,"64N[0I[[\_H!KZ",NNL0_1W6RJG2,*/V";-++!H;B#*P%!F5C.,4 MAF F(+84/18J--D8H4:9LTIF0BV;ZX\):0&=EO2\YNB#!J6**6[:R"64 M1GO,C2AL1 )P(N(LB9I!H,2F<"8VA102OH@7?A$2!C;>K<[XD2YDVM-NJ.S0R9(\9:E$@2KJ774F M:ODFQ /VQR\)[@VGS# MV%NKWM +'B#YFB3C-(VB!Y30%\Z$OE #PZT9TQFWGT> T$"8C]1]! 2DO-%.!#ZO-[:]=NVD*C.6+B,J M 3$&R"Q0TD_@C_<@LPB?4D1PTQ[MS2.[0(D?P4_\0&81/J6(X/8X\J*0680^ M!P!U9>-@G2W:M]Z2X MTT5B@Y7-+;\SJUE>;]ZD#T)]G9&6.*4X IVNUNKMY(@SAYL11:)63D&SH@CN M^(?FY$C( >9I ;#\9"(07(>E>D/&-=,U;%BV9 @SJ)E3X(PI>D14:%(^P@TS9[7)9H-$!Q,' MRZ:JX-7L?&#.#06_"A-MWME(;F^ M]X+:.07,@NY.C*)V3M?%ATDFP96TADMB^3(E&+5R.[6]3<=9"M?Z2JN4VJL9 M52_R%:.23NP],T?]G+X='H6-2@U/BD_P(.9S#9WF&SE-E]F]KN:7ZWFW:.Q( MKGB#FNPMOI!S>0L&&3B0>I[#W;=4BVT:\,:*'0T4/ MOX@)XG9371%BQN:)W2@Q&^0*,VS$04SP.SHQ%(XP 25WA?)8>815!WZX\:/!Z.B7C=.I]% F"!L2H(N(T3,3IBYA R\NN MW.OT<0' 4XDM8A.Y3GKQ@T>;,G$JA?J\H;Q&%$!$B^M\$0^JZUX_,2"&#:R> M:]3GU:1!)H>^C^!U=2+C*1QU>8MF1B?JZA08DO)%^S2:9*$S267GF+*?5>S6 MNE_:FQ9'$/=6\ MK&N)\$(C?(3['<4ZYDE[,=MR?B\N>EZ"PO\U'N'PRL<%I??Q)8Q M 5_S;]!2;#6]2TO&9 XDHCYAP Y2R0&9@.\X\-UZBC//' 3R]F4[NZ7TTA5; MT)KMLR\=+II933]:Z\&#XQ-.(#=G9V%^"(PS^ !U_M+X$ MX9M?3;3 0JS6K6Z5JI94*4LSMDIU4AJ]^?&+/5\5_Q<6U73F4BQCZD!M=U[R M9^H?.V8]*I5I>0.68#;,J1U;6I(M03UZ\"T67!#.O6*XHF_'H;+0)^CR$27N MZY.BGN,=654L8BQ)_!JZ3AUP];1F3M0#6(Y'3:@C MX DW@JXLM[UUEEW7())+8&*7X$J.Y4JWJ)\1?MA[M5ILS72D&(X_Q'[/0,R? M@L>"L=]0I"\_V:F?!"P\X7E*/WYU?B-#;"[:,6DM:L#.P2(B><+TEYR2:T@Q M$O,*\N( +"S3E><>:$S!6.^'F6*(QD01-7## _+;L8UD23'%MET )K$8N!?X MU?N;8<;LW_-VN!58JIR8(8%[3Q5[HIDV6(X>[J!VUYG0V_@U+S_I1_4,R'BI MB3OXC-(_'WLF#42+B;EOCJ\_U.^GQSX@N:FR_O5?\,_Q*A--$BWH\,__>3H? M)+SJ(73#L/^]7HAVHB-P)9:LXSL2U#%H>73K"?+DJ;U__^?_G3[]^:E+S/O? M/R>O=1 FX84ILI08 ^]-38@S<.>?HK81=_;Q# 3[0/[O/V/3FH)/L.-303G$ M<.R!3/YO[.1G*(\S8>KB-G$BLD-4E-"DF?/S\+7CW[R0YO&/IJW Y?*G)6E@ MW5Q+\.I/KNO-C&,N?Q(@CH9J 7X]O!B%/Z22-YJK9]$D^7MF_BO&YA9*X;ST5OZO\(+ ?,!7I[VS^D*=?C3B0Y!X4*PA1$/],>@O^HO50>M%]^C M^4_G[=)TB)[3 8!>)ZI9[H=_X>M(^6P)?F+T17#+&/%P6C#(__&8! MN+NV#>,0$'?$.$/4=K;B%7_//2XB0$)3[_V\,2W)=C7'&U(';JKGMODG1OTW M'DTH;((3.#82I0D]HI)3;,3.DO1H0B9IFIY,& )&IK<4QXN($4 OX=45T#,B M^$Q'(U*>@KFG]8H#OCX!GPY,-V;/35>;@H!"G/JN@*EIY@8 B+>.GTRU>#+5 MIFN=^ R3)]-M_9YN\W&Z8XXI2^#R5FP#HKR7?0[_ IKGPQC 23SX%2+T1(R) MYDZA;Z/9TL;S1A0#? R>J.F*%I@T;0=T;0F"TQAXE!RP8X"DB:9W33 2/C-G M@#A(NS"J#!Y' ]=^?+HVG_$^E\86N/@NAK.^__00RTB6(RK&Z5._\SG $T.M M(# PI=8&Q.P)S315*.K?U_(&X/]X#^)=5HKIDFC 04"@;'6O$VIX./-WF /J0M/17S>'CV=Z^C,#H;%I'?1BXNGN1'3!9>'\@L_@_!Y4, ZC8B^0!]>*F?#CN0+< M5?_>CAD; ^'"?1:@A&#.ILIL!K0*N+2>VPR=ZIGK #?V?=>3MC#VMH$@P">* MOM04\.-X!\5H0[-Z:<8?8KGS5SIY+!$\%9"X[4[FKUP%",& [S.#KDKLH#GV M84+! ,6!ZGV8';A-<;SK4>'>82&'K88=6-5B_I2?]?OP)NK<0!^-X"%6--:2 M[;TNM ?7DL%EP%0 #+&5J;?EY8GK()()SH1C I0[A#7QQ;W)>%H:'5^#R M0#.@ 'PP@;>H_J@E\GX#+NTOOF6PH O@)D MI?FZ\CPZ U,W4:R)JX,O@%>V062F!'11>@E?+R]-OAJ-1<_N#"!%(Y'GN,;) MZ@+@$\:B8 ZYH_Z_/.K1&FP?D[P]SL=/X4R*0,JR8COP(,ZC5P1T'*BK-Q1( M^H :OR]^ AOQTS\?O$!O=D0;S"YXO0,,_*7\#1#%6_$@PL*]88 _$%EL.+T+ M.,U@QL4I%+?^.P*?BVL_I)=\V !/[%_&LYKC=-:8]H.D*X%O@HT;P+W M%BS/[SU* +SBQ/779ZC"C]N-\ )P#]N:>B;EK:.>B(]0]'LVP2/!"UO27 (V MO_8>PM2!9,:BYGW9GDN2K[//OO5;1@>3\G8GK'_@T+\4(+'#ZWQ68OYE+DOL M,"E3?Y%XE\QL\T6Q^K33E182W+*O1<#7 %\SM<-SGKP N,WA0>&Z[D#VY+@==O$&IB&; M\++C WU^>D>X2L6\*/WD:AZZO; 9#Q=+Z;?K^^A%*C"6,+S9

$$[H1M(T;V+-QVDX/*FO@HKM^]W@4P58P9$@\-1/ J/ HB+& M?VO:XV0?%-Q_?G AWR26K@4\.C"5!Z(*BN[HJ(-[P,'<9.4J/J(] ,?QT1=L M26!QGX#PR%<<<+':\:9';NP(NT +S8WG:.BF]53?_,C@]$H>"GBKXN.S'Y[$ M !X*T+%36WSRCM=>_5X)KY^O??6U9$&E/XU_"YJ:3!(,2V'85AW7=FT[-A NF; *1& (Q*:.L(=+5EY(!+ M2J58(E3H29W<) Y=,R#3-<1N73JN-C/1=J!:R9;OA=B'$S?'->[WF\0< M:3(W3,V4=P=!QF/V4IHH,^@C:!YP'M-]0%1Q..%^?*X%LQW L"E:P,?QY./U0(O/#@NJ%BG"5LB6PR/Z&D>.0(_C$ 0*8E@S"X;UX=)QL!;PR"$@>81)H M[!BLFM[G'A #_S]V1)3C*""=TW#UTI=_AZT"@#O->Z%+XSQEF2I^B"$9,I@Y MSQD"1G.R_V% 5E\RX.^2]]F1P7V(]20/V&3P5IY[ +X&UQ-(\^]\K]Z/6B; MSP"JHTFR. '7-A+ B] 5^"JV.7,V4%#V#FBH?EB (/?L89\7D\V ZBE0-=NB MV(;Z-W4GCQ8'\!+ J/8;RT\FX8F@3C#^*!\XNQ\VR/B)15[89\'9NVDWE,?) ML0RH?8]H!@'+^>TLP_,7X#?OL(2_L&: X4[_/WOOVN0V;K0-?T]5_@/*65?9 M51I9I(XS>ZARO)O-YLG&SJ[SW/5\R@M1T(@Q1>KF8<:37_]V R!%ZCP:B@2I M3B7.C$8$@>ZKCV@T8'%K!U(92U0I2V"HXZY@'NIWJ0] _\TPF' =%'^//P*" M0'HPLP/]9/R7Q P#Q=12-6_U">6%.*+A.C*0KDI$2.B > MP"_D]S*OE(0;#KE&!T,80M#E!EJ0X(OB*[Q8+BP_8D=[=?@'((YRAL%;\Y1- M]H%5&4T5ZY5/I]+?(!\+=Z51BS/QY/(1#BE.Y3.HD5T5O-:SG[B]&327_U%* M4082ZT@0\!+!L"C2\"G8FU56&"+CR/M0I!NMN.Y-&JT=O!#4QB, 9?.)+59$ MG5SB)_!GVF]WPQG[7Y69E"Z3X"#K,HFC&)&H[%<2IEZV!W8.U*6/+%>63S^. MMM/-4DT\!@1.$^T!3I,G?'[%T05%Q_-I)>-A/:."5P&AN I(X*M+.2<90^G$ M4^^LEXD=Z MB0P;>VA-[:EP#@*0E31I3=[F'- V)VUS&K'-64?"\40EGFG:6,4[*MT \T"] MD4NJHN*)M#($WPD";;3J3YAITBE8D6TYX18'V'V9LY[E4UB9247CH*)5SU,) M>U")#H0'H3:GAS6ZBJ0>9=R_'B!-F;HAC(Q?F<.KX(7I8U67YIS+$G3''L#[ MDJA,-PDRYS^)T)K.A4C=:9FX]:* S<0*MRA\N8X MA;2L)G0#:#G+'@KT.F/IXZE\D%$XV-X.V%$[^--7>"++)SWF$*ECD(4OQ.A'$K/@ MK!U%+9VT1%XCA!B!=B#-\C# 4B^*K43S.UBX\[$WFW6P<2*8;6.[4P M8!BE.]5*ED*Y?[HE4_F@O3KW_>584YN54F_ $G\&%L>+$Y"T.QS#H5)9S1() M4: X_BBD6^WPE9S-?^6N)'X3*^=% 042+IA9]F>;+T$0RJ=4Z(7<4\]+Y@F^ M/( 9-5H6-6;!VS9R3YD ;G#(I *..P-@>\%*9\;4+(!Q0@-SGOB. AYB7"9Z M9>V !BM?K8 ]&COX:JG^UN]?4Q97)!&[Q(RXU(RY#8M<2B[+5,98RKI2>]TY MMG397\&B/F#&XA$S5"NY,;2'KOAG/]U]V+ON];.0 Y3HGM]LI@)Q@YWB]/\+?UE'*X+F9A$0J M=$(TJ+ P'= +P$W'2$\N(5Z ?7B15J$C-ODP/09K!8445;N(+54&,Q!&E1E M56H^,;!+*B<7V5P<6/C2'5,F*$.1=&Y66 $.* 3_"XRI MRF+AY'#G '#_*&L\,O%&(;X/94XMFX9&S3YMDXJK@E\&UL($.S":^)(W:,7Y M2]]+.PXYZF$>VA>>DDA- 'SE0G@K7&PAHZ:VI]29.29.[]D7\:3\N=2V[-3GSH_M=FOAT(?3OYY;8S@A1Z.#08+RP;DX;^X^,0Z MZ[].^N?MHQ+?58"1NRS-S.P[:EF$$FZPHOOH([@D)@*V=*409B4-;ICN,F23 MVX'9]=[9>M_[&%YE'93 -)WT1#"I*S6&5%6/"Q<,9\%7!!D&9BM695.I9^?V M_P!V<,L^\--Z%)S5_N+F$B=X6##V3SG=7F^.B.-Y,"=T5WKW3^MZ)9_2!F#U M0RKG:!AFX)*@HU1 2&[+1GI;46[4U-#H.AQ5.+$6$PE$#IHTDJH?)?0FK7/( M3T<5Y16":^GBZ(0Y#Z6-0_O7S:H<9!8[M]4': $[^J0]O850OA,67,BA=-%. MYH9%[A*@QGT1))&'&XB.L7QU]"[[5&8L<'HZ;8]; MU/Q)6GD=W_5[;,:?X$OS6,]6?!5.DBIBGDV^DY8+@>Z4WTU 9-)-#&W,T]P\ M$B.<%2>HIA*MB>&YR@5T,Q=;4W#M"6-L+L-VQ-(-GG!"I]6-UJ0M,"?=)JAW MDU&O3ZEF7?JU+]>554"J5:S33!VM-7<5\V&-8J0/C8-$."+;C)&Y'_Q-/:RR M S(8P;SCNN +,VM Q2]^\.C71JR3=$(N*E+1H:ZD^^(&T1=$'Z@<;;9R)C0- M_<+"4"M5@:J-(V@J#-R4JY 39FDL3QI^0^R/@S5]4/&I-L(7EQJ=Q :YD>RB M[P-N21A\=;&2'21]?/M:?G<\4F?:@UAZY1NGV.,%>@9R7R[2)>;%TZLX1%9G M/I[H,>W7V0A8/+3_^4XN ^H]=1NYDS>DG3S:R:.=O%,]RD^[LS/!'6_'_%BG$A"]$*WH[4_/M=1.T#9F]7?\9# M([I3S/;;UC/&S)[49G.N5D$W*C8JU)2&$S*%,LZ19F0*%L^@X)3+,.M1N M1O@,]FM"X_-% [T/K[L-LMU3QM.VRS/(MJ7'')YJD+/G=UGF1NB7OROW,-6M M!X\VR;KS#:[-9.I0ACERH%DNL5,$0[*"!_PXA2UN$Z;?=/4)-/[ 757SJ>LX M4YE-PP1E+&1=$[S410]95]UI4&=!G3XTXLJT5*8O,AVPT-"4IS5U6(8GT[*@ M4UISG$:2IH;U9#=AJ]>]'ZDR)R:382F\RD/LD3?UKP?'LE^<"G+.QC)?C['7 MXLCO=')Y!JZ"J(Z$E*R7T)F-;<,CD^D14P="LSPY%NSXZ@3[D]K?1+N5CWZS M*'DGE(,I:GIM-P,UV%%XRV5@'>-ZQ;(HO@"A8RB5^<^ZPF KZ9(%_^B=YRE6L0JP13W-L MNPZ-Y9^7F)1G%=UP=K/B(7@O2KNJ2O0(_R@SA9YOD1?[K_9VW29 MP"R_@RBE',73+YS3*#\E?RX>/V9[$C_I_7939O;[]DY3;0FU0T4,6EQR E00 M#X710[MGLHI*(FN-Y%3N.OH1,/5+-SV_K2H1A/2\BY+9024.^J[0%D3C.$CB M2*;N-_&\G@J8=I#$96$F'O8YT9%;)J_9HF090NQ&Z.Y.Q" MP,IWEGGDCK_I2C?7V;%!OJX!,$6$?MM36U-??O18K<].8=IMA$!Y!ZCKT\U0 M68KCPYN%".7AO_10#C[UOXFNE8JB)$QSUDI"T;T^6H*42Y'KF%;9I[SE2$." M $LP/NIXEOO9F>:;)+\)G7^/$B<)9SG1N3H'FM6V:&R%>G*&G1WY'5&.OM0B5N7T1:.)8UU"C40ZWW\4T1B)_5,16E M?F9+UY=]*5"/UB42^V=TEE#DCIW)L/0AZY\!/V")@@=A0P*K0"3 ]QPA/1QL MOJ..R6=M@S8FDXE+)W>@'7Y.L&)(*W\Y_KY:*6EJ0-V&B1NO$=?)O=%)[_C, M]H]3"FPI_?L3J+9+]ZM2OWSA8@=^BC%EQ?69 )F@7%<:E]FM=)UOMVR9@7_6 M6;J6MI,X,[>Z9N:50GV7"Y5>5:/EI1Z)%!M;A^@3\D0=Z]12A M?2ZDDRH\!XT;8ANY+)GO^L8:=/NXR>')VIT3D[!=[":H(S+\_C>]KI4-:.S63K'?-\Y/ CV! <>J#]*UJV\_)@> ;R^K:Q3^?.+Q,UND63ZKCA3UY MG=EN?6XP,^4XE5DH#R1/\?3#^B]IQ7MVX*9PAO[ ]]3!'%#<*H>ZX^R1]#0. M#9&= $IYL&"65A=>#=;%S:EK=WDQ2+LC?P\ M2"*8**Q6?)4IW?6IB>CM7?.:BJNEI9Z --OH!7A\%8F[](?\W-!P:J.)&M]1 MEJ)HIGNK>,-&;_M!<9B^-778U+*.7L\C1[%[AV[BR1FHW.#H<>+IPY0>Z>^R M<_V=\F@>@0)'/0E-9OGB]*M\*D,W484'<74??VX-UHQ)?:]-C!F]Z(+Z3'B"^DQTSG"_EC9O(%]!C9%P/Y M GK,(KZ8QQ?28V;R9=P=D+P8R!>2%S/Y1@S^6)U^[1?>3F^ MO(M#K",KIV:L-@I,GD&!BVKO"Y],>"Y-MBJ0GTDD)_#PP^]?V=:K<_7JJ#L< MIJ<9LNK*U5<\IN7.6'I.XFI(>ADM^&(B39Y-(U4ZO5X;:1+2)"=H$JMWKB;I M3[JV7:LF>;Z0?#-W[Z8$PUI@")'UJ$TP3&]M+@E1!IJJ@\M/[5A^\63+VJQ$SG:"SU498+@. MYA9,$PEY&K$\ W.P3H^P<=78(+UQ$!O6P;U(T[#Q2WKL]!T!Y&+&]EBBFD#1 M:%"\7&N,NZ.#E26F 80L"F&#L&$"-LBPM!@@!(JVI+-HYX7$G#(2FY13 MPHK@40$\2'NT*&?UYD=],?N5[JB2%TF@J%]K-"TO04:%X$'P, <>9%Y:#! " M!66N*'-5F9B_L))N^]\M/)>5A&A/#28V+V]4_HI 4@M(>HUR&)H!$LQ7M09*O@\9J <9'T1'M 4JXW0B!I*TC(&[E,)JL]("%O MA+R1:KR19F:[MN^-=!PAYO-O34Z#?0H#)PE%=D7S!N.>NZ;:1'UR9)V;_"M_ MB<0/ =9G=&H\&!K&V) M *\[4U=V0IL$H\V"877&@W$U@E&WDV>P8%Q69]0M&)?=L[V08-Q:)!:UBL7% M-_LO!)RAW0;<'-,9KR^YNF.-U)NN$0^W(S<5V!7ZT*0323":(QC@0X\L$HQZ M?>C#+>N;+AB'&[^;*ABWO3Z)!?G09_C05:C32K873O2A&U8U^XD_X59!U([= MOYI+@"^>> DU-GMJ=B75;:BUXVS8/2!2N1A2LX;!5QR+J%X4K5P9-W3DX MG"4C0;B2&*9_*(8Q#05GI?M-2UX:#^6F)CCMSJU]*)-C&IJ-!P*)0G-%P9Z4 M&_)=N2AG8=[Y0J-!*&Q@D >+AV_H.,7Y.&2 MAUNRAVMX(KZ1AR_^G,SN!9VXJ+,VO,:K59I+.I7_K)MT%_ >._UA17V]VY8X M)*FLG71MEKV]DE-A<$)*622.I*Z+/AHQ95-S856"S>ARCUSTCZI@^##.K212U)'P<>Y MP4<5YW(-WRPS>4_LTJ M+V7+!IW^P=MB:?.(!.*J!,+J6'0)0OD'4:Y (+8\TE8(1+]C#:E^N_1RO18B MI"&B%0(!O;)&!(-_XRF\:>1=SX,X%B/^?)(K=^5-^K1OT5G_)MH#LTX%* MDRU.5K(9YZ29_)Z%P@E\!R;'8S?P63!G?N#?_/S^_2?XTX/P$W@Y]V6PH>)2%\RX7_^HZ7S,0,?F#P?18)1XX:N[$'G^*:[=ZWOVV] M\A_IL'_)AOU5#RN?L;Y5(\(K_IGP,!:A]\1^$ZL@C!F,\)<@7#*K=_//;HET M5+_B0'=N#/1TU">/ G4%B*\W.T!7N87$G""*<7DI(2N$Y,\J_P73^&M:8V MY\83\SAOA&ZDP92?:&O5Z[W&N<9A^E8]FJ76<.+&[Z3;&QPR>C/W8X9;!6K)_7^BD3@XV7R!&5,0(ZTB])S&B*D;TC_0<)$Z0;KHN M1I!N,H41I)L,X03I)D,80;K)%$:0;C*$$Z2;#&$$BL3!CF[$B>JL!/&A/#X\ M]YS'L71?=:NN;._SF!(N/:>,.6L1GDR$K3V.9U+%"3S\\/M75N_5N84$8].. M%%9,PXOHLE+VBX_19%IX29X$Z\-(TQ\V-I9)831989RK'^QSU8,U[%ZV$>I+ M@:[V?C^HC<@BW@D%A )"P16AX!==0L'>$01*='6.!=#MX[L!WMWF:7)RWJY- M6J] 8?^6E>J1NB8 $ "N#P!O?A3*=K\E"%R3RU8ZW\EE(Y?MZ+F;T[*FV_]N M8;0LS5QCVOVE$HR'%IJBLPD%%T1!CU!P[2AP??8CGG,)&^/(7P@++W+7F@V MUU?ER)UW_5P-'MZG,'"24. 1O,LVUC4M[*J[AW6UG>._W=-6HK3U'"LLK:A+ M0';F=W [)#P3GEN#Y_[PEO!,>&X-GD_K?M4?5=+TG[!?;7;X$ECI5W$YW:6# MCU.0\H)6_G7$%_P)8XNH"4'_D?QW587#51N>&A9IFC6R.K?VF"!*$#49HJ-1 MCR!*$#47HJ>U91R5>O?)-8"YD?ZX=2AT,]'M?H:3W9CL_L_8KR]BOW*?W[D.1D^%@V57 P;3(Q+0 Y),(EVZ,C;XIVF^SO6F<6=G,KHXF!% "J,$ W1W/ M$D )H&8 ]+3D?ZG7VEX#EFMWN"GWW]#<_Y^3V;V@A/^%$T-U-T8TECK*/M5- MGF>5 $THC4K20M)RFK0,;EMP(,%8/)"TM$E:3G*:!Q.;]B^JV;]H&7+Z50#' MM#C,M'!+MIAM9EIC\SS["S-OM=\E?OQ871D&Q\1+TC.],>S8F(1I(AKK2AC7 MSEV"[0^#3O]V0+ EV#8+MB=Y:1/[D)M& #_16V\^$*S;-NV.O)/7VQN#N%9- M0_V* ]VY$%VX3AYY^#_+SJ"WV]KL5@?IX;^"P(67_RFJU"%UX$">^AK-'P;\('^0#- BVHY/?Y,SJ%0?B M((3\7K"%X#,'(N>8S<-@R?Z6^(+U>QV&30UQ2OD/K"[+7<.6NU?.\00/48X7 MFG*9(D.B7>)BN;W] ^S!6EEIEJ6GGM>7Q_WQ#X5;\;:R!UKGYI:E;^.SI?JY M%S?JTCT^AS??<>^1/T5ZF>/;;C]5YW>9VNY+%/6Z_>%KEOL9Z;%%S"7_>I,C MF=9V-YZ8QW?ZL?2S4%T1J#\\DZ8]R&$+B8GX#U3S*\ ?XMNKH MH-4=_^$$Y!?YMHL=-:C,?&^*.O2E?K]6EJ?JRGY>"5JC?;K2SG_-WM"54^Y_ M87.AE>6&;BWHPF4 #LE_>2P'FL-'(-8^^"<)_#T*YO$C#T67Y5)(U?-Q]RG' MZN>QHUMV7LQV3/28F9R) V;2LD\RDR/K=38.N.'L9L7#^ E>Z,X,_ M=6NB9:Y"Z%(OSYL6V0OV;.G98:32%3S7V1P6O,B]4E30L_;M 6?S$<0YITGM MG9HT6H"FO)G*>3C!H)41QZ#KXUR@.G"\L M\<&G[9XFJSLIQJH0WV=P_>,*?&T4)B:^(DG@S6^ MIJ<\-P7@7_ML'MPZ$/@ MKJ3R#-PS$*50.@\=^1F0"D3)6B5 MLF#*LA>\97- *&(G!I=1L"7,>A$QX<\ -X4@A2T@MLG) \)]#7X$OG\, MY3(4@J^A]@*UE@5+^<>RP*D#DP<(@^OH1@LY9P#U-(E<7T0@KB$\["GVP5HX MJ$?E9&@:!N!GL C6"&2)I,R !&5RXH$\S()'G##[IZV",BV^^. M6+<,QIV)I>MTV6?XV%EP7\YV%Z.0C((#I==_B\2]G+<;Y0>?0_@8/.+?WTB+ M&B01O"7JP%". &S#XQAZ(<'>WDD RBQ)%E6IC):#0>@J$G?I#WF\81"B Q#T MGAWE=1=#GES&1\<[VS%E'*9OS=V:_NKDG52[>[#\F"YE?]ZE[&TR, M,( 1=K=W,.5*C*B($=:@VSMXSH(YY[<.)(NJ^%5PP?4\)U7PB^M9=R[B7Q M5N_<^T?'=M<:&75JJF(:7D:7U7XKYZY+2DEA-%UAG*L?SK^>>(37$QN,TH/?=E4"@K:Z@<4 @-X_\6B,O2Y346P;P4\'@ N"E:GE!P M013T" 77C@+79S_*%FB-A=PL]/CA1K^5Q/) M%5:VOQ%]>==?5%&[5%C4SI;(I=W*4'DAR9$.N';'ZNWLX-U@6!IT@0GA]^(7 M6XU'?<(OX;>A^#WMPJ"!50&OKQOIS43&P=[T)2J!RP8,I=XE58.#G^]+;'A8 M;L(]$348E1HNPS!-G]B=B34FB!)$S85HOV/WR[@%C2#:ED76#]%3/;$W ^OV M;8/V;8F[S^*NU2^1N<8YU$U)I>^^.8+BX79D?@Q:??V::3O/V1L2V@GM5X+V M06]G($!H)[2W#NTG>:#V;16IWNN6BX8BHXK-(>-"%L,BDXU[SBCX;ZD1:KI& M&0UI#X :C) 1P10 JA) #T]1]RC#8#V,I?R__5[V;D;<"D IL10V\-_NS,> M4G$^H?U:T-ZW".V$]NM ^TE>YV#0HZ0_(8,*_\U,^G\(PE40\EA0O/\<&U3W MQ41F)#WJIL)S'+/>K440)XBW%^)6IS_865Y'$">(MP/B)[F5X\&(MC (!VPX MI-V.VL,+?1-:JP+_JEH&%>6Q#_(X"Y*I)^HQ3U7TM*A]Q<_PMNR.94]:AFR# M4EHD L:+P&E)OEYGW*?6+R0N)"XGB4NG?SLF::EFOZ1UX.E?QX;*NY@#EXP! M:3G34+_B0'];I_!!#TW\%D0,NOV-5N%+KP))LUFB8!A&"]^ M+12SQ(GQ)]=G#E]) OT7QG.Q+:\/V$W@-5$PCQ]Y*+IU<27?0ZL.ENCW:W[L M9<=,%-DQ*+"COX\=A:\-1J^S<9 I$?=@8=R?,7CRB\B_+^JRSPLW6G_]D4=R MX/5KME]1&'L!3+V9RAD[P1('Y1(,Z8)X% 6.RV/X^Z,;+UB\$&P>A'/AQ@#1 MB 5S0% 4AZZ#7XGBP/G"$M^-(X64=S/WX8?OX)^498XG>(B*<*&IG9D()+0V M(;W>ZXL8@F*K:7NP-@/I5M8D-VOY[Q__D)_]MJ+7UBRWK(5J5FU+]7T/Q 5B M?[GA^5.DESF^[?930WF7&<2^1!Y(Z/ UR_V,]-@BYI)_OX4TA_E,,0$A>3;V@F M$?T?X-M*,VFKQ7\X ?E%ONUB1_4Z=G?WE!J4[=9$7F8%;>NX%82OC0:OLW'V MJ5TGB.)4YV;?19V[>WPK&S\_,.C9I1M%\''4.?2]C==VY%P.?#]>N.'L9L7# M^"G_CMI,=O'(:QU&.YO!40 A#Y=@Y4*7>QZ2SX_<".6:/8'4W@3@R-_@3W41 M,W>RX5(O?Q9I=]Q;E5>AZ82/T3W:DMS!:?ZK71#P45%RP2$!5CD+*3 S\2"\ M8(5J9$O:X-G)<:%/Y[I3 '&6O>(8]\*'97KJVS.PG("D4.KUG-NF-CH^+T1. M>T7L481YWVT6PD,^4F;#A2M,^8@+U]66B=4$W6(57 UJ()O &G6\0&:D6N@B M_<">!TD$3XX#H*H5Z"/A3SQ#WW 6. QZ@A :R&'5%XLE?YP)1LN)/ M8> I_DN+#@.O,>1DLW'A.;!TCE# VL?'%"L[EK$I/..UC[\S!AB=!:#.IK'< M$!AXAY:91[#76DR"^3P2<09=>V?TD5$@PRK+;0!>"JIY_TY>*;,?.A\AW EW MJ*VZH/R=NT/GZF6]^N'],@AC][^*>0!EB."Y?^^BHPIAG$ ?U2TSK?*LJ1^= M7&IT94R)82;?>&(.FA30[X%.G.4>CU#?IP(8!DOY['OG?Q-7>=4,0V(1.:$[ ME<^Q?P0PRB!]BP^_H7T"P0]Q"C-DL))JK-"0T@MO!I2":P!D@P]D)J!,3Z!, M#.06+MW&6GF^.9DUC]?*"?B0_QZ82M _SOJ93IJ5TB89;.J#&P7ADU:WJ&VF M@9]HA9B$(7 ,>,XU+E)&YP<&J\V9LP $:8_]7O=1C>/]B1]/T IH/[3\Q=KCPI(L@&=N\%4V!=6%C"R@/G M\7'APAB*1THPX4.^6H7!5Q==<>E7K;.3FHOZ+9EC^1B$7^9!Z(BU2P6QF68S M>O68Q@2AGJ&(PQP$7WJN+W:.I?5\X,L)KU#[:!LOIR%RAL#AT0)=A;D7/.:] MN8P*H7 PL3-CN(D0\Z\;% #LA?XG,QJ D WTQ<).J9J8Y6J>\("R<9\ZW8 P13WR& M+Y*6!Y&,\-W[K.=RM;7"(A>=JPV#>-D8]MG>%4PQ "R_T;[56S,!]PMFCD&$ M=TS7/27A9UZJ^Y92W93J;E&J^UG"OE>#F%7]!M8A_ K7!C]A?N2&UM:$3Q]R "*X19 MM54"7A^$[N_<*$IDV Y4D=F#6OW1DR:(?-WBYLR=SX%%^,6B99Z*^%$(7WX) M'E%_5]Z8'@XS2/@6=*G 0<0OZO!$VW;U\$Q!@MWCEH:A#-[G2SWR$&>]=B?J M9/+.2>;9) ,_F*UBU[YH02TIRG@&WOF#&R21]Z0]?NFQPPB&\JKH,GF _+>U MAH+;TRD*6B',3WSP#U1QR3UW?<4%? CE:;/.8!VM1S)$E^QU,-,8+W@LY<\/ M8C83?B!#'Q5"_JO[>S>]"MT8/_=W]RO[5095["<9BOXM@0A41\^6 FFH(E3$ MY,&O]\I>U&E+D&=-0$0>A)_H]"=G[NS[5__^J_=E/+;[MT-K]$JY!!7@$*&7 MA'I7*9V5VCWYQA[G\MSS0!G>"&BJXEHFMEG093]]39/\^.WB%BMPQY%9I-2\ MY'8 .C)MJ.;A!_[-S^_??UI/Z+2WRP ?ISU)WZDB;R>'BV]L>[W]H_Y\TN#P M+^@UW!#3&Q;,SFUS[]K)SNTY;6XO@\0ETGO!P!5X D(?R@3<@>\EP%V0[ME, M;5*(KQ#4R@1(^KS:)CLTQ"H,, D49?3?,Q*N)A]I%]@@.-CN=?XF$O?HQ"EO M+WAP9TI]J.HFSPL>)12DX_M&?@XV B8*JQ5?'0%B 2-AB(4;'F_OJE*_FQNO MQ; 2Q?7;$^LJU=+24$_5ZCJH-E>1N$M_R,\-(R,=%:%+[ZA0H!B']=85JSH( MVPYTXS!]JQ[-4LLZK8F'->I:MX<+V3US>0+J3$CV4)JS$R^D!HSDR^DQHQD"ZDQ M,_E":LQ,OI :,Y(ME(,QDR]D7B[*EV?>^72T7*PV(HR?081+ZN]:";!5?_Q, MBCB!AQ]^_\KJO3J3//W;XW;UM/"._.D??7#SZHM MC??$WCM8PBIF^$/:R>13Z/J.N_)$I*J+WR#=[=ZW6- L?[2^??O=NVEID*R+ MJ!4*+,'S.?#\AZZ>+PEDQPQQ*SX=<##4/U6)T.W&521358MOW7%A&P"=C& )M,OC'P/Y; M(S/?\N0%: MGJ!!?A7Y5;43B22$),1,DK0"_HW$!(4?!!O2K@W1KB1)Y'^0A)#_T19,D)B0 M(3%1DLPQ).2A7[4:H0V":U -#=@@*/F C;S"HU1%27PGOA/?3>7[+_I"%460 M=PWA?2.CA\NZBX0+4\Z97XWN()MQQ7QO",=)(Y#5,!DCY$U0=HFR2^;KB!(\ MA^U_R9?XX;?LLE@R%>1.-!L-B5B:>K.:'O0D^+F-2&&= ]Y.P0<\G8(. 8# MA_P<\G-,\'.N*G,WY -SR(A?S45Z&0%WG" M=]BP8_6L"OA/DD&2T2S)Z'<&O3Y)!DD&2<:&9%B=T>VD!9+QW!LS+X*!2FL? M2O0;>E< @-?%FZ<@[)A^ )&./=VR/2#)(,D@RMKWC\; %DD'>\?D8 M&-Q>@P)X;7"-[]$- ?Z$FP%1RW<,V]%Z\WQ5=#569]CI#0[E9 C3A.FF87K0 MZ0T'A&G"=(LP?7O;($17R<^&>OKVH5"O8>P\FNXF?=,X? X[]KA!&H=LJ/$4 M:*XL##I]^]!N#LF"8;) ^OVX/SD\5*-D&*+)GSSN3]HMDL_#">*&EI+_''(_ MCMBOW.?W5%!^O=N?E>Q_-=0J]3O#R:&H@\2#Q..*QJ$Z79AVB9,$Z;; MA>G>H>X>AB&:BHJ.\K-!^HEJU*]0W9!;V"P3:CP%FBP+Y$XV2A9(OY,[2>YD M8\6SE27J?TYF]X+JTFO<]JSYMH3:-\6&M9/@,I;,[@Q[;6CN1?)%\F6B?/4Z MX]M#)^!(ODB^2+Y>D%T86VVHBC,"(T9=BE4B1MK0UM>PVGM2IW63@,(!( M=-PW8D6U(C4%1B/L@Q+,@F7K"!&.W\ZJ6$LQ9]:N\S%FH<6YES$W6SG?392WS>2:_$ M9L-DX4DB&BX1=N?VX&W/)!$D$5ZB_9%H]]N@ZFR18G*]F,<]),?L]"X02^ Y/CL1OX+)@S M/_!O?G[__A/\Z4'X";R<^S,6Q L1KO\V=WT.CW&/+06/DA"^Y<)_?<=+9F(& M/S#X/HN$(T>-W=B#3W'-=N_;W[9>^8]TV+]DP_ZJAY7/6-^J$>$5_TQX&(O0 M>V*_B540Q@Q&^$L0+IG5N_EGMT0Z[N>P^B+^?.?&0&E'/?HH4)& 8'NSDUV$ MF?OPPW?P3SJTXPD>HFY8?%O$41_GH35#K_>Z/!\H!Q='^$#9=.'V(-4*&5KZ MO=RLY;]__$-^]ML[DUJ9YY:U4%2RI4:[%S?34/ O-WP.;[[CWB-_BE([<=OM MIW;B+K,'?0G@7K<_?,UR/R,]MHBYY%]O #1!X&C%\:5G(F#U9UM=4>(%?A5+VQ@=!HL230RX$GSD@TC%#44$^ M1/!2%B4KI7UA#OJM#$3_,5Y(:Q$M./A%4SFT$RQ7PH^4LE<#@\BQ>1@LY1SO M\4X@-?LH#ETG%N@S!=Z?!6)N_2'_$1036D5A?+E*+DL*L6\[94(>@0A'5;>VIO+%Z5?Y M- J\)!875MG[N@FW7A/GSB;/4&<7 M=7/K%@3"/>&><$^XOPCNCT4T5P&"8]%$^=[L"2PO,M@X!]T\?5:)*+^,BPWQ MW%^JLV3YE%K_AR"*2U)5Q%_B;_W\)??2*/?2J"6W&<'5.(I&L?/B;N&SEORB M?!BYCRT1WFMP+X)YJ9J+&$N,-5T_7PD ?M&'4A0,WA$.RO.V+^V>FER'_+CD0V0X,38UO*6'+12@; FQ^%,M1O"0+7XYV5SG5RS Q9>CL< MLV:J^1KOKWBI0L >$F0 "!S[P-$C:#?@H#)PD%-F>ZY-56=2N">J\/K*&.:&'BHZS$!G8#>$J#;E=S*60/0+W]3 M:^4'B$KA]Z0:R:[:!S__VM5:(@;^M%0-A!N?'JBJ'KEJ4U'>O5A-- O]SN"V MQ+O."*0$TDN U.J7>",I@91 >@&0CIJM1\OC7A/=9:O4^Q -\XH;DV#_&2]3 MB-BOW.?WE&9O6U*F@DB]B8;#ZMBWE&TGO%\/W@?#0ZX2X9WP;BK>3\7X&VLX M>=M.C%]!OOUT+EM5,-FX>,*TL.&3")=NC'>G-3/TINQ0HXS 6=DAN\0$ T&4 M(%H^1.W)H0H!@BA!M':(]@\5-9B/T"M/L9>X/V*<2]R8%/N?D]F]H+SZA?,N M-9Y@J2\O4_>B2Z\ZF$PH3TGR0O)RJKST>R0O)"\D+Z?)RW!RJ*:MP=)2U0Y! MR_!@4<6^ ?&1;/S?S/1"70FPHASV00YG03+U1#W6:.?1KQ+L30WK*OM0;^=V MV.P$&B&<$'X(X9/.K7WH/"\AG!#>;(1;G5Y_W&B$E[P)TCH&M^L@PKN8 S., M497E3$/]B@/=N1 MN$Z>Y_@_R\Z8OMDSJ'30_2>)8G?^=-H4D"36^-N(Q1CF M,">(8A;,6:A;(C-7M["?L>D3^Z;7M1G,SW,#GP4ALR>OV2ITX44P9S9+!(S" M.'[-*GQM\#H;!WY@$??@"1B<^S"L\,7B!/& M?.11?H*A"ZO"A7#V*/@7X>. ,]FS3;]^6)PI!_GB]X(M!)\Y$&O';!X&2_:W MQ!>LW^LP; J(:\Y_8'5977S]SBV\LP#(_-%SMTSL/P]Y>@X:=J>B;I"'DV7O M0UWA:_:XR,LI][^PN8#1G6 )DXB2D,>"/;KQ@L6 IOLP>(0?X9OI)-/YL !@ M(+\3\:5@*R!#,.O6I#YVGXBJ?AX[VL')!_T@7')OUT2/J9J9.*!J+.NXJDD' M0![&"S>Q(\O$$)OL&?ZA+; M7)7%I5XN/\EW83Q;>/,C92*A5O!^T(S*0A;DD8YH>KW7%PE,BFU,[<$Z M+-$(Z5NY6 MYOAV';C=90%:7X*VU^T#''(_(SVVB+GD7V]R)--AS8TGYO&=?BS]3,9DV8=! MY"(P[B0PP#W$T0OC2L[$P0KW'D88<<"O>F$#JSL>7HA7&[+;SP6-G"U",?_^ MU9\^?_RP2Y1+T"C[49W#$!(7]T:"_:_(DQ/FN/! !=[GRI)\)SX ) M^%5.!MTJ%2PZ"^[?2^.P8^TX,\'A^^N_1>)>3M_-?#I\[QR"Q> 1__Y&.IE! M$L%ZHPX,Y0B "SR.JA5MU-N["GFZSSP5_))L8QPU\HGY$9FMR92^2JTY&#&O M(G&7_I"?+>I(K1]1N!VE%-(92(7,DSA(/U#:6'Y24-JYY)3^SK95C,-T8OJ% MEJ+%B7O)_>[X8#(LI[%RXZ,G.0<,I%1+?Y?YNCMEXAZ!3D=-BV:&?''Z53Z- M B^)Q85-RF[ R"^>CHR<:_#BG//@8/$Z,:(B1MA'+NHB1E3$" M$8DR<,( 3 MP B;&&$ (T@W&<((TDVF<()TDR&,(-UD""-(-YG""=)-AC""1,(43I"5*)<1 MSST[<@D7BPZ[HVK;8NR\'G(_1;:VH*I"Q4';;#0J+J-[ M6[CDHX:_;O 3U@GKA'7".C'>>(F?;/)]\\P.^>+DBY,O?FTZFU!!J&B,#3-O MR>2\7"G6B?'DM38$JN2U7M@_F9P@J-/"2_+>2.YHPG?OIE>OCHGAQ/#6,?P7 M?;!16:]WQ'9SW2XS64V.5@/ 28Z6X6KX)WU8D/0O\9OXW3Y^O_E1'SE^2QQO MKX=5.I?)N6H +B_N7.UATO:_EU&K-3:^?ZE 8LN'IBA=RZZO M"/.C;*G9&,_Y/(:_R$-J 9-?M]F!.N_VQAH\J\UNPA>[-*C>[%3=5VQ57INR ML^%]:;57)!5;]Q.6">L#SI]ZY:P3EAO&-9/Q?>;V\'; M=L*[@KL.F\-ENPHFUR#%+[C!L(X8(;OXP?Q$JAD78%4.J++S"PUS=X:=R;C4 M:]J:Z-402@U'Z:1C#P\%H(120FE=CE:G/SGH49N/S:MDVVV)/#/.#VY,$GWW MG5J42F]'L'8-$?DY[DR_,SAX +\+L#;8]I (L!?#>"MT:&[HQL, M=V+XGCQ:.^6[8>GVXK6IE' W$5(MRC:<91DZ]F32Z'01H?0:4#KJ#0BEA%+S M,K=]:T3I]J8QS>Y1NMT !UG=)$\Y]A9%:!20[RML&?1Z[>8;T$(Y83R8R@?='ICRO 3RIN#\M.3S?:8=@C:QM0R-WV,\_(; MLX'P.8BY1_L'EPT_B^+:!W&=!!=C0Y5^30X/47B M0N)2MKB,.I-^2PNF25Q(7,HY9SP>4><>0@)[8QVLI6K13LB[F -OC-'*Y4Q# M_8H#W;D02[E.WG;B_RP[,YZ;+48O-8,<*O^31+$[?SHPJ1T=Y>58?A NN5>< M-5+1&G\;L1CC1A:D%Z@QH:[X8#-])\",39_8-[VNQ6!-GAOX+ B9_9JM0A=F M LMDLT3 *(SCMP;Y;UFWK[-AF LSXQZ0@_LS!D]^$?G712R8SR,1X\OD0/W\ M0/W1:WA^/5 H(L%#9R''FHD'X04K7%27*7WU>2&*DSEY%H\\DNM9KRY=F;US M,"=8+MTH@H_5D-/ 3V"(.>RB._ET_!CQM/%AY9<% W4\D5 M>#/.&9@6^/EUGT(GN?P(L^O6+)?YMEZVKW>$&3D';^ Q3@NF^G$M-R=*'9V M4:#LV]UR9W5[^:^!/3T5\1JHMYMOR3^^#T4YN X+0-]X_;WP896>^O9LZ?IN M%..J'\1:[N =B2@I"/3Q*W MSB&-L"W6QZ0:B $T93R* L?E,;SLT8T7[,/'__O+CS?6;?IW2037P0E$78:K M/_+:4'AR-%C<+G+LH8(U+'(/WAW"<&PA^,P!YR56'/I;X@O6[W44@^#)_ >6 MFE\!6*<@Z@!G)@6$3HZITOSB.;.M$M:TBXTPEV'O]8DZ6I-DN),DIPC)?NH4 MY&]PZHQJTM&[.\O4H).W)G+4*4H-8NH4V04DG.04]8=%7V:7:#I!%&_[$$KM MH8*U3W.'UDK^D'-E#YZMKC,L#W*NPM%5N1'\XOH;Q+%W>AOQP@UG;,7#^*G@ M8Q7-EK7SV?4;(_CR;*=75?!LML?/%KC[B;T$=S<%-+_2@MH8;:%@6X,53")G M&\!YGA*S-A1S_VPMY$9'UU>P;LC)&\7)51C,A:0TO ,$^,%U=OC*14OAA(F+ M5#CJ'(9"EAG[L,/W\$_J6YQ/. ;!M@+K1:RA -J!)V0Z/5>7R2M4+Q5 MQ!ZLL[%:'V&B-9NU_/>/?\C/?CN!H',CN64MU+TDMDP+W(/:!_I\N>%S>/,= M]Q[Y4Z27.;[M9A?KW&7IE;Y4D0 / %ON9Z3'%C&7_.M-CF0Z"W'CB7E\IQ]+ M/Y,9E>S#('+1_MQ)&PW8PM$+XTK.Q,'J#@ [P@0!_*H7-K"ZX^&%>+5A*?JY M7#EGBU#,OW_UI\\?/^P*M$NPFSI*EY_HVV7T1SD,(7%QLQ?3+QB#?8!OJWA' M1UW\AQ.07^3;+G;4$+D5.T34$:)E,SCF!T1;V9&B1>UM>@)\RUFP[6?D1G9[ MGGWK3,-][+W/U/![ MG:S9L%'52UKNJ&DSTI9JPL>%O-@:\ \<<\]<.X<*=3X"4JA \HD%6Z!/N** M/X6!IT0TE;_TS1WX>CH;%YZ#L,X1RE\\EC'=L8Q-U6YON.W['?S="2&=OLD2 M?.H!U%99A@> -!-+U[FP2LB[%O+BNOWL_0CS"W?(6%UP^\[=H2#TLE[]\'X9 MA'$Q,\W]>Q=])!Y!X O3=LN4U&=-_>CD)-A=-#/P5\0%WWAB#@8)$.J!/9KE M'M^9-7WO_&_B*H>.8;I(1$[H3N5S[!\!C#)(W^+#;ZA,03A#G,(,&:PD#TM0 MI83!FT&67(S68OA 9K#+3!N5B8'^!G@#EY*R? MZ:1[+MHU ]?DP8V"\$FKQ+RO!?HT"4/@&/"<:URDC,X/#"J,,V"*?>*;BA; M>>#I/"Y<&$/Q2 DF?,A7JS#X"M $;4@?@!>)DZJ ')OR;R@QR#\,@]"1ZSW M0\!OUVQ&?Q6WYT"H5?X_!G.T]%Q?[!Q+ZWF9E@G%"K6/ML-R&B)G"!P>+="< MS[W@,+9W!5,, ,MOM&_UUDS _8)) M2Q#A'=.M#UE[)U7,71241RR+(QY$"J:%\*2+__/G_\?68GA,,N#;T&7"AQ$_*(.3[1M5P_/E#)E][C';FC(N,^7>N0ASGKM3M3) MY)V3S+-)!GXP6\6N?=&"6E*4\0R\\PM1S)$E^QU<(D=9*NL?@7_S\_OWG]AO MXD'X27T)Q<\0%"SG09M$P*(AH!>C%5\HIZHEU<#8"+8;*W>!T O\^D#_G4C[PXQS=/@2) MM ^@<&91E_TU>(0YAC",K&QREV@GN'HS9H_5[+&TQW424#SP/;&,$+WBJT(+ M<#5A%OZ]SB6%:K MTU@&$/O.7!@CUJ$T#V4,L.=)0QV''1;'_2''V52'24K.!*Q+9=$W_BBS4(B\ M0*4"0!C 2"-)4]\[K]6W:O><#7]LFD3PHDAZ#-,T@9DFAC'E"LQ'58')JU"9 M)' ,G+5/ZBI6K7U"5>*09F&U?M'F884%BVIF6[H;)7N'ND$2@-C#,,K)B#96 M+7W('2O?2-=E;\$]4L\+'B4!N<:51A5(BY^YM*D[BXIHGL1)F*9LC0?8S]*V M?5I;O8V__"I?@'LM[OJA@JG$\M$-!!9-:14H/+1MGM>W%=CMHN M_.[\WC-QG-7(Y;E@L MP=^]#9:&X\_=)GFN3.QCUQD"D<8B.+;<#9155>5+;&K'HFI#)^/;$Q6F;!Z1 MJ1O5^,/!U.4J$G?I#_FYH71JR418.0J.15W06S?"T(I@6]G&8?I6/9JEEG5: M4^_1J#LYV $O)PBY\;$0!:ME4I*DO\NV(7=*+TJWP:!5X2 MBRHT5:_;&QXJVI;/G8Z"G %Z<=/(WH3X8AY?K*Y]2WPQCR_C;H_X8B!?2(^9 MR1?28V;RA?28F7PA/68F7TB/F081+FI7+[R7\%R:;!4*/I-(3N#AA]^_FKPZEV"WW7Z]UP)-GD_0:>&= M>?KAB:I0"/:K/*?&?I*G^[Y[-RT#6\>4G6F42,_HY1=/&H4TRFD:Q3Y7HTRZ M_8,NM&EB@LW?E*CT>YU=,D/0(>CLAHX^ZFX17NK"RV6O$&N,IB'7A%R3"W'] MA3S>_G<+\F79C?;$,-B&MBDVA3!"&&D/1@8M@TB/'(S2KZZ]O.=Q3%X*)X,O M=H56HX*1>B\G/+9M>'%$7/0FPF-%!&4+_^Y;.?<"8=]=<]:@T[?&E=PV5[&H M;!&()(4DY262TN_8PUN2%)*4"B7E8$&'J8)B=:S1H!+F7]C?/L/[VKSHUKB$ MW3% ?SIX1CEWAK8),;4)[O-9&JW&^-KXC*[R'\S)0)2E-GN'=*;IDE6##]%( MP6H4R=HJ:;9-DD:29A+)I*??/D$;C,I$52.]_89FSP]N'.SHA;9[ Z4Q*9$2 M-M\N38-=6K4/.F(6)-@&H2(E<3:1OKDT?78Y*]73YWE*=#_!#N3K!_OWM!LC M;Z5:Z)?6V)&@DJ"6+ZC]3G]"@DJ"VF1!W0I*6BBG5J=O[:T :M96Q?/$\EQ! M-&Y+P_B,=35:VF0*7'R?UG@*7+SJH7E)+Q(+$@L2"Q(+$HO**W^:)Q6&>= O M=)@;NBN0OYJBT6F-8PO=W-BARD7#S/IE-BQO.U;/:DV)+U7TDER4(Q>3SK!% MAT1(+@R4BR96NH\ZXW&O-87N5?F^9KNX[:M_-SNJHTB_D1Y! ZO5348!R4%3 MY:!YM>0FHX#DH)F>< ,KO2G5>Y $O^^YN93"?V-JU5I^+/22]:8M.%S3'_4I M(TRXY+2#J<5"E=VU_::I MW0N>0:6#,>>G).LFPZ4/P-QVAJ-)4V3D)?;U18=>2)9(EH[+TJ1SV["+3DB6 MFBA+5W N<]SI#.'#6I[/Z86+\F M)!.2"GGFAV_I=R "TD34.=AWYG-#CD1I-0D5"1 M4#U;J(:WMR14)%1&DJ:9[CT:*FJ$W:Y$]W,NZ"'52!KP.KP'JS/!;M:4T2-) M($FP#]T019) DG 5SJ_5Z5F' LJK]G$;FMW^341QF#AQ$F)]AP.N\#WEM2E; M8!II&NHZ(($LF[K4DEB921H2*Q(K$BO*;2OW_O90OH,-=G M<^Z&[(%[B< 2%B>0Y=Q8Q@T_1NY,'VBD[,:%[M9J^=6Y=&FU2H_8PQ[E"4F2 M2))>+$F61:'P;>,%KD7]=DDP23"E8 [&$Q), M$LP&":;AU]27(I=V9WP[NKA<&A; O$@2943S+N: @@OTQ<1.+^[\*4^KC9SG MYHV$J/Q$L[W7>XW3C\/TK7HT2RWKQ!V=8=<^&/K-W(<=XP7RX0&IH_Y3;G?096UV;=(09 M.H*LIB&,&!(C3&#$;7=,C#"!$79W0/Z+"8P@U60((VZ[(Y(($QAA=WL#8H31 MH17MNA\,P.SNE<9?)Q=UU:18KG3#T6RV6%W[2CT@L_DRZ1YLET!LH-^D[O_7(L9FG_@>HCT4&3" "A,7[X_:OAJW.) M87!&QG_R9F+&_);Y0YVO[O8[Z@>T[RU&R M9KOXZ9_TW/"9?:!(%UQ:%YS&P.U_=TNY?:Z46[VN-6R3E-L]VRI/B.OM#% A M!L8MPT#OBA3Y62U!+J[ACW?QEC>Q7[AQ=VL2EH>V/ M['%G.#YT'V]YLG%AZT;"8;9P7/9,^86DP^X,!H<:5I8H'9>U^\:T_*W=$?B4 MA,Z"1X)QQP'&89=?QF=85+#$;K]QP$+E*C0@JC,^K%6JK697_SS5=X[Y-R>F M*4T!'O(-R 4@<3AH\%LG#X.15:H\M,CH-S,M<%JCT'7R8'>6YQH2"%OT,2%H MJKOEE[D=T7;X(V9U1-M6P,_OB&:/.Y.>?7FI--AO(;%LFEAN^44ME$N[<]O; MNR_6TJ3)BR31M"R*\:&4R:Y2A;'D-5/@TCLNFP>/3FCJ6KM0&.RID%14)145 MM.]MFEB8Y"A<9:+EYQ O6_D4!G,WOM84B@FAF9')Y>NNP;#&G9%5Q<6R+70/ M&B,X3,6=E)*.'9OK'954X$9U M;&=G3NJFPJ6KU:Q)9W![VY0N#B1+S96E*RC]M :=?K\Q[3#JK? T,WW37._? M9#?&A)"22'.=5:24LR$!JSLG0Q+60(>GS2D8E4;Y57ZCY2F4=NRO4[G(X6V; M08.J18[Q\O7>_I,$SD86<8P.;6"89B3/1&=C(OQR=B>*!I0:8QAU M]4]*0R M4T'S"Z-TY/,3J:-QX_M:O @I&TKVLJ0@H3'2LSA#:OJ-[SIQ*:DQ+4 W/J(U MV>EH1TAO/ 6N8'/ -*?!>$R05%Q#1M\TKX#.E1QUC/Z.^8AY&"Q9L!*A/%)" MUWU<9P[BFS9G%P[C8%]D],8:=7K#\5NJ$R#):&T*X4S1L >=OFU5)!HM\A., M=@>H642;@B+:_3^HPJA9!,'93)-,31\H.(]"E*)]F@&SEW"4??JJ@]28MT@[IZZ]\> M1785MKS?&=V6&\BTS61?,Z";:( '8(#+/6G2(CO;S-#\-Q'%8>+$28@I<@?, M\3T%Y2T-/)I+FF8Z $@?RZ;#^2159I*FH5X(^-4'S[M2&J!Q:8 /"^[?"^;Z M;,[=D#UP+Q&X4> $M^SAQ\B=Z=(^2@]U2JTL?M*XOK-WI-^K8 M/PF$20+1QD[)]J$;GZ[:^#&=VPN13 G()B3*@33)&_J1:(H MW:MW,0<4P/_/W(6]9"T M(W^*4O_QMMM/)>@NDQ2D [-ZW?[P- MF1LQSD+A!+X#$\MJIOTTWM$'EZ+<(::(39_2<\_^/8O$/9YRNJMPZN<$JU*% M9II'&5K0.AY?1>(N_2$_$114+:2(,$ED_OV]UA!4T2SG!$K>J2::/!M5/ -C,8J8P"X^ZM<5Y? MM12PP96X;@I8W=Z5ZX%1=WSEMH"D@&P!V0*2 K %5TZ!4?>V?]T4("D@CPBD MP,SNLE5*P953@*1@W.V96410(09:$AD]L]S6W/1@A;5V5:0']VZ-79@F3N#A MA]^_LL:OSK61 RPQ,J=$[Q3Z'=JO_[P(A6"_PA\6$?O)GXD9^UOB"U72V.]U M#E]ST!;%\EPLG:Y8]I&B(EU3EZ21]FE6BJHTFI14365D%JOA1*HFQ&\XD:J) M?QI.I&JV3AI.I"L3M\RWML]UK6^[]N7/-93F.N^IW/PYY'X<,5:2QTP@>KXG M0.X2H8H\@39M&32<2-7L*AA#I)&X&EDPZ>@FR<)%/:0JCFA> MP$/"B]JJ$ ;#BDC:73;R*0F=!8\$XXX#K).M_O@,V_'A?E^^'6 3:D2J4'-G MQ7LU)OX-I(D*$NNF21UWLUVCCWR6^:\;'&;11&48ZZ;)!7R*7JF7#5VCL)!U M(>M" O/,E&/=X#"+)BI/63=-2&",! >Y8_O2F773I!D"T_R\)@E,26WIZJ:) MX?%+N_*>3:V6S*Z I++)^LICZKPAK>[=H>W@M8;U4^%E2Z1IVQ>Y)FG:E3=M MB33=VE2D0[:);!,5?S96FK8SL=M\GT!HV'\;!/ M#MZ,WU+I(,G =?=<'(RHHK!=%84[>RY2:2'UM:JRQJ3V]5^D.'%41;N#5GC3 MU#V$>BX>*6^T)W1=-MDFLDTE%4C>4I\XZKE80P5E[>NG$LMVR-*5^WDM[;F( M19HV%6F2-%5?Q5G[^B]2YMFW>E3FV:XR3VJP2/VZFMRORZPUM\*O;MRIC+8V M7C1KS=>);=+;U:^9$;BIKV*3^RH2N&MG]'5Z)54[?RK$L3R@ G^;!647BI!C4&.!@&R(Z)[1O/D!U[ M0K)3J>R0W6F-W<&[V4EVJK0[1A.C*KMC7GO(,V2'1(=8G4$% MLE-WVI1DQRS9,;'_I)'AC@%9V<.R4R1 PXL2"V_Y !.>ABZ,^E?A/0A;0#%ZJ^];1K%2"K)@VU_T7#3*&9 ZKQA%".I;%ZU<],H M9D!2OAZ*-:S0^IGUQ/C/7D^8:>%=SX*W*:$A7HS^./O[E?V*WR\B-A/_DS,V-\27ZC]V7ZODV[4 M3MN^_U@.]D[?F=Q'BNI/AU0JF29O1S:-)E4D44NCR9;F:5'>M.%$JB8ITW B M51/Q-9Q(E9\O:2*1KDS<,E_ +D+A&JR!-HTR9,PXE4S;Z+,41ZN1*?7+I$H>3A3JL(LHBB8HBVI.W_Q0&3A**)0QSZ?3\Q=W"R1$YJQL[ M8VFH6X0=_H2XB0@XI'2>!9Q?N<_O2>=4HW-NMZZ7:S)T/HEPZ<8QS)"@U]WXTI73@-/*\#I_Y[K5Z'"Y6?>= MU7TZKX)K:\UJ"I)G_H&[_WIT8WHM=_^U5A9,[ =ZFBST!A.2!;(+9!=8OS.< M#$@6ZKBMO+6R8&*_SE-DP>KT^V07R$%DS"4ZB29 MUU'S%&&PQYWA>$17?;?KJN]/2>@L>"08=QQ@'>XM,3[[3Q+%N$/)XH"%61:X M(6?0+JSFS@KY:MP4,) F*DZLFR;EJT@DE&4WKIC<+' H\U\W.,RBB4HRUDV3 M"_@4]B&'@H2%K M9%[(NY7=HK!L<9M%$I2KKI@D)C)'@('=L7SZS;IHT0V": MG]=.62),]IHHULDUDFZC^L['2M)V)O29I MVI5U;84T404I>7HUE9C6OGZJ025Q:H,X[4K8MD*<['%GTK.IBK45-S"8MQ7"/:Z MCYC75;)PJ#3&U(E%=D%L@L_,+MS.R2[0%TERR\:;)XL M6!V;:@+)1[I R5\#9:'7&=]648+4BL0@"4-#DH/GGJ#N# 8]JL>CKI)4=]>J MOE\EU^75O=0+:+Y#L>$UNKVMZ[-2F@BTMOWC:$PR0&;@NLW (>>71* %#1U+ M- /4IY'D@-RAMK9?M(:'&B1=8_*/9.#:.BH.1B7*0+MR?DTM%MS949&J!JEK M597E([6O_R)UAP?;S]*>.C4&H8Z*IUM*7V MB=2-J\G=N,Q:_'=._?">5*C$FG;I*A[(Z+VV.T@3-(2\JD&- 0Z& ;)C8G/&,V3'MDEV*I4=LCNML3M8*DRR4Z7=,9H85=D=\YH_ MGB$[$Q(=D6>(3K6H +9J3MM2K)CENR8V%K22)?-@*SL8=DI$D!F M8M_%?.J)"S 1FSVZ\Z?-Z5KVBU+(Y4QSFSCRDT>!P ,V>[,#T_Z[^[^).X.) M,N[/V >^PB'8;R(*DM#1#2UKH.;[B 5S]K?$%ZS?Z^ 1>ZO#'@5;\!GCS.'1 M@DVYQWU'X/?X:A4&7]TECX7WQ+ZQAMT!@TEZ;N!WV5_"8,GBA6 S^#-^&W]^ M[\"R(S>&;\#O("WW"Z;TS\8[@0S,RVCD"S&+8!(/@DV% ';SV(WFKIAE@\!$ M'/FE>?K:OW$_X>&3; MD??L7,0WQ5]DU +[M/N"L7/]!Z&ZBKL]6R12XR 2\ M-7Z"*83LTR^??NJP..1^Q!V<=-39>!/.T_5A0< ]_7PPGP,C_'N8!8^!>*%@ MH? $CV"Z\);<3*S;]73C$)B3=CIE,"N0*#=:J&>

%G "+$F>Q?L4<)HE/ M3X4OYFZ,9,8910L>B@4@4(0[9RR)+=\?BGLWBF&.,S9S0WA'-O:NYXI41.3^ M(W@0RZD(U2<.C .SF','A= 56R]WHRA!]$B817'@?&&@,.%Q')W'-["6&T#G M%[&>!XYP'_)E1[[/"T#:LS&!-.^!EYYF\J]-VZ9.PC+#7Q>0*4 JH#:T%/1>HGV7>%X\=SUPP3YPZ%BUT\$_!G$]C[ +\!GC@A]$.>%"Q#"KXCERH/!H_3[*&J( MH)4(N49[*&!9_Y6_28F/(A%'FA52/+,_>2Z?:JXC7Y#Z?A N.>8QKEPV%XX#-DQ!F&S+Q=87K0B@Z,%*PA,^F(+8=%H'Y M%BQ9(?)FB9,N^8&';I!$Z:?1MY(NK@]B@&V+T^[$W[)%\ @_ATJM22VZ"K06 M7 )F_2 &MH)HS^>NX^K>QE&R6@5A+!^9<2!-CB^9VI-4!@*P^%%X (XET&:1 M4X*I[IT#9R1(W(A9O9M_=AFB4#'L"=]V #$@M&PF5@)Q&@,1<.W%AT/N8I=F M<%-P=L#Q.0AUQ*9/[)%+1/%,-X:9[LWD.Z5Y;L"4(_>@UD+\((*L)4 M9NQ!ZA%F,M,?Y68M__WC'_*SWW9\]2FDW+(6RBFRI3M[+VZF("%?;O@;',FT]WSCB7E\IQ]+ M/Y,A0O:AEL@[,-8@90\"1R^,*SD3!ZL[V^J.T(>&7_7"!N"U#R_$JPUMUE]S MYCO.%J&8?__J3Y\_?MBU85Z":ZMT>,&UU1_E,(3$A?E\QB@ Q>4#&A>P6)G3 MS7\X ?E%ONUBQZ4<]Q00:0LTNT!V>/.'C__WEQ]OP%_ZUPI5:M%\;0O 7/[G MVQ?-<#MHZF.8O/OM1.*E#9MU*U<3 >PA!DVJ?'134@T"C'(*F>W#![92N M;KI"\ _ !(![ ;8'_0NE+W_E(?@,Z%NI(?\G"+T9^RLX!_&"?0SON:^=!#G6 M__SU8P?+5$)PFF%M_X5Q,@)*^X)V5BQ=!W0XFLEHA4[0#/6MNUR""ZD""OA# M'+J.---^X-^ XP"@0I\(/')< TY.^ BZ&7L,PB\W:/=N%F"XT22#=QEX8"9^ M7\!28#BII:7*R

*!7Z,CS@2$!T;=23,(C/ MM:T()W VC6( M;7"EO;@#;LT<8P]PL(3VV8H1H>O/0PZ\!.R7I<4%(Q8%?(B;G@ M34M'/7.) 4O_ :L?HG/1^YU[P"$YEHL-DE)@ES$4&@G.= 0"6>0FB"251D@Q_CL 15R.& M$*>+2+\I%DJ!8/)!NY0K_J2N"1'@^"'\=^1_+B,%Y^>O-N'_&4/[,.!(&(27 MZVC_7\N"UA(%!9]I6NVGI^#IY%BC)$J[PZCD4*6L0T[X'KK+J \[FC40L:: MP6?@Y4]IWEC2504(^,[T:S. M!>L9.2:YZ8,2Q(5R,BQ(@AF^2Q=4I#$TCG< M-%V2I2 FP/_-A6(8QN5;'K@#.E -C6B+.JED:FG*QW91%GDH4#E/X(W@5 O? MAC []O'+H"4P7@Z>A$CCB.R+2&%:A( M' /2(G4ADM AX0H3*FA(NIK:A]"B@UO4 (FRFIGB *N;1&@+I+%+WY6&_?!- MSUVZ,<^$.5UI9KNR#] B,2]P4G,GA5NN:VU\X%,(1.^UN@31=^T.3#8VZL5&6ASG43*EIS/8L#R\?FID%K# M#95Y%P^!]X"SSHR_C)MUI+=0SDT@ T_0L8J7 M48T$-F9:2S@[0 5R0!_1OJ MG)=<@$K'S 3J'ZFRPRQ G8+>4DX$_!"E&CB'K@RBG0Q_'9D0@#@WU$27V3.= MX^L:EMW^*UA@H 82Y@/J^[^@OJ\JYZ/UYCSPX*U2X\BP!!-7F"\%GG*@Y7*) M>:=.1/&/5%W75C5XR[LK A]^_LE^=NWRK:U5;B%W<)#]*D:U4 M247G^0\K(D+%-:+BF'EJ-%7(5I"MJ%LK3$Z _[3PDCS:7_WPN_N5_:KJ]GZ2 MNYC?O9N2.2#&D\8GC4\:OXV"C\N3UC=6ZT\V5YP_ M1%T\4'T)H:[QENJ7"CT6-#9%P1_D,G%VF[.]INCOEZZU"(3I8>U\5C?..M3V M/T2LRK\2?3YW724KJQ)E2=]E>V74ZZW7W4>S-6^BJ,<4,U M4HL53V]X2.N8SR\"9?M :7?L8;]$6+;-YC4O9,V?57^C+>/;]+PA!;#DWK?< MO>\,1S8%L"U]RF4/<&L5]B-],RY&G!$&YT(>3;[ M7^@W_.*SCUG>^WW1;:BI1:(/$_2P'8[JB+ ^H"V;4>Y(TLL3]A&\0'8;\+'E MC^O/O03[14@7:;,!:=K^8=WS139E60@^4UTX5:^?? N8?&,^>(7KN"O9T0<$ M[S%>5-;6$$CTEZQ+PM>TZY_J@;+12-7?L[^!K1.PT],W;X;=R=NT;:ON#"); MBZ9-/S-&!'/VC=WO#K,O2\[(V\BBC9T3V292=XE(1^G3RCNX4P;=[$.50U($_?C/L]K/!%6:C*'!<"0W9<4/UN)G) MII/JA3"[);9SQ2X.'?9-OSO.1I"4ERU<;Z9<=09=XKIT7Y-M#J5=5==-58.5 MXK!JE)-UHTH[KKJR1P>^=4U'Q4CDXYR[(7O@(#FR20D/0X!ZQL@GU7Z"(RL' M.YY6?3WNL?L)=C1U9QIN>6YSUL^QXUZV(?*QC0\\"(1=R-XI\.Z9F,:*YR^ MV088X/] D&0_S;E:12_[9M:Z$QNQJ%:\V)O)$>X#FA1),RLW5^_(YBK._?OXTQ8E]+3<49_ZCTQ5G_R6* M<_NH7W,:GXZI\:F@QJ=^:QJ?GM^8[H Z/> 9?9-7D)5X-6L3.R@Z9&@;\^/A M/ J&%,QH/V=&3W>'Y"OAA>.\ELQL;\R_ILWYT9/PI$LHFT(+^3=\>!H$7[#1 M./;9=K&IM.IPIWJ%'=6WY_E'.6MRQ#_:Y^_L]X]&S_!N\/OV]OB;SM26RV/M MG!/ZGMAT]@17Q^Q@_)=L>]N,8%R!XFGGMKOJ,RI]_2A63H.C[S.1[)NY&#EO M=:"M;@&GALI'"PR4V]?+@6]#;>UC+)]@J"4&[R8@J9O^4/5\=+F_\&'\;R?ZX^KZ1I]I( M?>2J\AW%M)G$?TKW\/[\Q-[\*]W#^TNVAY>7_[)U5EDYI@*"=FT_ZG@I9QG6 M5F:F6H!^,RG$X;EL291/ETB[G3?;H^XD_]CV/4!YLY]/NE"XNT,-Y'>4#S R M[]=M<]*RBB'C89Z@JZ?L<\!]%76CFY-^PPDBK1&^Z1=3>,5A\>EH/7]UJY"^ M DBFD[9O "JX?[VB^X?^QY/21O+Z%%].1NFJ8 JH71[0%6*6 M!ABR2WR,5RV$V+XWPL:_NN\OR+7B68?]OFX _/MZRV@7[#H[&?R<:[M4[W/X MJ_ B\2CO"I*-H&%N_TQX",H/%O&;4+<]^0P4]E)=TE0V'D[C_L?Y_.;/^I*_ MWQ<"J/<>0][[>GFOFYMC7W1LB2VO;>(^,G!^DUY)&,G9YJ_KD^W&97SB!^P> MB U,%D(V<\]K<14JQA!#PS\!J)BT,SM>"Q4DL96DNBE+WHD(#,EMUF8)C+5\98O+!],"K1 M#*_*;K[I6\JG22_Z>N_[B;Q<BY;?HOO]IP_R[^DUAW@=#DY<<9@S M=_;]JW^/QV-[/NT-_SVPYOS?@TFO]^_)+?QJB=Y@.IYPYW8R>J52?^H)L /+ M/D@ZZ)589O2 0_"KIW_3WZTX28OMNM]5J.T[+[ ;$6@ &&V$\CM*#PH"]! ;$@Z$ENX%@VP7'O( *3%X%*5!(V_UC;NNG E\2\NM C&WJ?Q06GKDUXF$G^<.>X)7&'^#) M(,$S)D20=Y5&% P/;C,@*3(L&NL>$4#'^R%@_\+QT@5Q8MX MO/)/KQD$ ME8-BE+>5J%(EF:T^, BH$SGF8#ZJ]*JR@]>HA%)C"^/B>43E/X MD;&X +_@":\)!%R)O./U?::/@C_,[HN^@@8AW*A;7?,D#37[-"09$0'F#2X9T'%UKBDYS$CS08)@1 M?_$W5,CDP9+F$,TSJ<)*(XWEUBL*76$:PUX/!)TZ!(.,E#AGT )*;%$I1@\5 MY" *?P11.(IC+% -,RPMY'15C-)L.8DOUP%X/O:T2%]%!0"RCZRR.0H#))*" M(B\&_K[V$ -G%!-HH/LJ./7XO0NBOL.Q88/W"/2;2 H8;^D^%\J:9A,@,DQ% M:U/NE<++83VRW&[/J\!33E>&.J,%)2N/M&I(G$R5@07=[$/^(E MBJ8L_OWK MI:BA?4;Q0;'!/$QQ7\881VT ]1!F>95IG7*N4,R\/,J30"A-R^ZQB?0GTH9 M,"%QZDGI+_#Y>9\"4K_1[?*2<,"D%3-@YN^4N7+B.7RY#@8$MI>8? ,A3;[,G;7"0G$['-)RL\#N8%EMT"^ 0=$?8C]T:&Q^Q7R249'C.* M^84G26W< ---:!A"2,*9)S!R$X?14#QQ10),2.L*J4JM+WYD/D(O^'BGR M.T\TQN>DF.5.!.P?6VY%&QJ3\'OI#E1V)E1LZ3,(NNHH+$"%$[>BO(&_G'). M3'1!"\%BW;+\0(J'WPP.J0 )2$4+0XZ)*NHH_X^C-;ARD >G*L,(B[FS0:7Z MN2R*0+X;B25\BY^HVT/]1=&Q0_^RE$;*M[B\H0EU<=#GHH\R*O@=EZH04GJR M,S0YGV(2_@33)..2W)&U;(-309C)?7XL# N6960%I\(Y$>5!Y"#F[.'X5PMO M_ 2M):,"I\8RS@]CE+YG'G.7'.60]I9W42?4SQ3$S/ :H^"Y7(C84]B\HAF% MYT?*J3RDZ#YP?7A%B:/H:MS"Z50LJY0M(Q2PGEC\"Y\ M.QKK_ Q*>1R*W126L#P"T"<=Y&IQ>1:.>HNUUJT=A!BOV,-'M MR\S>+/2F7T#_4AS#6U?X9-\V0M9>MEN L>CW0J@?)\PSXI["C,5V6!%O_Y^\P6?(.>7D.VZ>CV0DZ4%%4/!Z/.].Y@,OJTE!(HB*/13,YYRS'**^( M^>8/A\ZQ]Q8I*-8=#/D: $VTY'\W[AH;.W':$5[^M=>[.:Y&G^%6_%KU*>MT M55E'E76J5-:A.&*W?=UR#=)JN[;3-=SNP"'N@.C#KMXV==MR2F6=&VH6^_UK MP-5^D2$^5'WGIG=[K_7[-!R__W9QJ_6OOES?_M6[[U]?24T-4(DR+H.'Z(8U M55)Y/5A!:CT$HRR$T( E\Y%;KTI13-K5 M@YWB&$.CAC?*.P/FHSLXQ(.!,M0(H-\A[];=H% B%Y)H#"GJ1XC'?NQES(.0 M/=UE&="\MXI&4 /J O"@>(QU'CQ:LM#A8'1YY8>?K))"+KG PCJ&2GE0PGR5 M3MY+P2=$B!TIWM78_EVCP8N:2\,)/6'R"58&QB*WSE?)C%JRKB><[ MJ WS,6!@_<2LF=J/M30NM1]9CN>T!D[';77,CFNW'L@2&O5M(.V3CN(L E^80G0& M[JQH13_AKN^8-[_G20S6]%BJ86[2E3M$M5N7K#!7KV76YVDU%!:W-CCR\VP0S/1>*^@B!) =? LI1P22LV#O$H' MYU7BY(DD_FD4QS]X[["(>$ 1B:B_X\X(6X8JF[?SEO13[Q@=W=<]UQZ8@6M; MI.42C^BNZ7N6HUN!372SI)\@6^;?XR1X@&P<#9+KII]5 5Y35D]Y0[4[$K%S MKQ$UQAAM%HD&P:BP^8 MQDN205A6;)G[' MF90?F15^HMNTUOIQ0,(;BTO)((VC;!KLV.JMD(S-!4-"KS4SLZF!S\=HVBOG M0N]XRQ?W&;!G5Q[!P?:[).6=[IK1I4K,M]OV+8E!F)4Y()O;DDU916C&,0E0 M2EMYX54&QV4VY'G;W 3L>[TO\S5N16 GZ]JA7_:O\-F=8S80>T#6TMF]^([7 M(>L.WK'5,"HOAK^=/J18SEHKOZ<^.R)NSEW@CBAYI,_ ?2-+TR90TC5;'M$RG297&,'2[Y71- M0^^V=*?=G#Z:AFE9NN,;;O!LG1J-T?3QD &;V(\/GWK\' DD46X#GE/[/(O( M$V9;OM[_H]T'WFA,(_N'F?:-ZAV40+3^V&L<#9L_F@0O^1K_G-*K3O#S8XVU M('S/HIEFMGA'X%$X]N)D$K,<^P#J%6).VC36N"'7J&:\5%HXPQ.8T_G\8N?% MDY3L_FUV_^/&0C!: T.Q2RU41F7GS;O+9_I04/V]W&X'%5%#5V!6!;G;'9@Y M3L=J4Q.JZVV]W6X^3&>C[!1LJFY9QG/P;.A^U0'MXG$2Q6R(5.\A"5@;'4,I MWH'N<)@:!-.G(!B7ZLCP5>?D)W6*OQ"*05&T(9B!:KR$9JN[)Y<#VE]DIAG6 M+^+95EFEFNGBFS MVR5$%*KM"M7,]R=Z"M5*J&;6'=7,[AI4^QZ/QAA8T05N MC&FFPC2%:6\,T]X6=%GO3\+>$W3EV<5.MV5T67:1XED;LXO4UM8X&L.Z_:S!S5(D]OL(R)-;L/? MMIO7C]'P4Q\BZGKI@(=91(4Z/PZ MZ+S#!%\E)>SUH%.A!-T+H+,X2^YHQ: Y!3HUT"%E$A3HO!9T3!7I5$3"7@LZ MYAN/=(P.#M4Y:^3P8%B.OA9#NGI+88C"D"II^-O%$!6X5$/"7H\A;SMP41BB M,.1M:/@;Q1!#-QK]JSLE9%40LC[. ]#^^_GV4NN/82:H%VCG?$I-K43J[NR; M$JFJB=0]>8['\>.,!G[38(RCWNZ\4?!(ZBEC9[U+)6,UD+$S$GE I 0_7X;C M'\#V4T^).[_XHB2N!A)W#K0GX1L0N,O>9R5P-1"X2S((HIK+VLWMA9*U&LC: M#1O%7W\\M96X54'[+)V,'T<: MJQKD;=;&\9PD-G$@6T6')?%I@O[ 'GC#MN5Z+:/KVFUBN0.G:[FM(>DZ75\? M&JW.AT^[G!FX:@3.R@FO2W*\>R4"^G7%J=DH5$.-0@W4*-15A95]C4*M@"FZ MZW^]ZMW_?7MQMT?J)+EPQ*@DD0Z93?L6U:-U#7'L#V$X-!#9X?Q_'X[UX"QR MG\T)YX1(C >;LUS"@'5ZFT$P(M%0L U@(YZ@P819XMD81I?#]Y%L.HJ1W5H3 M-+7.GVDV682M=@-T!@?#BKF&\.K%Q,SK+Q ME-L%24[#V;NT[3;LL]L-PZ[+DI3*U&DYN1DW7S+C9=TR&^W#3WTMK;Z9-HLS MW4H,ZRF&&YMU+GK@VAY8[J[(8_#QE9:\.JM0FO->-&>_8@7<7Z_5CKT^Z0N' M'I0Z*'6HS8H.H3BZ(FM[>_KT-J)K:./6IU$&I0VU6=. (>_'(=)U:)2ORNBOR&'7K6C1_:]>B MW';#&P9+C3?ES\"!LYBVS3<[_HQ#?WFO8][,V!S$_HS^,YH^1I_^!5!+ P04 M " "FA053^8#AZI0( !'(P &0 &=T>6AU+3(P,C$P-C,P>&5X,S%D M,2YH=&WM6O]3V[@2_U?VT;DKS"3.-Z#4H[PO'>O,X48GDE[>YG][,KD<-_-9NC+&%9Q&,X";Y\AEA& MQ8QG!B+%F<'1A3 )!#+/609?N%(B3>&C$O&4 [SW.AVO[1WL-9M'A[C4L)PC M,Q\.6GNM;KO;@?:!O]OVNUTX_P+;E\%PQPH?GPV#W\]';M/SRX^?QT/8:K9: MO_:&K=9Q<.Q>['KM#@2*95H8(3.6MEJCTRW82HS)_59KL5AXBYXGU;057+02 M,TMW6ZF4FGNQB;>.#FD$?W(6'QW.N&$0)4QI;CYL70:?F@X:V9> MS9O(S#0G;";2I?\V$#.NX90OX$+.6/:VX4;PM^9*3-[VK;06?W)<<S_-HT M62JFN#CIVG?V^_@.Z'^GZS[0CN'&C@MN;0ME&N/+T6\GXX_C 'H=KW/8"M%I M^3.H&&&X7%U\O!:0#!&5Q: MG5T8G!Y#9R_&CR^H[). OCP]'EU <#*"KZ/AY<4X&(^^PNBWX;@,&7V'P983RQ\]GS+\+;<1D>8\UXP8$/\,Y4TSK!D156R0R*+T=U^;S^_+[4Z'HPA87,.BL\%7R"QFD1H^*5@"K%*EW#!#CTS;B@*S)5QE\7(0,F F- M?$](N+JKN,YY9!6D=7-43<9HYARGQ1 NZVYX/:CU[D&-PT1DZ!=R\=H/#80, MQ?&UJKT7&08S H)%#C]':4&1C+ZN&=U G 2E0HZN(I0)?>Q05C"6'M0WML9( MB6WU;)!$D:( 8B?1P78[;?6)F$Y@DLJ%KH!5?"JTP7[$ *-!IS=JV:CAHRME M;FG[>B#:]2#8L.?'-P?=SKN^+D$H&9$"44XF A^=2\; %+=.12>),.66;S@B M&:9")R1/8C/,0LI$>HZ%CE*I"YQ'^:EDZI;*E<2N$X:5!MM MQSON>6?%K/4@0!EBZ!CA99L'G9_@W@P8H5^_!0BI)"C M*\N=',7)0N$"F 1SH6UJH13/[#I46==)64]LU[TB-B7'K;W;*).>7@I,4-1% MRU3$]HBABU"+6# ER #AF-A2348K%9K8T<:RME1J$Q%/!J@0]OIV4HX%4D1% MRH@_T"RKQ)IE<8;C['JIP4\A)T%,<9S/XQ=,Z0>0#V\B_^BTN!4 CT^H1\PD'.(8CB)' MDG@]F$<>C.8L+6Q*D$/X9(+5#@^#&?8MMZO6BN4?D>+N\>Y"9B'&B9B>VI7+ M4!;FVQH\AH382II3+S!YN..!L.HR;-1RYPG4IT^+OQJ08DQ,9_]M/U*G6M8@ M^^9.L)Z0CD2S,HH*1=ZJ<=H=J\ZD-CA.!S]<2T>X4'5FV/[&E G"CHER0[I4 M'+LE;IMLZK^S8J77CM,J87I5 "C%;)CPV'*/]4?)"TMLI:]X6G;<-^0;?]M% M+QP:#[1A>W^Y#;/GPK@*J\8Z%2@SZ]"NLX+ >4)-N%6/5[HQK,E&EJJ0C!W M)6=XF#*Q0/WL(ML8 )CFFF@$?U-G4$4M_Z,0J+Z-T"*+;&>^ M\ZIZK0&>-:CV"02'&D)J+B/!T9DE@ZYZG@5G5T2)KO984K15TQY"JW/'DR J MVQ/7D-^1/2S&B9JODN>;<):U%J<@)E@2&XZ7Z69$%S.T'_UEC2E)Z\X3VC_+ MN:[_&2";3A1&8P-]PVT&H7?MP;J$H>'(2&1SFMO(NA]1W]M7C/2RXUEG2 YC9HRA[B?B!B=B?*D>[N' M?0W)NDLY>[UM;*-6KA-B:'#5C&2:LEQSO_I0UX3H+G%7@W1=31Y WY;*N;MP M5AA9#;B;<#NR<5].5FS>EM-([?)["VQH?-AR]Y9TDZ\J/_M[_U0]V"Y=^7-VGU\;7%"E6X'*C=6S\V%8KD?8DY>-1?H MLP?O^%?O68@'G,+P/OVAX:;%U9\WC+ F[;]][)6M'1K_8>)M3VO/6)^?-/9;_=?>XC\!2T?Y)AG4//_^+\> M+?\)_(>)X!,87?.HH*H#9^[D!]OG[@8*.\A;+W=NQ$K+=FY5U7GN#O.1+66] M$":K=BUDT=54R2*+J;64RJ^(M_;5A\T793&G9C85&6^6S^V--M-]O6*CS]P8 M6GV7(\<#0-.5?3;!7M)G#,Q M9#(N:'1M[5IM4QLY$OXK?6SM!:K\BF&7-80JQS@;;R60):9N]Z,\(WMTC$>S MDL;&]^OO:6G&V$ "W 7"U255P1ZI)?7KT]WR'/VM7A]DB<@B&=.[T8?W%.NH MF,G,462DYR.B#-$:E*;TQ*IY*HE\:[7:CU3C8K]>/C[!5OURC MLRX=-/>;NZW=-K4.NGNM[NY/]/$#;5^,^CN>^.2L/_KSXR <^O'BS?MAG[;J MS>8_.OUF\V1T$B;V&JTVC8S(K')*9R)M-@>G6[25.)=WF\W%8M%8=!K:3)NC M\V;B9NE>,]7:RD;LXJWC(Q[!7RGBXZ.9=(*B1!@KW>NMB]';^@$HG'*I/#YJ M5I^!=JSCY?%1K.9DW3*5K[=FPDQ55G)B+.%;9M)[*B>ON-PX.KH>,FB:K,1U$ZQJ9"J?FDO=>VS5*I3#=L7;)XE4+NA5/P&($=Y5FCB,SB_> M#ZC=$?7V'O5.3ZB]'^/K,S+[*$-?G)X,SFGT;D"?!OV+\^%H./A$@S_Z[WJG MOPZHUQ_1V5MJ_]+9JU'O$_4^#$!_\G3"_+.P3DV67Y!F6*/?=))1OS! EQI% MTO *UI,1:#&1R9T69M7&9P9!D&:P_LUH6NPD^)0R*$JMC);'S7*RHRE M!NV-H^$IL<^?-:8H4A# =AH*]L=9ST\D;$*35"]L95@CI\HZ8(8CP8.!;W!9 M6[./K9BYQ>W+,=%>@T8;\OS]AX/=]L^'MC1"B8CLB'HR47@,*AF2,-(K%4I2 MXU1ZO)&PY#A5-F%Z)ILA"CD2^3E6-DJU+;".X]/H-&R5&XVZ$\.6MJ',6,(Z M06.#*U1J&4K,'ES_O$A!X7/A_K;<\4M].N2G\*@X>67!JKP_<7RL&3LHGWEY M\$&3ZJ#M>"<\[ZR0==T)0,,(_8Q)X^?=+QI6-.A$6BR&A!YL[E=_C7$P$H5] M^!(&I+&$*LN3 L3IPF #!,%<61]:H)*9WX M)Q4"%+Q8G:K8-QFV&%L5*V$4"Z "$GNHR7BGPC(Z>E^V'DI](*(W $.H]OVB M' E2144J&#\@EF?B&F6Q(F#V>JK!M[%D0H0XULOX&4/Z'LN/;UK^P6%QRP$> M'E /]@/XSES%;%YAT6M M$!QI@W0MQ7J NBH%R@N#S@E6X3P11=K$G@&?;*5 R1>CLVC!@WF(BU\2+!"Y&2";(=V,$/='N].9-[$6(CP MM"%=CG7A/L_!0T!(K*@EUP*3^RL>&E=5AO=:&30!?@YY\Q=CI!B!&>2_K4>N M5,LF;7N*<,V_^/RS#?%\:56]6N0X$C<]VTUU'!QGE$3KB5CU>\">1DITM6 MF,8/8,L9FBDGY1=P9ZP!]#P?*_#G-]F& R#,+<,(/KDRJ+Q6_E4HL.\]M,@B M7YGOO*A:JX=>@W.?@G&X(.3B,E(2RBP1=%7S+*2X9$@,N<>#HL^:O@FM^HY' MF:@L3T)!?D?TB!@+K5P%SV?-6>9:+(%-D!)K 9T'1BX(TUZ$;Z"()V?6-=FJ$6P$AE'2-0+^L+*/+>J__ 3#BX(A5C-$"%DQMR/ZL#/=Q_PB\DY5\7/U3M MW[7^+;2^]UWM7U?M36<8@+X:V#R!U"=(B5WJ%5-D5VKMAY\&@C1?+UR?@.\W MR^YCN2S=NTQ@I;.U\ROR]TGT0\O_>UXQFK:Y_B/4M4C_ ZZS$3 /#9$7[51/ M+-&F _*+!-_8^[Y[WO^7YSVK2/U$R0F]7?4[9^'J@K8_ABM4#-V:W+GAADU? M[%ATI1P=;#\66F*#UZ8JY5G%I_X.#QN[>"GG"6,N_P11><_+O M31W_&U!+ P04 " "FA0534I%&[IL% 1&@ &0 &=T>6AU+3(P,C$P M-C,P>&5X,S)D,2YH=&WM66U3VS@0_BM[Z;0-,_%;0IC@I)D)(1SIM(02,]=^ M5&PYUE6Q7%DFY'[]K?P2'.YZI1W>Y@8& JQ6J]U'CW97]N WPYC$$8E]&L"I M]_$#!,+/5C16X$M*%$K73$7@B20A,7RD4C+.X4BR8$D!#DW',6VSUS6,X0!- MCRUNNUN>Z80BXM[\** MU(KO6UR(E)J!"AK#@9;@)R7!<+"BBH ?$9E2]:YQZ9T8/=103'$Z'%C5[T)W M(8+->42':&( ME1&2%>,;]ZW'5C2%,[J&"[$B\=M6(<'?*94L?-O/M5/V%T73&)ZBU\H@G"W1 MN/:U7\3OXACH'Z==_*%77.RLN*9Y; O! QRG!Y?FW!R;X'2Z]B,Z M]E,;W)Q/QCF(A_8!S$[ .YW ?'1Q-#J;S(W9YP^3+S :>WJD;=OMO8<+X\\L M52S<_$<FR&HJHO I(Q(!X!NXH(F0"D0(OWM?P*-^% LNEALX MQ5CQV*8PC7T3FGK6FU>]=MON#[(JCMR5@/I"DOQ,9G& 1EE,^[=&#!^-2O>5 MG7]I,HH5IM;-P,J&N56GOX?Y$TZ$7(%C&Y\@%#+W]%OA*5 T'<#[+*;0L5N@ M8^V),VKC>BJ6I!@&_M6: .1LB*BF& M?M_1%:#6@VO!M 7>>S@GDJ1I"\81HR&ZA^[J) :S,&0^AHG.:%]*>%J ,KW# M+4@RF68$*Y02<'-*YN7&ZM.2PT$"D>A:5%>OE#1;2_MS(A5IQ0=-\:+6!K[%8(]9+ZMXCF7?JA=.KZ,T0ZEBY1B[Y/KN; MSMZ;5\Z!W:]_:K=+5H<91XK["";7C-BR1-)O&9-45_Q41W<#8Y,@#R4XW6:P MMP7KAE-;/I6(.8>=_;YFVO.!I/T=2%B,1VJ5\U6G!$60R %*H8X783HG))*F M&IJ6'B;8^> T=)5P!"Y-$*NTE<\*68P]E):CP2 OR_FI0ZV,%\B*A!9G)+U% M;?,>$=NI+\?HJPNC;(FY$>QND2H>:K&!'MPQ6RCB?O2O6,H6C#.U<2,6X.:A MODX'=J<_L+1N413RADJ1!:>5G860F&AT4N$D2:E;_5'WY 7B(JBI!LDO:&X M8Z5S!75(ID0E*'JO7+)#KSK?"IV\PFAO#$XV(BLGU1JP!N2U!WNTO(;J;E)6 MGI<>.04V*JCD5SJ+^82790O[.B56I=$N=M*=UW582XAV:SL'K M?EE RLUVDFO '68!5 WJHX9OI=9-XWL3W/]\X^Z<@J/8+Q?XA]D$_6OQ5.CVJI]^YBK_PYTGY\\ 1/071FN>2X74YP?OR M/]BV=XMN5GX'JUJ=YX)OK?N*MI>^!?&_+J7(XN#6<[#:0_S=@;*SU9=D_3C- M*/^W=ZZOQ8N"G?OKCFC[5B(A2VH4/3 )\4;JDBO!@G*?>SVSO;^M3X7,SE]D M%&\[\MU8;7/:.!#^*WMTVI(9_,K+4$.9(81^U-DW9NFN$MTFJU^^RCW;6&OQG&-(U) M&M 0+OPWKR'D0;&FJ81 4")Q=,-D##[/,I+"&RH$2Q(X%2Q<48 7IN.8MMGO M&L9HB*HFU1J>>M"WNI9KNP[8?:]C>VT7KMY \\:?G&CAL_G$?W\U+3>]NCE] M/9M P["L/]H3RSKSS\J)CFD[X N2YDPRGI+$LJ:7#6C$4F:>96TV&W/3-KE8 M6?ZU%;D?#D-U"+K<)?=E8$[%BJ2%YYK7M3 YPI8731S)WQH:%,O8NN8)FA#);JG2O:'"\P:=6 M9O6ZB*?2B,B:)5OON<_6-(=+NH%KOB;I\U8Y@M\Y%2QZ/M#2.?N+HFIT3]([ M:9"$K5"YLG50^N_A'*BWXY8_U([+@QTW5/NVY$F(D]-W%[/3F0]MUW2'UA)! MRQ[ Q #I2L6>C?]FUF1Z[<_.9Y.Q/YM?(OFN%S?C2Q_\^4]DH].'&W-A3DQP MVEW[$0W[I@ W%].)!O&%W8/Y.?@74UB,KT_'E].%,7_W>OH>QA-?S;BV[9X\ MG!M_%KEDT?8+?LQ2"'B:TD"=F3*KR9C"VX((!"#9PC7-N)# (_C=?P\^#>*4 M)WRUA0OT%8]M#K,T,*&I5CU[TG==>S L:C^T*2$-N"#Z3!9IB$I92@=',T: M2H7WQ-9_BHQ\C:EU.[2*D=;J#$XP?\(Y%VMP;.,M1%QH2S^6E@)%U2&\*E(* M;;L%*L>V@.00L:1.UTI\08-"8() 1$D:PO0.=:,&O!*QZG,"D$9O863&)&(SAG*98A1A*81Q$+T%$T1UE3 M =0"'%,Q;D%6B+P@6*,DA_MSLJA"J\Z+!H2$/%/5:%^\%E)\K?0OB%B2E.;& M_"ZA6Q@'F@.*KRV<)[*EUBG!)Z79KCC/$ M.Y6>40]^GN5-Y^39$Z=G#_8_M?45O:,B0:X'B&FBJ+&CBZ ?"R:H*OVY MS29!0@IPNLWP9(?9/;EVQ*J :K.AFCQ06PIB M/ :W+&=+EC"Y]6(68O!07N4%NST86DJVK ZZLY)DF=!:SY(+S#@JNR0DRZE7 M_]BWI(<;Q&5U4IV2"BA&K#*NI XI)*\'RB9,CQS0:Y]OI8PN-%3WK=S: M+T#W[EDZ;/_;T'V-2V;_/EKJ:><'A^J2K*L2^PU.=%RS^S,Y\8MK7^#:HWKD MJZ?\_\BG1S7T,RWQ+_K\4/H\L$<_@&?-*\&081E2[!]D.SEBFZ5[H/KBZV>! M5QM3?L9BURZ2X,-*<'Q,/7H@W;M-.YRH&D?5I*KG6J/ZWSYH'\L;NX/^\6!H M=SV8D14UEH*2#P:)L"/TR"UG817F?M]T.[OZ5([9^D:QO';4]YBCOP%02P$" M% ,4 " "FA053NCKW4WT0 "@L0 $@ @ $ 9W1Y M:'4M,C R,3 V,S N>'-D4$L! A0#% @ IH4%4U&#J9Q[$ S/L !8 M ( !K1 &=T>6AU+3(P,C$P-C,P7V-A;"YX;6Q02P$"% ,4 M " "FA0530Q5(U(4I Q_@( %@ @ %<(0 9W1Y:'4M M,C R,3 V,S!?9&5F+GAM;%!+ 0(4 Q0 ( *:%!5/^E1FGO&0 );[!0 6 M " 15+ !G='EH=2TR,#(Q,#8S,%]L86(N>&UL4$L! A0# M% @ IH4%4X#7W[X(2@ [(X% !8 ( !!; &=T>6AU M+3(P,C$P-C,P7W!R92YX;6Q02P$"% ,4 " "FA053P6^)GL;! @!,5"L M%@ @ %!^@ 9W1Y:'4M,C R,3 V,S!X,3!Q+FAT;5!+ 0(4 M Q0 ( *:%!5/Y@.'JE @ $#,Q9#$N:'1M4$L! A0#% @ IH4%4W!A NN;" M"B8 !D ( !!L4# &=T>6AU+3(P,C$P-C,P>&5X,S%D,BYH M=&U02P$"% ,4 " "FA0534I%&[IL% 1&@ &0 @ '8 MS0, 9W1Y:'4M,C R,3 V,S!X97@S,F0Q+FAT;5!+ 0(4 Q0 ( *:%!5,B MBYV(7 4 )H5 9 " :K3 P!G='EH=2TR,#(Q,#8S,'AE ?>#,R9#(N:'1M4$L%!@ * H L ( #W9 P $! end