0001558370-21-011831.txt : 20210816 0001558370-21-011831.hdr.sgml : 20210816 20210816164916 ACCESSION NUMBER: 0001558370-21-011831 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 99 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210816 DATE AS OF CHANGE: 20210816 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Porch Group, Inc. CENTRAL INDEX KEY: 0001784535 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 900781625 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39142 FILM NUMBER: 211179277 BUSINESS ADDRESS: STREET 1: 2200 1ST AVENUE S. CITY: SEATTLE STATE: WA ZIP: 98134 BUSINESS PHONE: (206) 947-2472 MAIL ADDRESS: STREET 1: 2200 1ST AVENUE S. CITY: SEATTLE STATE: WA ZIP: 98134 FORMER COMPANY: FORMER CONFORMED NAME: PropTech Acquisition Corp DATE OF NAME CHANGE: 20190805 10-Q 1 prch-20210630x10q.htm 10-Q
952219283547834791483053351171300.170.180.890.70false9629341681669151P36M0.33330.3333P36M0001784535--12-312021Q2P12M0.3333P2YP12M000001784535prch:PrivateWarrantLiabilityMemberus-gaap:MeasurementInputExpectedTermMember2021-06-300001784535prch:PrivateWarrantLiabilityMemberus-gaap:MeasurementInputExpectedTermMember2020-12-310001784535prch:PrivateWarrantLiabilityMemberus-gaap:MeasurementInputSharePriceMember2021-06-300001784535prch:PrivateWarrantLiabilityMemberus-gaap:MeasurementInputPriceVolatilityMember2021-06-300001784535prch:PrivateWarrantLiabilityMemberus-gaap:MeasurementInputExercisePriceMember2021-06-300001784535prch:PrivateWarrantLiabilityMemberus-gaap:MeasurementInputSharePriceMember2020-12-310001784535prch:PrivateWarrantLiabilityMemberus-gaap:MeasurementInputPriceVolatilityMember2020-12-310001784535prch:PrivateWarrantLiabilityMemberus-gaap:MeasurementInputExercisePriceMember2020-12-310001784535prch:SecondaryStockTransactions2019Memberus-gaap:RedeemableConvertiblePreferredStockMember2019-05-310001784535prch:SeriesCRedeemableConvertiblePreferredStockMemberus-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-310001784535prch:SeriesCRedeemableConvertiblePreferredStockMember2020-01-012020-03-310001784535us-gaap:CommonStockMember2020-01-012020-03-310001784535prch:SeriesCRedeemableConvertiblePreferredStockMemberus-gaap:CommonStockMember2020-01-012020-03-310001784535us-gaap:CommonStockMember2020-04-012020-06-300001784535us-gaap:RetainedEarningsMember2021-06-300001784535us-gaap:AdditionalPaidInCapitalMember2021-06-300001784535us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001784535us-gaap:RetainedEarningsMember2021-03-310001784535us-gaap:AdditionalPaidInCapitalMember2021-03-3100017845352021-03-310001784535us-gaap:RetainedEarningsMember2020-12-310001784535us-gaap:AdditionalPaidInCapitalMember2020-12-310001784535us-gaap:RetainedEarningsMember2020-06-300001784535us-gaap:AdditionalPaidInCapitalMember2020-06-300001784535us-gaap:RetainedEarningsMember2020-03-310001784535us-gaap:AdditionalPaidInCapitalMember2020-03-310001784535us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-3100017845352020-03-310001784535us-gaap:RetainedEarningsMember2019-12-310001784535us-gaap:AdditionalPaidInCapitalMember2019-12-310001784535us-gaap:CommonStockMember2021-06-300001784535us-gaap:CommonStockMember2021-03-310001784535us-gaap:CommonStockMember2020-12-310001784535us-gaap:CommonStockMember2020-06-300001784535us-gaap:CommonStockMember2020-03-310001784535us-gaap:CommonStockMember2019-12-310001784535prch:CertainHoldersOfPublicWarrantsSecondGroupMember2021-04-300001784535prch:CertainHoldersOfPublicWarrantsFirstGroupMember2021-03-310001784535us-gaap:RestrictedStockUnitsRSUMemberprch:EquityIncentivePlan2012Member2020-12-310001784535us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-06-300001784535us-gaap:EmployeeStockOptionMember2021-01-012021-06-3000017845352022-07-012021-06-3000017845352021-07-012021-06-300001784535us-gaap:ServiceMember2021-04-012021-06-300001784535us-gaap:ManagementServiceMember2021-04-012021-06-300001784535prch:SoftwareAndServiceSubscriptionMember2021-04-012021-06-300001784535us-gaap:ServiceMember2021-01-012021-06-300001784535us-gaap:ManagementServiceMember2021-01-012021-06-300001784535prch:SoftwareAndServiceSubscriptionMember2021-01-012021-06-300001784535us-gaap:ServiceMember2020-04-012020-06-300001784535us-gaap:ManagementServiceMember2020-04-012020-06-300001784535prch:SoftwareAndServiceSubscriptionMember2020-04-012020-06-300001784535us-gaap:ServiceMember2020-01-012020-06-300001784535us-gaap:ManagementServiceMember2020-01-012020-06-300001784535prch:SoftwareAndServiceSubscriptionMember2020-01-012020-06-300001784535us-gaap:SoftwareDevelopmentMember2021-06-300001784535us-gaap:LeaseholdImprovementsMember2021-06-300001784535prch:SoftwareAndComputerEquipmentMember2021-06-300001784535prch:FurnitureOfficeEquipmentAndOtherMember2021-06-300001784535us-gaap:SoftwareDevelopmentMember2020-12-310001784535us-gaap:LeaseholdImprovementsMember2020-12-310001784535prch:SoftwareAndComputerEquipmentMember2020-12-310001784535prch:FurnitureOfficeEquipmentAndOtherMember2020-12-310001784535prch:CertainHoldersOfPublicWarrantsFirstGroupMember2021-04-012021-04-300001784535us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001784535us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001784535us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310001784535srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMemberus-gaap:AccountingStandardsUpdate201602Member2021-06-300001784535us-gaap:RetainedEarningsMember2021-04-012021-06-300001784535us-gaap:RetainedEarningsMember2021-01-012021-03-310001784535us-gaap:RetainedEarningsMember2020-04-012020-06-300001784535us-gaap:RetainedEarningsMember2020-01-012020-03-310001784535prch:HomeownersOfAmericaHoldingCorporationMemberprch:HomeownersOfAmericaMgaInc.Member2021-04-050001784535prch:HomeownersOfAmericaHoldingCorporationMemberprch:HomeownersOfAmericaInsuranceCompanyMember2021-04-050001784535prch:PaycheckProtectionProgramCaresActLoansMember2021-06-300001784535us-gaap:RevolvingCreditFacilityMember2021-04-052021-04-050001784535us-gaap:RevolvingCreditFacilityMember2021-06-300001784535us-gaap:RevolvingCreditFacilityMember2021-04-0500017845352021-04-062021-06-3000017845352021-04-050001784535us-gaap:FairValueInputsLevel3Memberprch:PrivateWarrantLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001784535us-gaap:FairValueInputsLevel3Memberprch:ContingentConsiderationEarnoutMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001784535us-gaap:FairValueInputsLevel3Memberprch:ContingentConsiderationBusinessCombinationMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001784535us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001784535prch:PrivateWarrantLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001784535prch:ContingentConsiderationEarnoutMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001784535prch:ContingentConsiderationBusinessCombinationMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001784535us-gaap:FairValueInputsLevel3Memberprch:PrivateWarrantLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001784535us-gaap:FairValueInputsLevel3Memberprch:ContingentConsiderationEarnoutMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001784535us-gaap:FairValueInputsLevel3Memberprch:ContingentConsiderationBusinessCombinationMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001784535us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001784535prch:PrivateWarrantLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001784535prch:ContingentConsiderationEarnoutMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001784535prch:ContingentConsiderationBusinessCombinationMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001784535us-gaap:FairValueMeasurementsRecurringMember2020-12-310001784535prch:January122021AcquisitionMemberus-gaap:TrademarksAndTradeNamesMember2021-01-122021-01-120001784535prch:January122021AcquisitionMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-01-122021-01-120001784535prch:January122021AcquisitionMemberus-gaap:NoncompeteAgreementsMember2021-01-122021-01-120001784535prch:January122021AcquisitionMemberus-gaap:CustomerRelationshipsMember2021-01-122021-01-120001784535us-gaap:TrademarksAndTradeNamesMember2020-01-012020-12-310001784535us-gaap:TechnologyBasedIntangibleAssetsMember2020-01-012020-12-310001784535us-gaap:NoncompeteAgreementsMember2020-01-012020-12-310001784535us-gaap:CustomerRelationshipsMember2020-01-012020-12-310001784535prch:InsuranceLicensesMember2021-06-300001784535us-gaap:TrademarksAndTradeNamesMember2021-06-300001784535us-gaap:TechnologyBasedIntangibleAssetsMember2021-06-300001784535us-gaap:NoncompeteAgreementsMember2021-06-300001784535us-gaap:CustomerRelationshipsMember2021-06-300001784535prch:ValueOfBusinessAcquiredMember2021-06-300001784535prch:RenewalRightsMember2021-06-300001784535us-gaap:TrademarksAndTradeNamesMember2020-12-310001784535us-gaap:TechnologyBasedIntangibleAssetsMember2020-12-310001784535us-gaap:NoncompeteAgreementsMember2020-12-310001784535us-gaap:CustomerRelationshipsMember2020-12-310001784535prch:May202021AcquisitionMember2021-01-012021-06-300001784535prch:January122021AcquisitionMember2021-01-012021-06-300001784535prch:April52021AcquisitionMember2021-01-012021-06-300001784535prch:PrivateWarrantLiabilityMember2021-06-300001784535prch:ContingentConsiderationEarnoutMember2021-06-300001784535prch:ContingentConsiderationBusinessCombinationMember2021-06-300001784535prch:PrivateWarrantLiabilityMember2021-03-310001784535prch:ContingentConsiderationEarnoutMember2021-03-310001784535prch:ContingentConsiderationBusinessCombinationMember2021-03-310001784535prch:PrivateWarrantLiabilityMember2020-12-310001784535prch:ContingentConsiderationEarnoutMember2020-12-310001784535prch:ContingentConsiderationBusinessCombinationMember2020-12-310001784535prch:RedeemableConvertiblePreferredStockWarrantsMember2020-06-300001784535prch:FairValueOptionNotesMember2020-06-300001784535prch:ContingentConsiderationBusinessCombinationMember2020-06-300001784535prch:RedeemableConvertiblePreferredStockWarrantsMember2020-03-310001784535prch:FairValueOptionNotesMember2020-03-310001784535prch:ContingentConsiderationBusinessCombinationMember2020-03-310001784535prch:RedeemableConvertiblePreferredStockWarrantsMember2019-12-310001784535prch:FairValueOptionNotesMember2019-12-310001784535prch:ContingentConsiderationBusinessCombinationMember2019-12-310001784535prch:PrivateWarrantLiabilityMember2021-04-012021-06-300001784535prch:ContingentConsiderationEarnoutMember2021-04-012021-06-300001784535prch:ContingentConsiderationBusinessCombinationMember2021-04-012021-06-300001784535prch:PrivateWarrantLiabilityMember2021-01-012021-03-310001784535prch:ContingentConsiderationEarnoutMember2021-01-012021-03-310001784535prch:ContingentConsiderationBusinessCombinationMember2021-01-012021-03-310001784535prch:RedeemableConvertiblePreferredStockWarrantsMember2020-04-012020-06-300001784535prch:FairValueOptionNotesMember2020-04-012020-06-300001784535prch:ContingentConsiderationBusinessCombinationMember2020-04-012020-06-300001784535prch:RedeemableConvertiblePreferredStockWarrantsMember2020-01-012020-03-310001784535prch:FairValueOptionNotesMember2020-01-012020-03-310001784535prch:ContingentConsiderationBusinessCombinationMember2020-01-012020-03-310001784535us-gaap:ShareBasedPaymentArrangementEmployeeMemberprch:EarnoutRestrictedStockUnitsMemberprch:EquityIncentivePlan2012Member2021-06-300001784535us-gaap:RestrictedStockUnitsRSUMemberprch:EquityIncentivePlan2012Member2021-06-300001784535prch:ChiefExecutiveOfficerAndFounderMemberprch:EarnoutRestrictedStockUnitsMember2021-06-300001784535prch:PropertyEquipmentSoftwareMember2021-04-012021-06-300001784535prch:PropertyEquipmentSoftwareMember2021-01-012021-06-300001784535prch:PropertyEquipmentSoftwareMember2020-04-012020-06-300001784535prch:PropertyEquipmentSoftwareMember2020-01-012020-06-300001784535prch:PaycheckProtectionProgramCaresActLoansMember2020-04-012020-04-300001784535prch:MovingServicesCompanyMember2020-12-020001784535prch:PaycheckProtectionProgramCaresActLoansMember2020-04-300001784535prch:LoanAndSecurityAgreementRunwayLoanMember2021-06-300001784535prch:LoanAndSecurityAgreementRunwayLoanMember2020-12-310001784535prch:PaycheckProtectionProgramCaresActLoansMember2021-01-122021-01-120001784535prch:LoanAndSecurityAgreementRunwayLoanMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-01-310001784535prch:April52021AcquisitionMember2021-06-300001784535prch:OtherNotesMember2021-06-300001784535prch:LineOfCreditDue2022Member2021-06-300001784535prch:EightPointFiveFivePercentTermLoanDue2024Member2021-06-300001784535us-gaap:RevolvingCreditFacilityMemberus-gaap:PrimeRateMember2021-04-052021-04-050001784535prch:LoanAndSecurityAgreementRunwayLoanMember2020-01-012020-12-310001784535prch:RefundableCustomerDepositsMember2021-06-300001784535prch:RefundableCustomerDepositsMember2020-12-310001784535prch:AccountsReceivableCurrentMember2021-06-300001784535prch:PrivateWarrantsMemberprch:MergerAgreementWithProptechAcquisitionCorporationMember2021-06-300001784535prch:PrivateWarrantsMemberprch:MergerAgreementWithProptechAcquisitionCorporationMember2020-12-310001784535prch:MergerAgreementWithProptechAcquisitionCorporationMember2020-12-310001784535prch:PublicWarrantsMemberprch:MergerAgreementWithProptechAcquisitionCorporationMember2020-12-230001784535prch:PrivateWarrantsMemberprch:MergerAgreementWithProptechAcquisitionCorporationMember2020-12-2300017845352021-04-052021-06-3000017845352020-06-3000017845352019-12-310001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:TrademarksAndTradeNamesMember2021-06-300001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-06-300001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:NoncompeteAgreementsMember2021-06-300001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:CustomerRelationshipsMember2021-06-300001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberprch:ValueOfBusinessAcquiredMember2021-06-300001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberprch:RenewalRightsMember2021-06-300001784535prch:OtherAcquisitionsMemberus-gaap:TrademarksAndTradeNamesMember2021-06-300001784535prch:OtherAcquisitionsMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-06-300001784535prch:OtherAcquisitionsMemberus-gaap:NoncompeteAgreementsMember2021-06-300001784535prch:OtherAcquisitionsMemberus-gaap:CustomerRelationshipsMember2021-06-300001784535prch:May202021AcquisitionMemberus-gaap:TrademarksAndTradeNamesMember2021-05-200001784535prch:May202021AcquisitionMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-05-200001784535prch:May202021AcquisitionMemberus-gaap:NoncompeteAgreementsMember2021-05-200001784535prch:May202021AcquisitionMemberus-gaap:CustomerRelationshipsMember2021-05-200001784535prch:April52021AcquisitionMemberus-gaap:TrademarksAndTradeNamesMember2021-04-050001784535prch:April52021AcquisitionMemberus-gaap:CustomerRelationshipsMember2021-04-050001784535prch:April52021AcquisitionMemberprch:ValueOfBusinessAcquiredMember2021-04-050001784535prch:April52021AcquisitionMemberprch:RenewalRightsMember2021-04-050001784535prch:January122021AcquisitionMemberus-gaap:TrademarksAndTradeNamesMember2021-01-120001784535prch:January122021AcquisitionMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-01-120001784535prch:January122021AcquisitionMemberus-gaap:NoncompeteAgreementsMember2021-01-120001784535prch:January122021AcquisitionMemberus-gaap:CustomerRelationshipsMember2021-01-120001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2021-06-300001784535srt:MaximumMemberus-gaap:MeasurementInputSharePriceMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2021-06-300001784535us-gaap:MeasurementInputDiscountRateMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2021-06-300001784535srt:MinimumMemberus-gaap:MeasurementInputPriceVolatilityMember2021-06-300001784535srt:MinimumMemberus-gaap:MeasurementInputDiscountRateMember2021-06-300001784535srt:MinimumMemberprch:MeasurementInputCostOfCapitalMember2021-06-300001784535srt:MaximumMemberus-gaap:MeasurementInputPriceVolatilityMember2021-06-300001784535srt:MaximumMemberus-gaap:MeasurementInputDiscountRateMember2021-06-300001784535prch:MeasurementInputStrikePriceMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2021-06-300001784535srt:WeightedAverageMemberprch:MeasurementInputCostOfCapitalMemberus-gaap:IncomeApproachValuationTechniqueMember2020-12-310001784535srt:MinimumMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:IncomeApproachValuationTechniqueMember2020-12-310001784535srt:MaximumMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:IncomeApproachValuationTechniqueMember2020-12-310001784535us-gaap:MeasurementInputDiscountRateMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2020-12-310001784535prch:MeasurementInputStrikePriceMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2020-12-310001784535prch:MeasurementInputRevenueVolatilityMemberus-gaap:IncomeApproachValuationTechniqueMember2020-12-310001784535prch:MonteCarloSimulationMethodValuationTechniqueMember2021-06-300001784535prch:January122021AcquisitionMember2021-01-120001784535us-gaap:IncomeApproachValuationTechniqueMember2020-12-310001784535prch:MonteCarloSimulationMethodValuationTechniqueMember2020-12-310001784535prch:July2021AcquisitionsMemberus-gaap:SubsequentEventMember2021-07-012021-07-310001784535prch:OtherAcquisitionsMember2021-01-012021-06-300001784535prch:OtherAcquisitionsMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-06-300001784535prch:January122021AcquisitionMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-06-300001784535us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001784535us-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001784535us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001784535us-gaap:MortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001784535us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001784535prch:OtherLoanBackedAndStructuredSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001784535us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001784535us-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001784535us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001784535us-gaap:MortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001784535us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001784535prch:OtherLoanBackedAndStructuredSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001784535us-gaap:USTreasurySecuritiesMember2021-06-300001784535us-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-06-300001784535us-gaap:USStatesAndPoliticalSubdivisionsMember2021-06-300001784535us-gaap:MortgageBackedSecuritiesMember2021-06-300001784535us-gaap:DebtSecuritiesMember2021-06-300001784535us-gaap:CorporateDebtSecuritiesMember2021-06-300001784535prch:OtherLoanBackedAndStructuredSecuritiesMember2021-06-300001784535us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001784535prch:RestrictedMoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001784535us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001784535us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001784535us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001784535prch:RestrictedMoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001784535us-gaap:FairValueMeasurementsRecurringMember2021-06-300001784535us-gaap:EmployeeStockOptionMember2021-04-012021-06-300001784535prch:RestrictedStockUnitsAndAwardsMember2021-04-012021-06-300001784535prch:PublicAndPrivateWarrantsMember2021-04-012021-06-300001784535prch:EarnoutSharesMember2021-04-012021-06-300001784535us-gaap:EmployeeStockOptionMember2021-01-012021-06-300001784535prch:RestrictedStockUnitsAndAwardsMember2021-01-012021-06-300001784535prch:PublicAndPrivateWarrantsMember2021-01-012021-06-300001784535prch:EarnoutSharesMember2021-01-012021-06-300001784535us-gaap:EmployeeStockOptionMember2020-04-012020-06-300001784535us-gaap:ConvertibleDebtSecuritiesMember2020-04-012020-06-300001784535prch:RestrictedStockUnitsAndAwardsMember2020-04-012020-06-300001784535prch:LegacyPorchWarrantsMember2020-04-012020-06-300001784535us-gaap:EmployeeStockOptionMember2020-01-012020-06-300001784535us-gaap:ConvertibleDebtSecuritiesMember2020-01-012020-06-300001784535prch:RestrictedStockUnitsAndAwardsMember2020-01-012020-06-300001784535prch:LegacyPorchWarrantsMember2020-01-012020-06-300001784535us-gaap:SellingAndMarketingExpenseMember2021-04-012021-06-300001784535us-gaap:GeneralAndAdministrativeExpenseMember2021-04-012021-06-300001784535prch:ProductAndTechnologyMember2021-04-012021-06-300001784535prch:EquityIncentivePlan2012Member2021-04-012021-06-300001784535prch:EarnoutRestrictedStockUnitsMember2021-04-012021-06-300001784535prch:SecondaryStockTransactions2019Member2021-03-012021-03-310001784535us-gaap:ShareBasedPaymentArrangementEmployeeMemberprch:EarnoutRestrictedStockUnitsMemberprch:EquityIncentivePlan2012Member2021-01-012021-06-300001784535us-gaap:RestrictedStockUnitsRSUMemberprch:EquityIncentivePlan2012Member2021-01-012021-06-300001784535prch:ChiefExecutiveOfficerAndFounderMemberprch:EarnoutRestrictedStockUnitsMember2021-01-012021-06-300001784535us-gaap:SellingAndMarketingExpenseMember2021-01-012021-06-300001784535us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-06-300001784535us-gaap:CostOfSalesMember2021-01-012021-06-300001784535prch:SecondaryStockTransactions2019Member2021-01-012021-06-300001784535prch:ProductAndTechnologyMember2021-01-012021-06-300001784535prch:EquityIncentivePlan2012Member2021-01-012021-06-300001784535prch:EarnoutRestrictedStockUnitsMember2021-01-012021-06-300001784535us-gaap:ShareBasedPaymentArrangementEmployeeMemberprch:SecondaryStockTransactions2019Member2020-12-012020-12-310001784535prch:FormerEmployeesMemberprch:SecondaryStockTransactions2019Member2020-12-012020-12-310001784535prch:SecondaryStockTransactions2019Member2020-12-012020-12-310001784535us-gaap:RestrictedStockUnitsRSUMemberprch:EquityIncentivePlan2012Member2020-10-012020-12-310001784535us-gaap:SellingAndMarketingExpenseMember2020-04-012020-06-300001784535us-gaap:GeneralAndAdministrativeExpenseMember2020-04-012020-06-300001784535prch:ProductAndTechnologyMember2020-04-012020-06-300001784535prch:EquityIncentivePlan2012Member2020-04-012020-06-300001784535us-gaap:SellingAndMarketingExpenseMember2020-01-012020-06-300001784535us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-06-300001784535prch:ProductAndTechnologyMember2020-01-012020-06-300001784535prch:EquityIncentivePlan2012Member2020-01-012020-06-300001784535us-gaap:GeneralAndAdministrativeExpenseMemberprch:SecondaryStockTransactions2019Member2019-05-012019-05-310001784535us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300001784535us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-3100017845352020-01-012020-03-310001784535prch:May202021AcquisitionMemberus-gaap:TrademarksAndTradeNamesMember2021-05-202021-05-200001784535prch:May202021AcquisitionMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-05-202021-05-200001784535prch:May202021AcquisitionMemberus-gaap:NoncompeteAgreementsMember2021-05-202021-05-200001784535prch:May202021AcquisitionMemberus-gaap:CustomerRelationshipsMember2021-05-202021-05-200001784535prch:April52021AcquisitionMemberus-gaap:TrademarksAndTradeNamesMember2021-04-052021-04-050001784535prch:April52021AcquisitionMemberus-gaap:CustomerRelationshipsMember2021-04-052021-04-050001784535prch:April52021AcquisitionMemberprch:ValueOfBusinessAcquiredMember2021-04-052021-04-050001784535prch:April52021AcquisitionMemberprch:RenewalRightsMember2021-04-052021-04-050001784535us-gaap:TrademarksAndTradeNamesMember2021-01-012021-06-300001784535us-gaap:TechnologyBasedIntangibleAssetsMember2021-01-012021-06-300001784535us-gaap:NoncompeteAgreementsMember2021-01-012021-06-300001784535us-gaap:CustomerRelationshipsMember2021-01-012021-06-300001784535prch:ValueOfBusinessAcquiredMember2021-01-012021-06-300001784535prch:RenewalRightsMember2021-01-012021-06-300001784535prch:SecondaryStockTransactions2019Memberus-gaap:RedeemableConvertiblePreferredStockMember2019-07-012019-07-310001784535prch:SecondaryStockTransactions2019Memberus-gaap:RedeemableConvertiblePreferredStockMember2019-05-012019-05-310001784535prch:CertainHoldersOfPublicWarrantsSecondGroupMember2021-04-012021-04-300001784535prch:CertainHoldersOfPublicWarrantsFirstGroupMember2021-03-012021-03-310001784535us-gaap:CommonStockMember2021-04-012021-06-300001784535us-gaap:CommonStockMember2021-01-012021-03-310001784535us-gaap:ShareBasedPaymentArrangementEmployeeMemberprch:EarnoutRestrictedStockUnitsMemberprch:EquityIncentivePlan2012Member2021-03-012021-03-310001784535us-gaap:ShareBasedPaymentArrangementEmployeeMemberprch:EarnoutRestrictedStockUnitsMemberprch:EquityIncentivePlan2012Memberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-12-232020-12-230001784535us-gaap:ShareBasedPaymentArrangementEmployeeMemberprch:EarnoutRestrictedStockUnitsMemberprch:EquityIncentivePlan2012Memberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2020-12-232020-12-230001784535us-gaap:ShareBasedPaymentArrangementEmployeeMemberprch:EarnoutRestrictedStockUnitsMemberprch:EquityIncentivePlan2012Memberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-12-232020-12-230001784535prch:ChiefExecutiveOfficerAndFounderMemberprch:EarnoutRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-12-232020-12-230001784535prch:ChiefExecutiveOfficerAndFounderMemberprch:EarnoutRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2020-12-232020-12-230001784535prch:ChiefExecutiveOfficerAndFounderMemberprch:EarnoutRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-12-232020-12-230001784535prch:EarnoutSharesMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-12-232020-12-230001784535prch:EarnoutSharesMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2020-12-232020-12-230001784535prch:EarnoutSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-12-232020-12-230001784535us-gaap:RestrictedStockUnitsRSUMemberprch:EquityIncentivePlan2012Member2020-01-012020-12-310001784535srt:MaximumMember2021-01-012021-06-300001784535us-gaap:ShareBasedPaymentArrangementEmployeeMemberprch:EarnoutRestrictedStockUnitsMemberprch:EquityIncentivePlan2012Member2020-12-232020-12-230001784535prch:ChiefExecutiveOfficerAndFounderMemberprch:EarnoutRestrictedStockUnitsMember2020-12-232020-12-230001784535prch:EarnoutSharesMember2020-12-232020-12-230001784535prch:MovingServicesCompanyMember2021-01-012021-06-300001784535prch:ExecutivesMemberus-gaap:RedeemableConvertiblePreferredStockMember2019-07-012019-07-310001784535prch:HomeownersOfAmericaInsuranceCompanyMember2021-01-012021-06-300001784535prch:HomeownersOfAmericaInsuranceCompanyMember2021-06-3000017845352020-04-012020-06-3000017845352020-01-012020-06-300001784535prch:January122021AcquisitionMember2021-01-122021-01-120001784535prch:LoansRepaidPriorToThirdAnniversaryMemberprch:LoanAndSecurityAgreementRunwayLoanMember2021-01-012021-01-310001784535prch:LoansRepaidPriorToSecondAnniversaryMemberprch:LoanAndSecurityAgreementRunwayLoanMember2021-01-012021-01-310001784535prch:LoansRepaidPriorToFourthAnniversaryMemberprch:LoanAndSecurityAgreementRunwayLoanMember2021-01-012021-01-310001784535prch:LoansRepaidPriorToFirstAnniversaryMemberprch:LoanAndSecurityAgreementRunwayLoanMember2021-01-012021-01-310001784535prch:LoanAndSecurityAgreementRunwayLoanMember2021-01-310001784535prch:PaycheckProtectionProgramCaresActLoansMember2021-01-012021-06-300001784535prch:LoanAndSecurityAgreementRunwayLoanMember2021-01-012021-01-310001784535prch:MovingServicesCompanyMember2020-11-020001784535prch:RefundableCustomerDepositsMember2019-09-012019-09-300001784535prch:RefundableCustomerDepositsMember2021-01-012021-06-300001784535srt:MinimumMemberus-gaap:MeasurementInputExercisePriceMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2021-06-300001784535srt:MaximumMemberus-gaap:MeasurementInputExercisePriceMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2021-06-300001784535us-gaap:MeasurementInputSharePriceMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2021-06-300001784535us-gaap:MeasurementInputPriceVolatilityMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2021-06-300001784535prch:MeasurementInputForfeitureRateMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2021-06-300001784535srt:WeightedAverageMemberus-gaap:MeasurementInputExercisePriceMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2020-12-310001784535srt:MinimumMemberus-gaap:MeasurementInputExercisePriceMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2020-12-310001784535srt:MaximumMemberus-gaap:MeasurementInputExercisePriceMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2020-12-310001784535us-gaap:MeasurementInputSharePriceMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2020-12-310001784535us-gaap:MeasurementInputPriceVolatilityMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2020-12-310001784535prch:MeasurementInputForfeitureRateMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2020-12-310001784535prch:CommonStockOptionsMemberprch:EquityIncentivePlan2012Member2021-06-300001784535us-gaap:RestrictedStockUnitsRSUMember2021-06-300001784535prch:StockIncentivePlan2020Member2021-06-300001784535prch:PrivateWarrantsMember2021-06-3000017845352020-12-232020-12-230001784535prch:PublicWarrantsMember2021-04-1600017845352020-12-230001784535prch:MergerAgreementWithProptechAcquisitionCorporationMember2020-12-230001784535prch:MergerAgreementWithProptechAcquisitionCorporationMember2020-12-232020-12-2300017845352021-01-310001784535prch:May202021AcquisitionMember2021-05-202021-05-200001784535prch:April52021AcquisitionMember2021-04-052021-04-050001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2021-01-012021-06-300001784535prch:May202021AcquisitionMember2021-05-200001784535prch:April52021AcquisitionMember2021-04-050001784535prch:OtherAcquisitionsMember2021-06-300001784535us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-3000017845352021-04-012021-06-300001784535us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-3100017845352021-01-012021-03-3100017845352021-06-3000017845352020-12-3100017845352021-08-1200017845352021-01-012021-06-30xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesprch:Dxbrli:pureprch:installmentprch:itemprch:trancheprch:security

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

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

Commission File Number: 001-39142

Porch Group, Inc.

(Exact name of registrant as specified in its charter)

Delaware

83-2587663

(State or other jurisdiction of incorporation or organization)

(I.R.S. Employer Identification Number)

2200 1st Avenue S., Suite 300, Seattle, WA 98134

(Address of Principal Executive Offices)

(855) 767-2400

(Registrant’s telephone number)

N/A
(Former name, former address and former fiscal year, if changed since last report)

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

Title of Each Class

Trading symbol

Name of Exchange on which registered

Common Stock, par value $0.0001 per share

PRCH

The 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, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

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

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

The number of outstanding shares of the Registrant’s Common Stock as of August 12, 2021 was 96,734,221.

Table of Contents

    

    

Page

Part I.

Financial Information

3

Item 1.

Financial Statements

3

Unaudited Condensed Consolidated Balance Sheets as of June 30, 2021 and December 31, 2020

3

Unaudited Condensed Consolidated Statements of Operations for the three and six months ended June 30, 2021 and 2020

4

Unaudited Condensed Consolidated Statements of Comprehensive Loss for the three and six months ended June 30, 2021 and 2020

5

Unaudited Condensed Consolidated Statements of Stockholders’ Equity (Deficit) for the three and six months ended June 30, 2021 and 2020

6

Unaudited Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2021 and 2020

7

Notes to Unaudited Condensed Consolidated Financial Statements

9

Item 2.

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

36

Item 3.

Quantitative and Qualitative Disclosures about Market Risk

49

Item 4.

Controls and Procedures

49

Part II.

Other Information

51

Item 1.

Legal Proceedings

51

Item 1A.

Risk Factors

52

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

61

Item 3.

Defaults Upon Senior Securities

61

Item 4.

Mine Safety Disclosures

61

Item 5.

Other Information

61

Item 6.

Exhibits

62

Exhibit Index

62

Signatures

63

2

PART I —FINANCIAL INFORMATION

Item 1. Financial Statements

PORCH GROUP, INC.

Condensed Consolidated Balance Sheets

(all numbers in thousands, except share amounts)

    

June 30, 2021

    

December 31, 2020

Assets

 

(unaudited)

 

  

Current assets

 

  

 

  

Cash and cash equivalents

$

150,201

$

196,046

Accounts receivable, net

 

22,982

 

4,268

Short-term investments

10,149

Reinsurance balance due

307,956

Prepaid expenses and other current assets

 

6,844

 

4,080

Restricted cash

2,222

11,407

Total current assets

 

500,354

 

215,801

Property, equipment, and software, net

 

7,888

 

4,593

Goodwill

 

120,961

 

28,289

Long-term investments

57,243

Intangible assets, net

 

84,670

 

15,961

Long-term insurance commissions receivable

6,140

3,365

Other assets

 

368

 

378

Total assets

$

777,624

$

268,387

 

  

 

  

Liabilities and Stockholders’ Equity

 

  

 

  

Current liabilities

 

  

 

  

Accounts payable

$

4,621

$

9,203

Accrued expenses and other current liabilities

 

25,670

 

9,905

Deferred revenue

 

162,627

 

5,208

Refundable customer deposit

 

2,299

 

2,664

Current portion of long-term debt

 

104

 

4,746

Losses and loss adjustment expense reserves

115,500

Other insurance liabilities, current

106,208

Total current liabilities

 

417,029

 

31,726

Long-term debt

 

43,834

 

43,237

Refundable customer deposit, non-current

 

378

 

529

Earnout liability, at fair value

47,224

50,238

Private warrant liability, at fair value

34,903

31,534

Other liabilities (includes $2,569 and $3,549 at fair value, respectively)

 

5,486

 

3,798

Total liabilities

 

548,854

 

161,062

Commitments and contingencies (Note 11)

 

  

 

  

Stockholders’ equity

 

  

 

  

Common stock, $0.0001 par value:

 

10

 

8

Authorized shares – 400,000,000 and 400,000,000, respectively

 

  

 

  

Issued and outstanding shares – 96,293,416 and 81,669,151, respectively

Additional paid-in capital

 

627,396

 

424,823

Accumulated other comprehensive income

267

Accumulated deficit

 

(398,903)

 

(317,506)

Total stockholders’ equity

 

228,770

 

107,325

Total liabilities and stockholders’ equity

$

777,624

$

268,387

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

3

PORCH GROUP, INC.

Condensed Consolidated Statements of Operations

(all numbers in thousands, except share amounts, unaudited)

    

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2021

    

2020

    

2021

    

2020

Revenue

$

51,340

$

17,122

$

78,083

$

32,196

Operating expenses(1):

 

  

 

  

 

  

 

  

Cost of revenue

 

19,500

 

3,792

 

25,429

 

7,891

Selling and marketing

 

23,122

 

8,787

 

37,762

 

21,640

Product and technology

 

11,050

 

5,071

 

22,841

 

12,423

General and administrative

 

20,611

 

5,893

 

44,625

 

10,049

Gain on divestiture of businesses

 

 

(1,442)

 

 

(1,442)

Total operating expenses

 

74,283

 

22,101

 

130,658

 

50,561

Operating loss

 

(22,943)

 

(4,979)

 

(52,575)

 

(18,365)

Other income (expense):

 

  

 

  

 

  

 

  

Interest expense

 

(1,216)

 

(3,291)

 

(2,439)

 

(6,377)

Change in fair value of earnout liability

(4,032)

(22,801)

Change in fair value of private warrant liability

(4,303)

(20,212)

Gain on extinguishment of debt

8,243

3,856

8,243

3,609

Investment income and realized gains

387

397

Other income (expense), net

 

(165)

 

(1,841)

 

(91)

 

(3,468)

Total other expense

 

(1,084)

 

(1,276)

 

(36,904)

 

(6,236)

Loss before income taxes

 

(24,027)

 

(6,255)

 

(89,479)

 

(24,601)

Income tax benefit (expense)

 

7,731

 

(3)

 

8,081

 

(24)

Net loss

$

(16,296)

$

(6,258)

$

(81,398)

$

(24,625)

 

  

 

  

 

 

  

Net loss attributable per share to common stockholders:

 

  

 

  

 

  

 

  

Basic

$

(0.17)

$

(0.18)

$

(0.89)

$

(0.70)

Diluted

$

(0.17)

$

(0.18)

$

(0.89)

$

(0.70)

 

  

 

  

 

  

 

  

Weighted-average shares used in computing net loss attributable per share to common stockholders:

 

  

 

  

 

  

 

  

Basic

 

95,221,928

 

35,478,347

 

91,483,053

 

35,117,130

Diluted

 

95,221,928

 

35,478,347

 

91,483,053

 

35,117,130

(1)Amounts include stock-based compensation expense, as follows:

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2021

    

2020

    

2021

    

2020

Cost of revenue

    

$

    

$

$

1

$

Selling and marketing

 

1,424

 

48

 

3,506

 

98

Product and technology

 

1,836

 

105

 

4,154

 

504

General and administrative

 

3,382

 

209

 

15,816

 

432

$

6,642

$

362

$

23,477

$

1,034

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

4

PORCH GROUP, INC.

Condensed Consolidated Statements of Comprehensive Loss

(all numbers in thousands, unaudited)

    

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2021

    

2020

    

2021

    

2020

Net loss

$

(16,296)

$

(6,258)

$

(81,398)

$

(24,625)

Other comprehensive income:

 

 

 

 

Current period change in net unrealized gain (loss), net of tax (expense) benefit

267

 

 

267

 

Change in fair value of convertible promissory notes due to own credit

 

 

(3,856)

 

 

Comprehensive loss

$

(16,029)

$

(10,114)

$

(81,131)

$

(24,625)

5

PORCH GROUP, INC.

Condensed Consolidated Statements of Stockholders’ Equity (Deficit)

(all numbers in thousands, except share amounts, unaudited)

`

    

    

Additional 

    

    

    

Total 

Common Stock

 

Paid-in 

 

Accumulated 

 

Accumulated Other

 

Stockholders’

    

Shares

Amount

 

Capital

Deficit

Comprehensive Income

 

Equity (Deficit)

Balances as of December 31, 2019(1)

 

34,197,822

$

3

$

203,492

$

(263,474)

$

$

(59,979)

Net loss

 

 

 

 

(18,367)

 

 

(18,367)

Other comprehensive income

 

 

3,856

3,856

Stock-based compensation

 

 

 

672

 

 

 

672

Issuance of Series C redeemable convertible preferred stock(1)

 

671,836

 

 

4,714

 

 

 

4,714

Conversion of convertible notes to Series C redeemable convertible preferred stock(1)

 

198,750

 

 

1,436

 

 

 

1,436

Vesting of restricted stock awards issued for acquisitions

 

472,141

 

 

 

 

 

Issuance of common stock warrants

44

44

Exercise of stock options

 

8,409

 

 

1

 

 

 

1

Balances as of March 31, 2020

35,548,958

$

3

$

210,359

$

(281,841)

$

3,856

$

(67,623)

Net loss

(6,258)

(6,258)

Other comprehensive income

(3,856)

(3,856)

Stock-based compensation

362

362

Issuance of common stock for acquisitions

11,744

39

39

Exercise of stock options

1,174

Balances as of June 30, 2020

35,561,876

$

3

$

210,760

$

(288,099)

$

$

(77,336)

Balances as of December 31, 2020

 

81,669,151

$

8

$

424,823

$

(317,506)

$

$

107,325

Net loss

 

 

 

 

(65,101)

 

 

(65,101)

Other comprehensive income

 

 

Stock-based compensation

 

 

 

4,462

 

 

 

4,462

Stock-based compensation - earnout

 

12,373

12,373

Issuance of common stock for acquisitions

 

90,000

 

 

1,169

 

 

 

1,169

Reclassification of earnout liability upon vesting

 

 

 

25,815

 

 

25,815

Vesting of restricted stock units

2,078,102

Exercise of stock warrants

8,087,623

1

93,007

93,008

Exercise of stock options

 

593,106

 

 

355

 

 

355

Income tax withholdings

 

(1,062,250)

 

 

(16,997)

 

 

(16,997)

Transaction costs

(402)

(402)

Balances as of March 31, 2021

91,455,732

$

9

$

544,605

$

(382,607)

$

$

162,007

Net loss

(16,296)

(16,296)

Other comprehensive income

267

267

Stock-based compensation

2,466

2,466

Stock-based compensation - earnout

4,176

4,176

Issuance of common stock for acquisitions

1,292,441

28,372

28,372

Reclassification of private warrant liability upon exercise

16,843

16,843

Vesting of restricted stock units

33,182

Exercise of stock warrants

2,862,312

1

33,761

33,762

Exercise of stock options

946,392

2,227

2,227

Income tax withholdings

(296,643)

(5,194)

(5,194)

Transaction costs

140

140

Balances as of June 30, 2021

 

96,293,416

$

10

$

627,396

$

(398,903)

$

267

$

228,770

(1) Issuance of redeemable convertible preferred stock and convertible preferred stock warrants have been retroactively restated to give effect to the recapitalization transaction.

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

6

PORCH GROUP, INC.

Condensed Consolidated Statements of Cash Flows

(all numbers in thousands, unaudited)

Six Months Ended June 30, 

    

2021

    

2020

Cash flows from operating activities:

  

 

  

Net loss

$

(81,398)

$

(24,625)

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

 

 

  

Depreciation and amortization

 

6,356

 

3,386

Loss on sale and impairment of long-lived assets

126

325

Loss (gain) on extinguishment of debt

 

(8,243)

 

(3,609)

Loss on remeasurement of debt

 

 

1,412

Loss (gain) on divestiture of businesses

 

 

(1,442)

Loss on remeasurement of warrants

 

20,212

 

1,999

Loss (gain) on remeasurement of contingent consideration

 

(314)

 

1,400

Loss on remeasurement of earnout liability

22,801

Stock-based compensation

 

23,477

 

1,034

Amortization of premium/accretion of discount, net

654

Net realized (gains) losses on investments

Interest expense (non-cash)

 

67

 

2,775

Other

 

(1,479)

 

310

Change in operating assets and liabilities, net of acquisitions and divestitures

 

  

 

  

Accounts receivable

 

(5,017)

 

(1,130)

Reinsurance balance due

(94,883)

Prepaid expenses and other current assets

 

1,654

 

130

Long-term insurance commissions receivable

(2,775)

(984)

Accounts payable

 

(21,417)

 

2,723

Accrued expenses and other current liabilities

 

(3,292)

 

3,522

Losses and loss adjustment expense reserves

29,655

Other insurance liabilities, current

76,474

Deferred revenue

 

15,824

 

4,320

Refundable customer deposits

 

(1,273)

 

(1,506)

Contingent consideration - business combination

Deferred income tax benefit

(8,153)

Other

 

172

 

218

Net cash used in operating activities

 

(30,772)

 

(9,742)

Cash flows from investing activities:

 

  

 

  

Purchases of property and equipment

 

(539)

 

(62)

Capitalized internal use software development costs

 

(1,510)

 

(1,571)

Purchases of short-term and long-term investments

 

(9,476)

 

Maturities, sales of short-term and long-term investments

8,110

Acquisitions, net of cash acquired

 

(127,883)

 

Net cash used in investing activities

 

(131,298)

 

(1,633)

Cash flows from financing activities:

 

  

 

  

Proceeds from debt issuance, net of fees

 

 

10,079

Repayments of principal and related fees

 

(150)

 

(3,731)

Proceeds from issuance of redeemable convertible preferred stock, net of fees

 

 

4,714

Proceeds from exercises of warrants

 

126,772

 

Proceeds from exercises of stock options

2,544

1

Income tax withholdings paid upon vesting of restricted stock units

(22,126)

Settlement of contingent consideration related to a business combination

Net cash provided by financing activities

 

107,040

 

11,063

Change in cash, cash equivalents, and restricted cash

$

(55,030)

$

(312)

Cash, cash equivalents, and restricted cash, beginning of period

$

207,453

$

7,179

Cash, cash equivalents, and restricted cash end of period

$

152,423

$

6,867

7

PORCH GROUP, INC.

Condensed Consolidated Statements of Cash Flows - Continued

(all numbers in thousands, unaudited)

Six Months Ended June 30, 

    

2021

    

2020

Supplemental disclosures

 

  

 

  

Conversion of debt to redeemable convertible preferred stock (non-cash)

$

$

1,436

Cash paid for interest

$

1,779

$

2,408

Cancelation of a convertible promissory note on divestiture of a business

$

$

2,724

Reduction of earnout liability due to a vesting event

$

25,815

$

Non-cash consideration for acquisitions

$

37,792

$

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

8

PORCH GROUP, INC.

Notes to Condensed Consolidated Financial Statements (unaudited)

(all numbers in thousands, except share amounts and unless otherwise stated)

1. Description of Business and Summary of Significant Accounting Policies

Description of Business

Porch Group, Inc. (“Porch Group”, “Porch” or the “Company”) is a vertical software platform for the home, providing software and services to home services companies, such as home inspectors, insurance carriers, moving companies, utility companies, warranty companies, and others. Porch helps these service providers grow their business and improve their customer experience. In addition, through these relationships Porch gains access to homebuyers and is able to offer services to make the moving process easier, helping consumers save time and make better decisions about critical services, including insurance, moving, security, TV/internet, home repair and improvement, and more.

On April 5, 2021, the Company acquired Homeowners of America Holding Corporation (“HAHC”), an insurance holding company established to hold insurance entities for the purpose of marketing personal lines insurance products on a national basis. HAHC owns 100% of Homeowners of America Insurance Company (“HAIC”). HAIC is domiciled in Texas, licensed in multiple states and is authorized to write various forms of homeowners insurance. HAHC also owns 100% of Homeowners of America MGA, Inc. (“HAMGA”), a Texas Corporation, formed to provide marketing and claims administration services. Collectively the companies are referred to as Homeowners of America (“HOA”).

The Merger

On July 30, 2020, Porch.com, Inc. (“Legacy Porch”) entered into a definitive agreement (as amended, the “Merger Agreement”) with PropTech Acquisition Corporation (“PTAC”), a special purpose acquisition company, whereby the parties agreed to merge, resulting in the parent of Porch.com, Inc. becoming a publicly-listed company under the name Porch Group, Inc. (“Porch”). This merger (the “Merger”) closed on December 23, 2020, and was accounted for as a reverse recapitalization, equivalent to the issuance of stock by the private company for the net monetary assets of the shell corporation accompanied by a recapitalization (“Recapitalization”). The accounting is similar to that of a reverse acquisition, except that no goodwill or other intangible assets should be recorded. Therefore, the net assets of PTAC as of December 23, 2020, were stated at historical cost, and no goodwill or other intangible assets were recorded.

COVID-19 Update

The novel coronavirus disease 2019 (“COVID-19”) and the measures adopted by government entities in response to it have adversely affected Porch’s business operations since March of 2020. The impact of the COVID-19 pandemic and related mitigation on Porch’s ability to conduct ordinary course business activities has been and may continue to be impaired for an indefinite period of time. The extent of the continuing impact of the COVID-19 pandemic on Porch’s operational and financial performance will depend on various future developments, including the duration and spread of the outbreak and impact on the Company’s customers, suppliers, and employees, all of which remain uncertain at this time. Porch expects the COVID-19 pandemic to continue to have an uncertain impact on future revenues and results of operations, but is unable to predict the size and duration of such impact.

Unaudited Interim Financial Statements

The accompanying unaudited condensed consolidated financial statements include the accounts of Porch Group, Inc. and its subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Certain information and footnote disclosures normally included in annual consolidated financial statements prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, these unaudited condensed consolidated financial statements and notes should be read in conjunction with the Annual Report on Form 10-K/A for the fiscal year ended December 31, 2020, filed with the SEC on May 19, 2021.The information as of December 31, 2020 included in the unaudited condensed consolidated balance sheets was

9

derived from the Company’s audited consolidated financial statements. Certain reclassifications to 2020 balances were made to conform to the current period presentation in the consolidated financial statements.

The unaudited condensed consolidated financial statements included in this Quarterly Report were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments (all of which are of a normal recurring nature) considered necessary to present fairly the Company’s financial position, results of operations, comprehensive loss, stockholders’ equity (deficit), and cash flows for the periods and dates presented. The results of operations for both the three and six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021 or any other interim period or future year.

Comprehensive Income (Loss)

Comprehensive income (loss) consists of adjustments related to (1) unrealized gains and losses on available-for-sale securities, and (2) the effect of the Company’s own credit components on the fair value of certain convertible notes at fair value in accordance with the fair value option (“FVO Notes”).

Each reporting period, the fair value of the FVO Notes is determined and resulting gains and losses from the change in fair value of the FVO Notes associated with the Company’s own credit component is recognized in accumulated other comprehensive income (“AOCI”), while the resulting gains and losses associated with non-credit components are included in the unaudited condensed consolidated statements of operations. The FVO Notes were extinguished during the quarter ended June 30, 2020, resulting in a reversal of the previously recognized gain from the change in fair value of the FVO associated with the Company’s own credit component in AOCI.

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. On an ongoing basis these estimates, which include, but are not limited to, estimated variable consideration for services performed, the allowance for doubtful accounts, depreciable lives for property and equipment, acquired intangible assets, goodwill, the valuation allowance on deferred tax assets, assumptions used in stock-based compensation, unpaid losses and loss adjustment expenses, contingent consideration, earnout liabilities and private warrant liabilities, are evaluated by management. Actual results could differ from those estimates, judgments, and assumptions, and to the extent those differences are material, the consolidated financial statements will be affected.

Segment Reporting

The Company operates as a single reportable segment. Operating segments are components of an enterprise for which separate discrete financial information is available and operational results are regularly evaluated by the chief operating decision maker (“CODM”) for the purposes of making decisions regarding resource allocation and assessing performance. The Company has determined that its Chief Executive Officer (“CEO”) is the CODM, and to date, the CEO has made such decisions and assessed performance at the aggregated level.

All the Company’s revenue is generated in the United States.

As of June 30, 2021 and December 31, 2020, the Company did not have assets located outside of the United States.

Concentration of Credit Risk

Financial instruments which potentially subject the Company to credit risk consist principally of cash, money market accounts on deposit with financial institutions, money market funds, certificates of deposit and fixed- maturity securities, as well as receivable balance in the course of collection.

The Company’s insurance subsidiary has exposure and remains liable in the event of an insolvency of one of its primary reinsurers. Management and its reinsurance intermediary regularly assess the credit quality and ratings of its

10

reinsurer base companies. No individual reinsurer represented more than 10% of the Company’s insurance subsidiary’s total reinsurance receivables as of the dates or for the periods presented.

Substantially all of the Company’s insurance-related revenues are derived from customers in Texas, Arizona, Georgia, North Carolina, and South Carolina, which could be adversely affected by economic conditions, an increase in competition, or environmental impacts and changes.

Cash, Cash Equivalents and Restricted Cash

The Company considers all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. The Company maintains cash balances that may exceed the insured limits by the Federal Deposit Insurance Corporation.

Restricted cash equivalents as of June 30, 2021 includes $314 thousand held in certificates of deposits and money market mutual funds pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors and $1.9 million related to acquisition indemnification hold backs. Restricted cash as of December 31, 2020 includes $8.4 million related to the Paycheck Protection Program Loans held in escrow with a commercial bank (see Note 7) and a $3.0 million minimum cash balance required by the Company’s senior secured lender.

The reconciliation of cash and cash equivalents to amounts presented in the consolidated statements of cash flows are as follows:

    

June 30, 2021

    

December 31, 2020

Cash and cash equivalents

$

150,201

$

196,046

Restricted cash and restricted cash equivalents - current

 

2,222

 

11,407

Cash, cash equivalents and restricted cash

$

152,423

$

207,453

Accrued expenses and other current liabilities as of June 30, 2021, include $17.9 million of both claim and general operating expense checks issued in excess of cash book balances, not yet presented for payments.

Investments

The Company’s investments are primarily comprised of short-term certificates of deposit, U.S. Treasury notes, and mortgage-backed securities and are classified as available-for-sale and reported at fair value with unrealized gains and losses included in AOCI. Investments are classified as current or non-current based upon the remaining maturity of the investment. Amortization of premium and accretion of discount are computed using the effective interest method. The amortization of discounts and premiums on mortgage-backed securities takes into consideration actual and future estimated principal prepayments. The Company utilizes estimated prepayment speed information obtained from published sources. The effects of the yield of a security from changes in principal prepayments are recognized prospectively. The degree to which a security is susceptible to yield adjustments is influenced by the difference between its carrying value and par, the relative sensitivity of the underlying mortgages backing the assets to prepayment in a changing interest rate environment, and the repayment priority for structured securities.

The Company evaluates whether declines in the fair value of its investments below amortized cost are other-than-temporary. This evaluation includes the Company's ability and intent to hold the security until an expected recovery occurs, the severity and duration of the unrealized loss, as well as all available information relevant to the collectability of the security, including past events, current conditions, and reasonable and supportable forecasts, when developing estimates of cash flows expected to be collected.

Realized gains and losses on sales of investments are determined using the specific-identification method.

11

Accounts Receivable and Long-term Insurance Commissions Receivable

Accounts receivable represent amounts due from enterprise customers and other corporate partnerships, as well as due and deferred insurance premiums. Due and deferred premiums consist of uncollateralized premiums and agents’ balances which are in the process of collection as well as premiums earned but not yet due from customers. Long-term insurance commissions receivable balance consists of the estimated commissions from policy renewals expected to be collected. The Company estimates allowances for uncollectible receivables based on the credit worthiness of its customers, historical trend analysis, and general economic conditions. Consequently, an adverse change in those factors could affect the Company’s estimate of allowance for doubtful accounts. The allowance for uncollectible receivables at June 30, 2021 and December 31, 2020, was $327 and $249, respectively.

Deferred Policy Acquisition Costs

The Company capitalizes deferred policy acquisitions costs (“DAC”) which consist of commissions, premium taxes and policy underwriting and production expenses that are directly related to the successful acquisition of new or renewal insurance contracts. DAC are amortized to expense on a straight-line basis over the terms of the policies to which they relate. DAC is also reduced by ceding commissions which represent recoveries of acquisition costs. DAC is periodically reviewed for recoverability and adjusted if necessary. Future investment income is considered in determining the recoverability of DAC. As of June 30, 2021, DAC of $3.1 million is included in prepaid expenses and other current assets.

Fair Value of Financial Instruments

Fair value, as defined by the accounting standards, represents the amount at which an asset or liability would be transferred in a current orderly transaction between willing market participants. Emphasis is placed on observable inputs being used to assess fair value. To reflect this approach the standards require a three-tiered fair value hierarchy be applied based on the nature of the inputs used when measuring fair value. The three hierarchical levels of inputs are as follows:

Level 1

Observable inputs, such as quoted prices (unadjusted) in active markets for identical assets or liabilities at the measurement date;

Level 2

Observable inputs, other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. This may include active markets for similar assets and liabilities, quoted prices in markets that are not highly active, or other inputs that are observable or can be corroborated by observable market data; and

Level 3

Unobservable inputs that are arrived at by means other than current observable market activity.

The level of the least observable significant input used in assessing the fair value determines the placement of the entire fair value measurement in the hierarchy. Management’s assessment of the significance of a particular input to the fair value measurement requires the use of judgment specific to the asset or liability.

Losses and Loss Adjustment Expenses Reserves

The liability for losses and loss adjustment expenses (“LAE”) is an estimate of the amounts required to cover known incurred losses and LAE, and is developed through the review and assessment of loss reports, along with the analysis of known claims. These reserves include management’s estimate of the amounts for losses incurred but not reported (“IBNR”), based on evaluation of overall loss reporting patterns as well as the loss development cycles of individual claim cases. Although management believes that the balance of these reserves is adequate, as such liabilities are necessarily dependent on estimates, the ultimate expense may be more or less than the amounts presented. The approach and methods for developing these estimates and for recording the resulting liability are continually reviewed. Any adjustments to this reserve are recognized in the statement of operations. Losses and LAE, less related reinsurance are charged to expense as incurred.

12

The following table provides the rollforward of the beginning and ending reserve balances for losses and LAE, gross of reinsurance for June 30, 2021:

    

2021

Losses and LAE reserve at April 5

$

84,366

Reinsurance recoverables on losses and LAE

 

(82,898)

Losses and LAE reserve, net of reinsurance recoverables at April 5

1,468

Net incurred losses and LAE during the current year

31,134

Net claim and LAE payments during the current year

(24,516)

Reserve for losses and LAE, net of reinsurance recoverables, at end of year

8,086

Reinsurance recoverables on losses and LAE

107,414

Losses and LAE reserve at June 30

$

115,500

Reinsurance

In the normal course of business, the Company continually monitors its risk exposure and seeks to reduce the overall exposure to losses that may arise from catastrophes or other events that cause unfavorable underwriting results by reinsuring certain levels of risk with other insurance enterprises or reinsurers. The Company only engages quality, financially rated reinsurers and continually monitors the financial ratings of these companies through its brokers. The amount and type of reinsurance employed is based on management’s analysis of liquidity as well as its estimates of probable maximum loss and evaluation of the conditions within the reinsurance market. Reinsurance premiums, expense reimbursements, and reserves related to reinsured business are accounted for on a basis consistent with those used for the original policies issued and the terms of the reinsurance contracts. Premiums paid for reinsurance are recognized as reductions of revenue.

The effects of reinsurance on premiums written and earned were as follows, for the period since the acquisition date of April 5, 2021 to June 30, 2021:

June 30, 2021

Written

Earned

Direct premiums

$

81,132

$

62,352

Ceded premiums

 

(70,844)

 

(59,077)

Net premiums

$

10,288

$

3,275

Other Insurance Liabilities, Current

The following table details the components of other insurance liabilities, current on the condensed consolidated balance sheets:

    

June 30, 2021

Ceded reinsurance premiums payable

$

61,604

Funds held under reinsurance treaty

 

3,435

Commissions payable, reinsurers and agents

8,402

General and accrued expenses payable

26,006

Advance premiums

 

6,761

Other Insurance liabilities, current

$

106,208

Earnout Shares

Upon the Merger, 6,000,000 restricted common shares, subject to vesting and cancellation provisions, were issued to holders of pre-Merger Porch common stock (the “earnout shares”). The earnout shares were issued in three equal tranches with separate market vesting conditions. One-third of the earnout shares met the market vesting condition when

13

the Company’s common stock had a closing price of greater than or equal to $18.00 over 20 trading days within a thirty-consecutive trading day period (see Note 9). An additional third will vest when the Company’s common stock has a closing price of greater than or equal to $20.00 over the same measurement criteria. The final third will vest when the Company’s common stock has a closing price of greater than or equal to $22.00 over the same measurement criteria. Additional earnout shares may also be issued to earnout stockholders, on a pro rata basis, depending on forfeitures of employee earnout shares that are subject to a continued service vesting condition (see Note 9).

The earnout shares are accounted for as a derivative financial instrument, which is classified as a liability and periodically measured at fair value, with changes in fair value recognized in the statement of operations. Note 4 denotes the beginning and ending balances of the earnout share liability, and activity recognized during the period.

Revenue Recognition

The Company generates its Core Services Revenue from (1) fees received for connecting homeowners to individual contractors, small business service providers and large enterprise service providers, (2) commissions from third-party insurance carriers, and (3) insurance premiums, policy fees and other insurance-related fees generated through its own insurance carrier. The Company’s Managed Services Revenue is generated from fees received for providing select and limited services directly to homeowners. The Company’s Software and Service Subscription Revenue is generated from fees received for providing subscription access to the Company’s software platforms and subscription services across various industries.

Core Services Revenue

Core Services Revenue is generated by the Company connecting third-party service providers (“Service Providers”) with homeowners that meet pre-defined criteria and who may be looking for relevant services. Service Providers represent a broad variety of offerings across the construction and repair, utilities, and other connected services spaces, which includes movers, TV/Internet, warranties, security monitoring providers, plumbers, electricians, roofers, et al. The Company also connects homeowners with home and auto insurance policies from third-party insurance carriers, and in April 2021, began providing various forms of homeowners insurance through its own insurance carrier and managing general agency.

Revenue generated from Service Providers is recognized at a point in time upon the connection of a homeowner to the Service Provider, at which point the Company’s performance obligation has been satisfied. The transaction price is generally either a fixed price per qualifying lead or activated service, or a percentage of the revenue the Service Provider ultimately generates through the homeowner connection. When the revenue to which the Company is entitled is based on the amount of revenue the Service Provider generates from the homeowner, the transaction price is considered variable and an estimate of the constrained transaction price is recorded by the Company upon delivery of the lead or upon the activation of the service.

Amounts received in advance of delivery of leads to the Service Provider is recorded as deferred revenue. Certain Service Providers have the right to return leads in limited instances. An estimate of returns is included as a reduction of revenue based on historical experience or specific identification depending on the contractual terms of the arrangement. Estimated returns are not material in any period presented.

In January 2020, the Company, through its wholly-owned subsidiary and licensed insurance agency, Elite Insurance Group (“EIG”), began selling homeowner and auto insurance policies for third-party insurance carriers. The transaction price for these arrangements is the estimated lifetime value (“LTV”) of the commissions to be paid by the third-party carrier for the policies sold. The LTV represents fixed first-year commission upon sale of the policy as well as the estimated variable future renewal commissions expected. The Company constrains the transaction price based on its best estimate of the amount which will not result in a significant reversal of revenue in a future period. After a policy is sold to an insurance carrier, the Company has no additional or ongoing contractual obligation to the policyholder or insurance carrier.

14

The Company estimates LTV by evaluating various factors, including commission rates for specific carriers and estimated average plan duration based on insurance carrier and market data related to policy renewals for similar insurance policies. On a quarterly basis, management reviews and monitors changes in the data used to estimate LTV as well as the cash received for each policy type compared to original estimates. The Company analyzes these fluctuations and, to the extent it identifies changes in estimates of the cash commission collections that it believes are indicative of an increase or decrease to prior period LTVs, the Company will adjust LTV for the affected policies at the time such determination is made. Changes in LTV may result in an increase or a decrease to revenue. Changes to the estimated variable consideration were not material for the periods presented.

Starting in April 2021, through the newly-acquired HOA, the Company is authorized to write various forms of homeowners insurance. Insurance-related revenues included in Core Services Revenue primarily relate to premiums, policy fees, excess ceding commissions and reinsurance profit share, and loss adjustment income. Premiums are recognized as revenue on a daily pro rata basis of the policy term. The portion of premiums related to the unexpired term of policies in force as of the end of the measurement period and to be earned over the remaining term of these policies, is deferred and reported as deferred revenue.

Policy fees are collected by HAMGA and include application fees, which are intended to offset the costs incurred in establishing the insurance policy. Policy fees on policies where premium is traditionally paid in full upon inception of the policy are recognized when written.

Excess ceding commissions represent the commissions from reinsurers in excess of the portion which represents the reimbursement of acquisition costs associated with insurance risk ceded to reinsurers and is earned on a pro-rata basis over the life of the insurance policy. Reinsurance profit share is additional ceding commissions payable to the Company based on attaining specified loss ratios within individual treaty years. Reinsurance profit share income is recognized when earned, which includes adjustments to earned reinsurance profit share based on changes in incurred losses.

Loss adjustment fee income is recognized when the claim file is opened, and other fee income is recognized when the related service is performed.

Managed Services Revenue

Managed services revenue includes fees earned from providing a variety of services directly to the homeowner, including handyman and moving services. The Company generally invoices for managed services projects on a fixed fee or time and materials basis. The transaction price represents the contractually agreed upon price with the end customer for providing the respective service. Revenue is recognized as services are performed based on an output measure of progress, which is generally over a short duration (e.g., same day). Fees earned for providing managed services projects are non-refundable and there is generally no right of return.

The Company acts as the principal in managed services revenue as it is primarily responsible to the end customer for providing the service, has a level of discretion in establishing pricing, and controls the service prior to providing it to the end customer. This control is evidenced by the ability to identify, select, and direct the service provider that provides the ultimate service to end customers.

Software and Service Subscription Revenue

Software and Service Subscription Revenue is primarily generated from the vertical software sold to home inspectors and other home services companies. The Company does not provide the customer with the right to take possession of any part of the software supporting the cloud-based application services. However, the Company does provide certain data analytics and marketing services under subscription contracts. The Company’s standard subscription contracts are monthly contracts in which pricing is based on a specified volume of activity completed through the software. Fees earned for providing access to the subscription software and services are non-refundable and there is no right of return. Revenue is recognized based on the amount which the Company is entitled to for providing access to the subscription software and services during the monthly contract term.

15

Income Taxes

Provisions for income taxes for the three months ended June 30, 2021 and 2020 were $7.7 million benefit and $3 thousand expense, respectively, and the effective tax rates for these periods were 30.94% and (0.11%), respectively. The difference between the Company’s effective tax rates for the 2021 period and the U.S. statutory rate of 21% was primarily due to a full valuation allowance related to the Company’s net deferred assets and the impact of acquisitions on the Company’s valuation allowance. The difference between the Company’s effective tax rates for the 2020 period and the U.S. statutory rate of 21% was primarily due to a full valuation allowance related to the Company’s net deferred tax assets.

Other income (expense), net

The following table details the components of other income (expense), net on the condensed consolidated statements of operations:

Three Months Ended June 30, 

Six Months Ended June 30, 

2021

    

2020

2021

    

2020

Loss on remeasurement of debt

$

$

(958)

$

$

(1,412)

Loss on remeasurement of legacy preferred stock warrant liability

 

(920)

 

(1,999)

Other, net

 

(165)

 

37

 

(91)

 

(57)

$

(165)

$

(1,841)

$

(91)

$

(3,468)

Emerging Growth Company Status

The Company is an emerging growth company (“EGC”), as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). In accordance with the JOBS Act, the Company previously elected to delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. As of June 30, 2021, the last business day of the second fiscal quarter, the Company met certain thresholds for qualification as a “large accelerated filer” as defined in Rule 12b-2 of the Securities Exchange Act of 1934, as amended. Therefore, the Company expects to lose EGC status as of December 31, 2021. The impact of this change in filing status includes being subject to the requirements of large accelerated filers, which includes shortened filing timelines, no delayed adoption of certain accounting standards, and attestation of the Company’s internal control over financial reporting by its independent auditor.

Recent Accounting Pronouncements Not Yet Adopted

In August 2020, the FASB issued Accounting Standards Update (“ASU”) 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, which simplifies accounting for convertible instruments by removing major separation models required under current U.S. GAAP. The ASU removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception and it also simplifies the diluted earnings per share calculation in certain areas. The ASU is effective for public companies, excluding entities eligible to be smaller reporting companies, for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020 and adoption must be as of the beginning of the Company’s annual fiscal year. The Company is currently evaluating the impact of this standard on its consolidated financial statements and related disclosures.

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. Additionally, the FASB issued ASU No. 2019-04, Codification Improvements to Topic 326 in April 2019 and ASU 2019-05, Financial Instruments — Credit Losses (Topic 326) — Targeted Transition Relief in May 2019. The amendments affect loans, debt securities, trade receivables, net investments in leases, off-balance-sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. In November 2019, the FASB issued ASU No. 2019-10, which

16

defers the effective date of ASU No. 2016-13 for smaller reporting companies to fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. In the event the Company no longer qualifies as an emerging growth company, it will no longer qualify for the deferral of the effective date available for emerging growth companies. The Company is currently evaluating the impact of the adoption of ASU No. 2016-13 on the consolidated balance sheets, statements of operations, and statements of cash flows.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842). The new standard is effective for non-public companies for reporting periods beginning after December 15, 2021 and early adoption is permitted. The comprehensive new standard will amend and supersede existing lease accounting guidance and is intended to increase transparency and comparability among organizations by recognizing lease assets and liabilities on the balance sheet and requiring disclosure of key information about leasing arrangements. The guidance requires lessees and lessors to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach. In the event the Company no longer qualifies as an emerging growth company, it will no longer qualify for the deferral of the effective date available for emerging growth companies. The Company is currently evaluating the impact that adoption will have on the consolidated balance sheets, statements of operations, and statements of cash flows and expects that the adoption of the ASU will increase assets and liabilities related to the Company’s operating leases on the consolidated balance sheets. The Company estimates that as of June 30, 2021, the adoption of Topic 842 would increase the Company’s total assets reflecting right of use asset of approximately $4.0 million and total liabilities reflecting the lease obligation payable of approximately $4.0 million.

2. Revenue

Disaggregation of Revenue

Total revenues consisted of the following:

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2021

    

2020

    

2021

    

2020

Core services revenue

$

28,684

$

11,709

$

39,708

$

20,837

Managed services revenue

 

9,669

 

3,698

 

14,314

 

7,833

Software and service subscription revenue

 

12,987

 

1,715

 

24,061

 

3,526

Total revenue

$

51,340

$

17,122

$

78,083

$

32,196

Revenue from Divested Businesses

There were no divestitures during the three months and six months ended June 30, 2021. Total revenue reported includes revenue from divested businesses of $1.8 million and $4.3 million for the three months ended June 30, 2020 and six months ended June 30, 2021 and 2020, respectively.

Contracts with Customers

Contract Assets - Long-term Insurance Commissions Receivable

A summary of the activity impacting the contract assets during the six months ended June 30, 2021 is presented below:

    

Contract Assets

Balance at December 31, 2020

 

$

3,529

Estimated lifetime value of insurance policies sold by carriers

 

3,816

Cash receipts

 

(966)

Balance at June 30, 2021

$

6,379

As of June 30, 2021, $239 of contract assets are expected to be collected within the next 12 months and therefore are included in current accounts receivable on the consolidated balance sheets. The remaining $6,140 of contract assets

17

are expected to be collected in the following periods and are included in long-term insurance commissions receivable on the consolidated balance sheets.

Contract Liabilities — Refundable Customer Deposits

In September 2019, the Company entered into a Lead Buyer Agreement with a customer (“Buyer”) that provides residential security systems. Under the Lead Buyer Agreement, the Buyer pays the Company a referral fee for leads resulting in completed installations of certain residential security systems. At inception of this agreement, the Buyer made a prepayment of $7,000, which is to be credited over the term from October 2019 to September 2022, from earned referral fees for leads provided by the Company. This prepayment represents a contract liability since it is an advanced deposit for services the Company has yet to provide.

A summary of the activity impacting the contract liabilities during the six months ended June 30, 2021 is presented below:

Contract 

    

Liabilities

Balance at December 31, 2020

 

$

3,193

Additions to contract liabilities

 

966

Additions to contract liabilities – significant financing component interest

 

110

Contract liabilities transferred to revenue

 

(1,592)

Balance at June 30, 2021

$

2,677

As of June 30, 2021, $2,299 of contract liabilities are expected to be transferred to revenue within the next 12 months and therefore are included in current refundable customer deposits on the unaudited condensed consolidated balance sheets. The remaining $378 of contract liabilities are expected to be transferred to revenue over the remaining term of the contract and are included in refundable customer deposits, non-current on the unaudited condensed consolidated balance sheets.

Deferred Revenue

Timing may differ between the satisfaction of performance obligations and collection of amounts from customers. Liabilities are recorded for amounts that are collected in advance of the satisfaction of performance obligations. To the extent the amounts relate to services or coverage performed by the Company over time, these liabilities are classified as deferred revenue. If the amounts collected related to a point in time obligation which has yet to be performed, these liabilities are classified as refundable customer deposits.

A summary of the activity impacting deferred revenue balances related to contracts with customers during the six months ended June 30, 2021 is presented below:

Deferred 

    

Revenue

Balance at December 31, 2020

$

5,208

Revenue recognized

 

(16,759)

Additional amounts deferred

 

32,842

Impact of acquisitions

 

141,336

Balance at June 30, 2021

$

162,627

Deferred revenue presented on the Company’s condensed consolidated balance sheet includes $148.9 million and $10.0 million of unearned premiums and unearned ceding commissions, respectively.

18

Remaining Performance Obligations

Contracts with customers include amounts allocated to performance obligations that will be satisfied at a later date. These amounts primarily include performance obligations that are recorded in the consolidated balance sheets as deferred revenue. The amount of the transaction price allocated to performance obligations to be satisfied at a later date, which is not recorded in the condensed consolidated balance sheets, is immaterial as of June 30, 2021 and December 31, 2020.

The Company has applied the practical expedients provided for in the accounting standards, and does not present unsatisfied performance obligations for (i) contracts with an original expected length of one year or less, (ii) contracts with variable consideration that is allocated entirely to unsatisfied performance obligations or to a wholly unsatisfied promise accounted for under the series guidance, and (iii) contracts for which the Company recognizes revenue at the amount which we have the right to invoice for services performed. Additionally, the Company excludes amounts related to performance obligations that are billed and recognized as they are delivered.

3. Investments

The following table provides the Company’s investment income, and realized gains on investments for 2021:

Investment income

$

429

Realized gains on investments

$

20

Realized losses on investments

$

(52)

The following table provides the amortized cost, fair value and unrealized gains and (losses) of the Company’s investment securities:

June 30, 2021

Gross Unrealized

    

Amortized Cost

    

Gains

    

Losses

    

Fair Value

U.S. treasury - held as restricted

$

1,288

$

$

(2)

$

1,286

U.S. government obligations

4,280

(3)

4,277

Obligations of states, municipalities and political subdivisions

3,880

17

(3)

3,894

Industrial and miscellaneous

 

36,613

 

271

 

(16)

 

36,868

Residential and commercial mortgage-backed securities

15,578

80

(36)

15,622

Other loan-backed and structured securities

5,437

15

(7)

5,445

Total debt securities

$

67,076

$

383

$

(67)

$

67,392

The amortized cost and fair value of securities at June 30, 2021, by contractual maturity, are shown in the following table. Actual maturities may differ from contractual maturities because borrowers may have the right to call or prepay obligations with or without call or prepayment penalties.

June 30, 2021

Remaining Time to Maturity

    

Amortized Cost

    

Fair Value

Due in one year or less

$

8,513

$

8,509

Due after one year through five years

22,041

22,092

Due after five years through ten years

13,536

13,719

Due after ten years

 

1,971

 

2,005

Residential and commercial mortgage-backed securities

15,578

15,622

Other loan-backed and structured securities

5,437

5,445

Total

$

67,076

$

67,392

19

Other-than-temporary Impairment (“OTTI”)

The Company regularly reviews its individual investment securities for OTTI. The Company considers various factors in determining whether each individual security is other-than-temporarily impaired, including:

-the financial condition and near-term prospects of the issuer, including any specific events that may affect its operations or earnings;
-the length of time and the extent to which the market value of the security has been below its cost or amortized cost;
-general market conditions and industry or sector specific factors;
-nonpayment by the issuer of its contractually obligated interest and principal payments; and
-the Company’s intent and ability to hold the investment for a period of time sufficient to allow for the recovery of costs.

Securities with gross unrealized loss position at June 30, 2021, aggregated by investment category and length of time the individual securities have been in a continuous loss position, are as follows:

Less Than Twelve Months

Twelve Months or Greater

Total

Gross

Gross

Gross

Unrealized

Fair

Unrealized

Fair

Unrealized

Fair

At June 30, 2021

Loss

Value

    

Loss

Value

    

Loss

Value

U.S. treasury - held as restricted

$

(2)

$

673

$

$

$

(2)

$

673

U.S. government obligations

(3)

1,473

(3)

1,473

Obligations of states, municipalities and political subdivisions

(3)

1,113

(3)

1,113

Industrial and miscellaneous

(16)

11,472

(16)

11,472

Residential and commercial mortgage-backed securities

(36)

8,805

(36)

8,805

Other loan-backed and structured securities

(7)

3,073

(7)

3,073

Total securities

$

(67)

$

26,609

$

$

$

(67)

$

26,609

At June 30, 2021, there were 194 securities in an unrealized loss position. Of these securities, there were none that had been in an unrealized loss position for 12 months or longer.

The Company believes there were no fundamental issues such as credit losses or other factors with respect to any of its available-for-sale securities. The unrealized losses on investments in fixed-maturity securities were caused primarily by interest rate changes. It is expected that the securities would not be settled at a price less than par value of the investments. Because the declines in fair value are attributable to changes in interest rates or market conditions and not credit quality, and because the Company has the ability and intent to hold its available-for-sale investments until a market price recovery or maturity, the Company does not consider any of its investments to be other-than-temporarily impaired at June 30, 2021.

20

4. Fair Value

The following table details the fair value measurements of assets and liabilities that are measured at fair value on a recurring basis:

Fair Value Measurement at June 30, 2021

Total 

Level 1

Level 2

    

Level 3

    

Fair Value

Assets

Money market mutual funds

$

12,321

$

$

$

12,321

Restricted money market mutual funds

314

314

Debt securities:

U.S. treasury - held as restricted

1,286

1,286

U.S. government obligations

4,277

4,277

Obligations of states and municipalities

3,894

3,894

Industrial and miscellaneous

36,868

36,868

Residential and commercial mortgage-backed securities

15,623

15,623

Other loan-backed and structured securities

5,445

5,445

$

18,198

$

61,830

$

$

80,028

Liabilities

Contingent consideration - business combinations

$

$

$

2,569

    

$

2,569

Contingent consideration - earnout

 

 

 

47,224

    

47,224

Private warrant liability

 

34,903

34,903

$

$

$

84,696

$

84,696

Fair Value Measurement at December 31, 2020

Total 

    

Level 1

    

Level 2

    

Level 3

    

Fair Value

Contingent consideration - business combinations

$

$

$

3,549

$

3,549

Contingent consideration - earnout

 

 

 

50,238

 

50,238

Private warrant liability

 

31,534

31,534

$

$

$

85,321

$

85,321

Financial Assets

Money market mutual funds are valued at the closing price reported by the fund sponsor from an actively traded exchange. As the funds are generally maintained at a net asset value which does not fluctuate, cost approximates fair value. These are included as a Level 1 measurement in the table above. The fair values for available-for-sale fixed-maturity securities are based upon prices provided by an independent pricing service. The Company has reviewed these prices for reasonableness and has not adjusted any prices received from the independent provider. Level 2 securities represent assets whose fair value is determined using observable market information such as previous day trade prices, quotes from less active markets or quoted prices of securities with similar characteristics. There were no transfers between Level 1 and Level 2.

Contingent Consideration – Business Combinations

The Company estimated the fair value of the business combination contingent consideration that is triggered by EBITDA or revenue milestones, which related to certain 2021 acquisitions, using the Monte Carlo simulation method. The fair value is based on the simulated revenue and net income of the Company over the maturity date of the contingent consideration. As of June 30, 2021, the key inputs used in the determination of the combined fair value of $1,714 included volatility of 41.7% to 77.0%, discount rate of 24.2% to 26.0% and weighted-average cost of capital of 26.0% .

The Company estimated the fair value of the business combination contingent consideration that is triggered by stock price milestones, which related to certain 2020 acquisitions, using the Monte Carlo simulation method. The fair

21

value is based on the simulated stock price of the Company over the maturity date of the contingent consideration. As of June 30, 2021, the key inputs used in the determination of the fair value of $8.55 thousand included current stock price of $19.34, strike price of $20.00, discount rate of 5.3% and volatility of 70%. As of December 31, 2020, the key inputs used in the determination of the fair value of $1,749 included current price of $14.27, strike price of $20.00, discount rate of 9% and volatility of 60%.

The Company estimated the fair value of the 2018 business combination contingent consideration using a variation of the income approach known as the real options method. The fair value is based on the present value of the contingent payments to be made using a weighted probability of possible payments. In January 2021, the 2018 business combination contingent consideration was settled in full for a cash payment of $2,063. As of December 31, 2020, the key inputs used in the determination of fair value of $1,800 include projected revenues and expenses, discount rate of 9.96% to 9.98%, revenue volatility of 18.0% and weighted-average cost of capital of 21.5%. 

Contingent Consideration - Earnout

The Company estimated the fair value of the earnout contingent consideration using the Monte Carlo simulation method. The fair value is based on the simulated price of the Company over the maturity date of the contingent consideration and increased by the certain employee forfeitures. As of June 30, 2021, the key inputs used in the determination of the fair value included exercise price of $20 and $22, volatility of 65%, forfeiture rate of 15% and stock price of $19.34. As of December 31, 2020, the key inputs used in the determination of the fair value included exercise price of $18, $20 and $22, volatility of 60%, forfeiture rate of 16% and stock price of $14.27.

Private Warrants

The Company estimated the fair value of the private warrants using the Black-Scholes-Merton option pricing model. As of June 30, 2021, the key inputs used in the determination of the fair value included exercise price of $11.50, expected volatility of 52%, remaining contractual term of 4.48 years, and stock price of $19.34. As of December 31, 2020, the key inputs used in the determination of the fair value included exercise price of $11.50, expected volatility of 35%, remaining contractual term of 4.98 years, and stock price of $14.27.

Fair value measurements categorized within Level 3 are sensitive to changes in the assumptions or methodology used to determine fair value and such changes could result in a significant increase or decrease in the fair value.

The changes for Level 3 items measured at fair value on a recurring basis using significant unobservable inputs are as follows:

Contingent 

Contingent 

Consideration -

Private

Consideration -

Business

Warrant

Earnout

    

Combinations

    

Liability

Fair value as of January 1, 2021

$

50,238

$

3,549

$

31,534

Additions

1,737

Settlements

(25,815)

(2,062)

Change in fair value, loss (gain) included in net loss(1)

18,770

(355)

15,910

Fair value as of March 31, 2021

$

43,193

$

2,869

$

47,444

Additions

 

 

 

Settlements

 

 

 

(16,843)

Change in fair value, loss (gain) included in net loss(1)

 

4,031

 

(300)

 

4,302

Fair value as of June 30, 2021

$

47,224

$

2,569

$

34,903

22

Redeemable 

Contingent 

Convertible 

Consideration -

Preferred Stock 

Business

    

Warrants

    

FVO Notes

Combinations

Fair value as of January 1, 2020

$

6,684

$

11,659

$

100

Additions

Settlements

Change in fair value, loss (gain) included in net loss(1)

1,214

454

(80)

Change in fair value, (gain) included in other comprehensive income

(3,856)

Fair value as of March 31, 2020

$

7,898

$

8,257

$

20

Additions

 

 

 

Settlements

 

 

(2,724)

 

Change in fair value, loss (gain) included in net loss(1)

 

785

 

(2,898)

 

1,480

Change in fair value, (gain) included in other comprehensive income

 

 

3,856

 

Fair value as of June 30, 2020

$

8,683

$

6,491

$

1,500

(1)Changes in fair value of the redeemable convertible stock warrants and FVO Notes are included in other income (expense), net, and changes in fair value of contingent consideration related to business combinations are included in general and administrative expenses in the unaudited condensed consolidated statements of operations. Changes in fair value of the earnout contingent consideration and private warrant liability are disclosed separately in the unaudited condensed consolidated statements of operations.

Fair Value Disclosure

The fair value of debt approximates the unpaid principal balance and is considered a Level 2 measurement. See Note 7.

5. Property, Equipment, and Software

Property, equipment, and software net, consists of the following:

    

June 30, 

December 31, 

2021

    

2020

Software and computer equipment

$

1,928

$

1,381

Furniture, office equipment, and other

 

1,526

 

567

Internally developed software

 

17,671

 

10,741

Leasehold improvements

 

1,351

 

1,112

 

22,476

 

13,801

Less: Accumulated depreciation and amortization

 

(14,588)

 

(9,208)

Property, equipment, and software, net

$

7,888

$

4,593

Depreciation and amortization expense related to property, equipment, and software was $1,174 and $935 for the three months ended June 30, 2021 and 2020, respectively, and $2,296 and $1,917 for the six months ended June 30, 2021 and 2020, respectively.

23

6. Intangible Assets and Goodwill

Intangible Assets

Intangible assets are stated at cost or acquisition-date fair value less accumulated amortization, and consist of the following, as of June 30, 2021:

Weighted

    

    

Average 

Intangible

Intangible 

Useful Life 

Assets,

Accumulated

Assets, 

    

(in years)

    

gross

    

Amortization

    

Net

Customer relationships

 

10.0

$

45,890

$

(3,603)

$

42,287

Acquired technology

 

6.0

 

19,583

(7,057)

 

12,526

Trademarks and tradenames

 

11.0

 

18,375

(1,511)

 

16,864

Non-compete agreements

2.0

370

(110)

260

Value of business acquired

1.0

400

(94)

306

Renewal rights

8.0

7,692

(225)

7,467

Insurance licenses

Indefinite

4,960

4,960

Total intangible assets

 

$

97,270

$

(12,600)

$

84,670

Intangible assets consist of the following, as of December 31, 2020:

Weighted

    

    

    

Average 

Intangible

Intangible 

Useful Life 

Assets,

Accumulated 

Assets, 

    

(in years)

    

gross

    

Amortization

    

Net

Customer relationships

 

7.0

$

8,440

$

(2,173)

$

6,267

Acquired technology

 

6.0

 

12,170

(5,481)

 

6,689

Trademarks and tradenames

 

9.0

 

3,688

(893)

 

2,795

Non-compete agreements

2.0

 

225

(15)

210

Total intangible assets

 

$

24,523

$

(8,562)

$

15,961

The aggregate amortization expense related to intangibles was $2,720 and $662 for the three months ended June 30, 2021 and 2020, respectively, and $4,060 and $1,469 for the six months ended June 30, 2021 and 2020, respectively.

Goodwill

The following tables summarize the changes in the carrying amount of goodwill for the six months ended June 30, 2021:

    

Goodwill

Balance as of December 31, 2020

$

28,289

Acquisitions

 

92,672

Balance as of June 30, 2021

$

120,961

24

7. Debt

At June 30, 2021, debt comprised of the following:

    

    

    

Debt 

    

 

Unaccreted

 

Issuance 

 

Carrying 

Principal

Discount

 

Costs

Value

8.55% term loan, due 2024

42,145

(755)

(1,892)

39,498

Line of credit, due 2022

3,944

3,944

Other notes

 

600

 

(104)

 

 

496

$

46,689

$

(859)

$

(1,892)

$

43,938

Senior Secured Term Loans

In January 2021, the Company entered into an amendment (the Runway Amendment) to the Loan and Security Agreement, dated as of July 22, 2020 (as amended, the Runway Loan Agreement), with Runway Growth Credit Fund, Inc., as agent for a syndicate of lenders. Among other things, the Runway Amendment includes a commitment for a supplemental term loan in the aggregate amount of up to $10.0 million, a reduction in the interest rate payable on borrowed amounts, a reduction to certain financial covenants related to minimum revenue, as well as amends the maturity date to December 15, 2024, and eliminates a minimum cash balance requirement of $3.0 million. Porch did not borrow any additional amounts in connection with entering into the Runway Loan Amendment.

The Runway Loan is a first lien loan secured by any and all properties, rights and assets of the Company with a maturity date of December 15, 2024. Until the Runway Amendment, interest was payable monthly in arrears at a variable rate of interest based on the greater of 0.55% or LIBOR rate (as defined) plus an applicable margin of 8.50% plus 2% of PIK interest. As of December 31, 2020, the calculated interest rate was 11.05%. The Runway Amendment reduced the applicable margin from 8.5% to 8% and eliminated the PIK interest. As of June 30, 2021 the calculated interest rate was 8.55%. Principal payments are required beginning on August 15, 2022 in equal monthly installments through the maturity date. A prepayment fee of 2%, 1.5%, 1% or 0.5% of the outstanding loan amount is due if the loan is repaid prior to the 1st, 2nd, 3rd or 4th anniversary date, respectively. There is a final payment fee of $1,750 or 3.5% of any partial payment, which is reflected as a discount on the loan and is accreted to interest expense using the effective interest method over the term of the loan or until extinguishment of the related loan. Upon a default, the loan is immediately due and payable and bears interest at 5% higher than the applicable loan interest rate. The financial covenants require the Company to maintain minimum revenue of $15.4 million in the quarter ended December 31, 2020, and 70% of projected revenue in all future quarters.

As of June 30, 2021, the Company is in compliance with all covenants of the Runway Loan Agreement.

Paycheck Protection Program Loans

In April 2020, the Company entered into a loan agreement with Western Alliance Bank pursuant to the Paycheck Protection Program established under the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) and is administered by the U.S. Small Business Administration (“SBA”). The Company received loan proceeds of $8.1 million (the “Porch PPP Loan”). The term of the Porch PPP Loan was two years with a maturity date of April 18, 2022 and bore interest at a fixed rate of 1.00%. Payments of principal and interest on the Porch PPP Loan were deferred for the first nine months of the term of the Porch PPP Loan. Principal and interest were payable monthly, less the amount of any potential forgiveness. The Company submitted an application for forgiveness of the loan in December 2020, and in June 2021 the loan was forgiven in whole. As a result, the outstanding principal balance of $8.1 million and unpaid interest of $91 were written off and the Company recorded a gain on extinguishment in the consolidated statements of operations.

In connection with an acquisition of DataMentors Holdings, LLC d/b/a V12 Data (“V12 Data”) on January 12, 2021 (see Note 10), the Company assumed a loan agreement with Western Alliance Bank pursuant to the Paycheck Protection Program for the amount of $2.0 million (the “V12 Data PPP Loan”). The loan had a maturity date of April 19, 2022 and a fixed interest rate of 1%. All other terms were the same as those of the Porch PPP Loan. An application for forgiveness

25

of the loan was submitted in November 2020, and in June 2021 the loan was forgiven in whole. In accordance with the terms of the purchase agreement, the restricted cash held in escrow will be provided to the seller as consideration for the transaction and no gain will be recorded in the consolidated statements of operations for this extinguishment. The balance of this payable remained in restricted cash as of June 30, 2021.

Line of Credit

In connection with the acquisition of HOA on April 5, 2021, the Company assumed a $5.0 million revolving line of credit (“RLOC”) with Legacy Texas Bank that had an outstanding balance of $3.9 million. Outstanding balances under the RLOC bear interest at the Wall Street Journal Prime + 0% and mature on November 16, 2022. In addition, the Company pays 0.25% per annum of the daily-unused portion of the RLOC.

Collateral for the RLOC includes all assets of HAHC and its subsidiaries as well as the stock of HAIC. The credit agreement is subject to standard financial covenants and reporting requirements. At June 30, 2021, the Company was in compliance with all required covenants. Outstanding borrowings on the RLOC at June 30, 2021 were $4.0 million. These borrowings were utilized primarily to increase HAIC’s capital surplus.

Term Loan Facility

In connection with HOA acquisition on April 5, 2021, the Company assumed a nine-year, $10.0 million term loan facility with a local bank. As of June 30, 2021 the Company has made no borrowings on the term loan facility.

Other Promissory Notes

In connection with an acquisition on November 2, 2020, the Company issued a promissory note payable to the founder of the acquired entity. The promissory note has an initial principal balance of $750 thousand and a stated interest rate of 0.38% per annum. The promissory note shall be paid in five equal annual installments of $150 thousand each, plus accrued interest commencing on January 21, 2021.

8. Equity and Warrants

Shares Authorized

As of June 30, 2021, the Company had authorized a total of 410,000,000 shares of stock for issuance, with 400,000,000 shares designated as common stock, and 10,000,000 shares designated as preferred stock.

Common Shares Outstanding and Common Stock Equivalents

The following table summarizes our fully diluted capital structure at June 30, 2021:

Issued and outstanding common shares

    

92,193,417

Earnout common shares (Note 1 and Note 9)

 

4,099,999

Total common shares issued and outstanding

96,293,416

Common shares reserved for future issuance:

Public warrants

Private warrants

3,125,154

Common stock options outstanding - 2012 Equity Plan

 

5,514,174

Restricted stock units (Note 9)

 

1,637,495

2020 Equity Plan pool reserved for future issuance (Note 9)

 

10,105,864

Total shares of common stock outstanding and reserved for future issuance

 

116,676,103

26

Warrants

Upon completion of the Merger with PTAC on December 23, 2020, the Company assumed 8,625,000 public warrants and 5,700,000 private warrants to purchase an aggregate 14,325,000 shares of common stock, which were outstanding as of December 31, 2020. Each warrant entitles the registered holder to purchase one share of common stock at a price of $11.50 per share, subject to adjustment, commencing 30 days after the completion of the Merger, and expiring on December 23, 2025 which is five-years after the Merger.

The Company may call the public warrants for redemption (excluding the private warrants), in whole, at a price of $0.01 per warrant:

at any time while the public warrants are exercisable,

upon not less than 30 days’ prior written notice of redemption to each public warrant holder,

if, and only if, the last sale price common stock equals or exceeds $18.00 per share (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like) for any 20 trading days within a 30-trading day period commencing once the warrants become exercisable and ending on the third trading day prior to the date on which the Company sends the notice of redemption to the warrant holders and,

if and only if, there is a current registration statement in effect with respect to the issuance of the common stock underlying such warrants at the time of redemption and for the entire 30-day trading period referred to above and continuing each day thereafter until the date of redemption.

The private warrants are identical to the public warrants, except that the private warrants are exercisable on a cashless basis and are non-redeemable so long as they are held by the initial purchasers or their permitted transferees, as defined in the warrant agreements. If the placement warrants are held by someone other than the initial purchasers or their permitted transferees, the private warrants will be redeemable by the Company and exercisable by such holders on the same basis as the public warrants. 5,700,000 and 3,125,154 private warrants were held as of December 31, 2020 and June 30, 2021, respectively, by the initial purchases or their permitted transferees.

The public and private warrants are classified separately on our condensed consolidated balance sheets due to differences in each instrument’s contractual terms. The public warrants are classified in equity classified financial instruments and are not remeasured periodically. The private warrants are liability classified financial instruments measured at fair value, with periodic changes in fair value recognized through earnings. See Note 4.

On March 23, 2021, the Company announced that it would redeem all outstanding public warrants on April 16, 2021 pursuant to a provision of the warrant agreement under which the public warrants were issued. During March 2021, certain holders of public warrants exercised their warrants to acquire 8,087,623 shares of common stock at a price of $11.50 per share, resulting in cash proceeds of $89.8 million in March and $3.2 million in April.

During April 2021, certain warrant holders exercised their warrants to acquire 2,935,753 shares of common stock at a price of $11.50 per share, resulting in cash proceeds of $33.8 million. During April 2021, the Company also redeemed all of the public warrants that remained outstanding as of April 16, 2021 for a redemption price of $0.01 per public warrant. In connection with the redemption, the public warrants stopped trading on the Nasdaq Capital Market and were delisted, with the trading halt announced after close of market on April 16, 2021.

9. Stock-Based Compensation

Under the Company’s 2020 Equity Incentive Plan (the “2020 Plan”), which replaced the Company’s 2012 Equity Incentive Plan upon the closing of the Merger in December 2020, the employees, directors and consultants of the Company, are eligible for grants of incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock awards (“RSA”) and RSUs, collectively referred to as “Awards”.

27

Stock-based compensation consists of expense related to (1) equity awards in the normal course and (2) a secondary market transaction as described below:

    

Three months ended

Six months ended

June 30, 

June 30, 

    

2021

    

2020

    

2021

    

2020

Secondary market transaction

$

$

$

1,933

$

Employee earnout restricted stock

4,176

16,549

Employee awards

 

2,466

 

362

 

4,995

 

1,034

Total operating expenses

$

6,642

$

362

$

23,477

$

1,034

2019 Secondary Stock Transactions

In May 2019, the Company’s CEO and Founder purchased a total of 7,559,047 shares of legacy Porch.com redeemable convertible preferred stock from an existing investor for an aggregate purchase price of $4.0 million ($0.53 per legacy Porch.com share). The Company determined that the purchase price was below fair value of such shares and as result recorded compensation expense of $33.2 million in general and administrative expense for the difference between the purchase price and fair value, in accordance with the accounting standards.

In July 2019, the Company’s CEO and Founder subsequently sold 901,940 shares of legacy Porch.com redeemable convertible preferred stock as an incentive to 11 executives of the Company at the same price at which the shares were initially acquired in the May 2019 transaction, which represents a $2.6 million discount to fair value. The original terms stated that the Company had the right to repurchase such shares if certain service vesting conditions and performance conditions are not met. In December 2020, the performance vesting conditions were met, and compensation expense of $1.6 million was recorded in 2020 related to these awards, of which $0.7 million was related to former employees and immediately recognized, as there is no continued service vesting requirement, and $0.9 million was related to current employees and recognized as a cumulative catch up related to the portion of the service period satisfied through December 31, 2020. In March 2021, the Porch board of directors (the “Board”) amended the original terms to accelerate the vesting of these awards and remove the Company’s repurchase right with the respect to the shares. The remaining stock compensation of $1.9 million related to the award was recognized in March 2021.

2020 Equity Incentive Plan

The aggregate number of shares of common stock reserved for future issuance under the 2020 Plan is 10,105,864. The number of shares of common stock available under the 2020 Plan will increase annually on the first day of each calendar year, beginning with the calendar year ending December 31, 2021, and continuing until (and including) the calendar year ending December 31, 2030, with such annual increase equal to the lesser of (i) 5% of the number of shares of common stock issued and outstanding on December 31st of the immediately preceding fiscal year and (ii) an amount determined by the Board.

Stock-Based Compensation

Awards granted under the 2020 Plan to employees typically vest 25% of the shares one year after the options’ vesting commencement date and the remainder ratably on a monthly basis over the following three years. Other vesting terms are permitted as determined by the Board. Options have a term of no more than ten years from the date of grant and vested options are generally canceled three months after termination of employment.

During the six months ended June 30, 2021, the Company approved 747,689 RSU’s and 284,271 stock options to various levels of key employees and members of the Board.

Payroll Reduction Program

In March 2020, in response to the adverse impact of COVID-19 on the Company’s operations and financial performance, the Company carried out a variety of measures to reduce cash operating expenses, including the

28

implementation of a partial employee furlough and payroll reduction in exchange for RSUs. During the year ended December 31, 2020, the Company reduced cash payroll costs by $4.0 million in exchange for a commitment by the Company to provide up to 2,356,045 RSUs subject to (a) a performance (liquidity) vesting condition and (b) and ongoing employment until March 31, 2021 (or June 30, 2021, for certain awards) in order to be fully vested. The grant of these RSUs was approved by the Board of Directors in June, July, and August 2020 and 2,356,045 were issued during the year ended December 31, 2020. The performance vesting conditions, which were previously considered not probable of achievement were met in December 2020 as a result of the Merger. As a result, a cumulative catch up of $6.5 million of compensation expense was recorded in the fourth quarter of 2020.

Compensation cost of $1,605 was recorded during the six months ended June 30, 2021, and no additional cost is expected to be recorded over the remaining service period in 2021.

Employee Earnout Restricted Stock

Upon the Merger, 1,003,317 restricted common shares, subject to vesting and forfeiture conditions, were issued to employees and service providers pursuant to their holdings of pre-Merger options, RSUs or restricted shares (the “employee earnout shares”). The employee earnout shares were issued in three equal tranches with separate market vesting conditions. One-third of the employee earnout shares will meet the market vesting condition when the closing price of the Company’s common stock is greater than or equal to $18.00 over any 20 trading days within any thirty- consecutive trading day period within 36 months of the closing date of the Merger. An additional third will vest when the Company’s common stock is greater than or equal to $20.00 over the same measurement period. The final third will vest when the Company’s common stock is greater than or equal to $22.00 over the same measurement period. The employee earnout shares are forfeited upon termination of an employee’s employment. Upon forfeiture, the forfeited shares will be redistributed to all earnout stockholders. Upon redistribution of earnout shares, the awards will be recorded as new awards. The fair value of the award on the grant date is a weighted average of $12.08 per share and will be recognized as stock compensation expense on a graded vesting basis over the derived service period of 1 year or shorter if the awards vest.

During the six months ended June 30, 2021, 24,278 shares were forfeited due to employee terminations. This resulted in the grant of 4,773 additional shares to employee holders at a weighted-average grant date fair value of $16.78. During March 2021, 329,132 restricted employee earnout shares were fully vested, as the market condition for vesting was fully satisfied as a result of the Company’s stock price and trading activity. The Company recorded $8.5 million in stock compensation expense related to the employee earnout shares in the six months ended June 30, 2021, and $3.4 million is expected to be recorded over the remaining estimated service period in 2021.

CEO Earnout Restricted Stock

Prior to the closing of the Merger, the Company’s CEO and Founder, Matt Ehrlichman was granted a restricted stock award under the 2012 Plan which was converted into an award of 1,000,000 restricted shares of common stock upon the closing of the Merger. The award will vest in one-third installments if certain stock price triggers are achieved within 36-months following the closing of the Merger. One-third of the restricted shares will meet the market vesting condition when the Company’s common stock is greater than or equal to $18.00 over any 20 trading days within any 30 consecutive trading day period within 36 months of the closing date of the Merger. An additional third will vest when the Company’s common stock is greater than or equal to $20.00 over the same measurement period. The final third will vest when the Company’s common stock is greater than or equal to $22.00 over the same measurement period. If Mr. Ehrlichman’s employment with the Company is terminated prior to the award being fully vested, then the award will be terminated and canceled, provided that if Mr. Ehrlichman’s employment is terminated by the Company without cause or Mr. Ehrlichman resigns due to good reason (in each case, as defined in the award agreement), the award will remain outstanding and will vest to the extent the stock price triggers are achieved during the 36-month period. The fair value of the award on the grant date is an average of $12.08 per share and will be recognized as stock compensation expense on a graded vesting basis over the derived service period of 1 year or shorter if the awards vest.

During the six months ended June 30, 2021, 333,333 CEO restricted earnout shares were fully vested, as the first market condition for vesting was fully satisfied as a result of the Company’s stock price and trading activity. The

29

Company recorded $8.3 million in stock compensation expense related to the restricted stock award in the six months ended June 30, 2021, and $3.4 million is expected to be recorded over the remaining estimated service period in 2021.

10. Business Combinations

During the six months ended June 30, 2021, the Company completed several transactions which have been accounted for as business combinations. The purpose of each of the acquisitions is to expand the scope and nature of the Company’s product and service offerings, obtain new customer acquisition channels, add additional team members with important skillsets, and realize synergies. Acquisition-related costs of $4.9 million primarily comprised of legal and due-diligence related fees, are included in general and administrative expenses on the consolidated statements of operations. The results of operations for each acquisition are included in the Company’s consolidated financial statements from the date of acquisition onwards.

The following table summarizes the total consideration and the preliminary estimated fair value of the assets acquired and liabilities assumed for business combinations made by the Company during the six months ended June 30, 2021:

Weighted Average Useful Life (in years)

    

January 12, 2021 Acquisition

    

April 5, 2021 Acquisition

    

May 20, 2021 Acquisition

    

Other Acquisitions

    

Total

Purchase consideration:

Cash

$

20,346

$

82,002

$

32,302

$

13,490

$

148,140

Issuance of common stock

21,687

1,169

22,856

Common stock consideration

Payable

3,014

3,500

6,514

Contingent consideration

1,410

6,685

327

8,422

Total purchase consideration:

$

21,756

$

113,388

$

35,802

$

14,986

$

185,932

Assets:

Cash, cash equivalents and restricted cash

$

1,035

$

17,766

$

408

$

1,048

$

20,257

Current assets

4,939

235,669

932

860

242,400

Property and equipment

996

2,267

334

72

3,669

Intangible assets:

Customer relationships

10.0

1,650

16,700

12,700

6,400

37,450

Acquired technology

5.0

3,525

2,900

940

7,365

Trademarks and tradenames

11.0

1,225

12,200

900

410

14,735

Non-competition agreements

1.0

40

90

15

145

Value of business acquired

1.0

400

400

Renewal rights

8.0

7,692

7,692

Insurance licenses

Indefinite

4,960

4,960

Goodwill

16,760

47,008

21,952

6,952

92,672

Other non-current assets

55,165

55,165

Total assets acquired

30,170

399,827

40,216

16,697

486,910

Current liabilities

(6,388)

(273,759)

(409)

(1,285)

(281,841)

Long term liabilities

(2,026)

(8,913)

(10,939)

Deferred tax liabilities, net

(3,767)

(4,005)

(426)

(8,198)

Net assets acquired

$

21,756

$

113,388

$

35,802

$

14,986

$

185,932

The estimated fair values assigned to tangible and intangible assets acquired and liabilities assumed are preliminary in nature and may be subject to change as additional information is received. The Company expects to finalize the valuation as soon as practicable, but not later than one year from the acquisition date.

30

January 12, 2021 Acquisition

On January 12, 2021, Porch acquired V12 Data, an omnichannel marketing platform. The purpose of the acquisition is to expand the scope and nature of Porch’s service offerings, add additional team members with important skillsets, and realize synergies. Porch acquired V12 Data for $20.3 million cash with an additional $1.4 million held as contingent consideration. The contingent consideration is based on the achievement of certain Revenue and EBITDA milestones over the two succeeding years and is paid in cash or common stock at Porch’s discretion. The consideration was paid to the sellers in exchange for net assets of $21.8 million. Goodwill is expected to be deductible for tax purposes. Acquisition-related costs of $274 thousand are included in general and administrative expenses on the consolidated statements of operations for the six months ended June 30, 2021.

The following table summarizes the fair value of the intangible assets of V12 Data as of the date of the acquisition:

    

    

Estimated 

Fair 

Useful Life

 

Value

 

(in years)

Intangible assets:

 

  

 

  

Customer relationships

$

1,650

 

10

Acquired technology

 

3,525

 

4

Trademarks and tradenames

1,225

 

15

Non-competition agreements

 

40

2

$

6,440

 

  

The weighted-average amortization period for the acquired intangible assets is 7.6 years.

The estimated fair value of the customer relationships intangible asset was calculated through the income approach using the multi-period excess earnings methodology. The estimated fair value of the trademarks and tradenames as well as acquired technology intangible assets were calculated through the income approach using the relief from royalty methodology. The estimated fair value of the non-competition agreement is derived using the with and without method over the contractual term of the agreement. The estimated fair value of deferred revenue is derived using the cost-plus-profit method, which presumes that an acquirer of deferred revenue would not pay more than the costs and expenses to fulfill the obligation plus a profit for the effort employed.

April 5, 2021 Acquisition

On April 5, 2021, Porch acquired HOA. The purpose of the acquisition is to expand the scope and nature of Porch’s product offerings, add additional team members with important skillsets, and gain licenses to operate as an insurance carrier and managing general agent in 31 states. Total consideration related to this transaction included $113.4 million, consisting of $82 million in cash paid at closing, $21.7 million in Porch common stock, and acquisition hold backs and contingent consideration of $9.7 million. Acquisition-related costs of $2.9 million were primarily for legal and due-diligence related fees and are included in general and administrative expenses for the six months ended June 30, 2021.

31

The following table summarizes the fair value of the intangible assets of HOA as of the date of the acquisition:

    

    

Estimated 

Fair 

Useful Life

 

Value

 

(in years)

Intangible assets:

 

  

 

  

Customer relationships

$

16,700

 

10

Trademarks and tradenames

12,200

 

10

Business acquired

400

1

Renewal rights

7,692

8

Insurance licenses

4,960

Indefinite

$

41,952

 

  

The weighted-average amortization period for the acquired intangible assets is 8.4 years.

The fair value of customer relationships was estimated through the income approach using the multi-period excess earnings methodology. The fair value of trade name and trademarks was estimated through the income approach using the relief from royalty methodology. The business acquired was valued using the income approach based on estimates of expected future losses and expenses associated with the policies that were in-force as of the closing date of the transaction compared to the future premium remaining to be earned. The renewal rights was estimated through the income approach based on premium forecast and cash flows from the renewal policies modeled over the life of the renewals. The insurance licenses were valued using the market approach based on arms-length transactions in which certificate authority companies with licenses were purchased.

May 20, 2021 Acquisition

On May 20, 2021, Porch acquired Segin Systems, Inc. (“Rynoh”), a software and data analytics company that supports financial management and fraud prevention primarily for the title and real estate industries. The purpose of the acquisition is to expand the scope and nature of Porch’s product offerings, add additional team members with important skillsets, and realize synergies. Total consideration related to this transaction include $35.8 million, consisting of $32.3 million in cash paid at closing, and acquisition hold backs of $3.5 million. Acquisition-related costs of $1.6 million were primarily for legal and due-diligence related fees and are included in general and administrative expenses for the six months ended June 30, 2021.

The following table summarizes the fair value of the intangible assets of Rynoh as of the date of the acquisition:

    

    

Estimated 

Fair 

Useful Life

 

Value

 

(in years)

Intangible assets:

 

  

 

  

Customer relationships

$

12,700

 

10

Acquired technology

 

2,900

 

7

Trademarks and tradenames

900

 

20

Non-competition agreements

 

90

1

$

16,590

 

  

The weighted-average amortization period for the acquired intangible assets is 10 years.

The fair value of customer relationships was estimated through the income approach using the multi-period excess earnings methodology. The fair value of trade name and trademarks, as well as acquired technology was estimated through the income approach using the relief from royalty methodology. The fair value of the non-competition agreement is derived using the with and without method over the contractual term of the agreement.

32

Revenue from these three acquisitions included in the Company’s consolidated statements of operations through June 30, 2021 is $27.9 million. Net income included in the Company’s consolidated statements of operations from the these acquisitions through June 30, 2021 is $4.3 million.

Unaudited Pro Forma Consolidated Financial Information

The following table summarizes the estimated unaudited pro forma consolidated financial information of the Company as if the V12 Data, HOA, and Rynoh acquisitions had occurred on January 1, 2020:

    

Three months ended

    

Six months ended

June 30, 

June 30, 

 

2021

 

2020

 

2021

 

2020

Revenue

$

52,867

$

36,086

$

97,610

$

68,837

Net loss

$

(17,102)

$

(8,408)

$

(79,417)

$

(27,608)

Other Acquisitions

In the first half of 2021, the Company completed two other acquisitions which were not individually material to the consolidated financial statements. The purpose of the acquisitions was to expand the scope and nature of the Company’s service offerings, add additional team members with important skillsets, and realize synergies. The transaction costs associated with these acquisitions were $144 thousand and are included in general and administrative expenses on the consolidated statements of operations for the six months ended June 30, 2021. Goodwill of $3.6 million is not expected to be deductible for tax purposes, while goodwill of $3.3 million is expected to be deductible for tax purposes.

11. Commitments and Contingencies

Litigation

From time to time the Company is or may become subject to various legal proceedings arising in the ordinary course of business, including proceedings initiated by users, other entities, or regulatory bodies. Estimated liabilities are recorded when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In many instances, the Company is unable to determine whether a loss is probable or to reasonably estimate the amount of such a loss and, therefore, the potential future losses arising from a matter may differ from the amount of estimated liabilities the Company has recorded in the financial statements covering these matters. The Company reviews its estimates periodically and makes adjustments to reflect negotiations, estimated settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular matter.

Cases under Telephone Consumer Protection Act

Porch and an acquired entity, GoSmith.com, are party to 14 legal proceedings alleging violations of the automated calling and/or Do Not Call restrictions of the Telephone Consumer Protection Act of 1991 (“TCPA”). Some of these actions allege related state law claims. Most of the proceedings were commenced as mass tort actions by a single plaintiffs’ law firm in December 2019 and April/May 2020 in federal district courts throughout the United States and have been consolidated in the United States District Court for the Western District of Washington, where Porch resides. Plaintiffs seek actual, statutory, and/or treble damages, injunctive relief, and reasonable attorneys’ fees and costs. A related action brought by the same plaintiffs’ law firm was dismissed with prejudice and is on appeal before the Ninth Circuit Court of Appeals.

These actions are at an early stage in the litigation process. It is not possible to determine the likelihood of an unfavorable outcome of these disputes, although it is reasonably possible that the outcome of these actions may be unfavorable. Further, it is not possible to estimate the range or amount of potential loss (if the outcome should be unfavorable). Porch intends to contest these cases vigorously.

33

Kandela, LLC v Porch.com, Inc.

In May 2020, the former owners of Kandela, LLC filed a complaint against Porch in the Superior Court of the State of California, alleging a breach of contract related to the terms and achievement of an earnout agreement related to the acquisition of the Kandela business and related fraudulent inducement claims. Claimants seek to recover compensatory damages based on an asset purchase agreement entered into with Porch and related employment agreements. Claimants also seek punitive damages, attorney’s fees and costs. Porch is unable to determine the likelihood of an unfavorable outcome, although it is reasonably possible that the outcome may be unfavorable. However, certain claimants have settled their claims, with a portion of the settlement offer to be paid by insurance and a portion to be paid by Porch. This settlement limits the potential of any unfavorable outcome for the remaining matters to be arbitrated. Arbitration of the claims is currently scheduled to occur during the first quarter of 2022. Porch is unable to provide an estimate of the range or amount of potential loss across all claims (if the outcome should be unfavorable); however, Porch has recorded an estimated accrual related to the claims underlying the aforementioned settlement. Porch intends to contest the remaining claims vigorously.

Putative Wage and Hours Class Action Proceeding

A former employee of HireAHelper™ filed a complaint in San Diego County Superior Court in November 2020, asserting putative class action claims for failure to pay overtime, failure to pay compensation at the time of separation and unfair business practices in violation of California law. HireAHelper™ was served with the complaint in December 2020 and on January 28, 2021 Defendants removed the case to the United States District Court for the Southern District of California. The plaintiff seeks to represent all current and former non-exempt employees of HireAHelper™ and Legacy Porch and Porch’s other affiliated companies in the State of California during the relevant time period. Plaintiffs seek damages for unpaid wages, liquidated damages, penalties, attorneys’ fees and costs. While this action is still at an early stage in the litigation process, Porch has recorded an estimated accrual for a contingent loss based on information currently known. The parties recently attended a mediation in an effort to resolve the matter.  The mediation was successful and a tentative deal was reached pending execution of the long form settlement agreement and approval by the court.

Regulatory Requirements and Restrictions

HAIC is subject to the laws and regulations of the State of Texas and the regulations of any other states in which HAIC conducts business. State regulations cover all aspects of HAIC’s business and are generally designed to protect the interests of insurance policyholders, as opposed to the interests of stockholders. The Texas Insurance Code requires all property and casualty insurers to have a minimum of $2.5 million in capital stock and $2.5 million in surplus. HAIC has capital and surplus in excess of this requirement.

As of June 30, 2021 HAIC had restricted cash and investments totaling $314 thousand and pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors. See Note 1.

The Texas Insurance Code limits dividends from insurance companies to their stockholders to net income accumulated in the Company’s surplus account, or “earned surplus”. The maximum dividend that may be paid without approval of the Insurance Commissioner is limited to the greater of 10% of the statutory surplus at the end of the preceding calendar year or the statutory net income of the preceding calendar year. No dividends were paid by HAIC in the first half of 2021.

12. Basic and Diluted Net Loss Per Share

Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. It has been retrospectively adjusted for all periods prior to the reverse capitalization. The retroactive adjustment is based on the same number of weighted-average shares outstanding in each historical period.

34

Under the two-class method, basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period.

Diluted earnings per share attributable to common stockholders adjusts basic earnings per share for the potentially dilutive impact of stock options, RSUs, RSAs, convertible notes, earnout shares and warrants. As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.

The following table sets forth the computation of the Company’s basic and diluted net loss attributable per share to common stockholders for the three and six months ended June 30, 2021 and 2020:

    

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2021

    

2020

    

2021

    

2020

    

Numerator:

 

  

 

  

  

 

  

Net loss

$

(16,296)

$

(6,258)

$

(81,398)

$

(24,625)

Denominator:

 

  

 

  

 

  

 

  

Shares used in computing net loss attributable per share to common stockholders, basic and diluted

 

95,221,928

 

35,478,347

 

91,483,053

 

35,117,130

Net loss attributable per share to common stockholders:

 

  

 

  

 

  

 

  

Basic and diluted

$

(0.17)

$

(0.18)

$

(0.89)

$

(0.70)

The following table discloses securities that could potentially dilute basic net loss per share in the future that were not included in the computation of diluted net loss per share because to do so would have been antidilutive for all periods presented:

    

Three Months Ended

    

Six Months Ended

    

2021

    

2020

2021

    

2020

Stock options

 

6,350,253

 

7,719,210

6,350,253

 

7,719,210

 

Restricted stock units and awards

2,975,463

106,890

2,975,463

106,890

Legacy Porch warrants

3,134,068

3,134,068

Public and private warrants

 

3,125,154

 

3,125,154

 

 

Earnout shares

 

4,099,999

 

4,099,999

 

 

Convertible debt

1,034,760

1,034,760

See Note 8 for additional information regarding the terms of the warrants. See Note 9 for additional information regarding stock options and restricted stock.

13. Subsequent Events

In July 2021, the Company completed an acquisition of a marketing services company targeting homeowners and movers. The total purchase price was $13.7 million, comprised of $11.7 million of cash paid at closing and $2 million of Porch common stock.

35

PART II —OTHER INFORMATION

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

This report and the documents incorporated herein by reference contain forward- looking statements as defined by the Private Securities Litigation Reform Act of 1995. These statements are based on the beliefs and assumptions of management. Although the Company believes that its plans, intentions and expectations reflected in or suggested by these forward-looking statements are reasonable, the Company cannot assure you that it will achieve or realize these plans, intentions or expectations. Forward-looking statements are inherently subject to risks, uncertainties and assumptions. Generally, statements that are not historical facts, including statements concerning the Company’s possible or assumed future actions, business strategies, events or results of operations, are forward-looking statements. These statements may be preceded by, followed by or include the words “believes,” “estimates,” “expects,” “projects,” “forecasts,” “may,” “will,” “should,” “seeks,” “plans,” “scheduled,” “anticipates” or “intends” or similar expressions.

Forward-looking statements are not guarantees of performance. You should not put undue reliance on these statements which speak only as of the date hereof. Unless specifically indicated otherwise, the forward-looking statements in this report do not reflect the potential impact of any divestitures, mergers, acquisitions, or other business combinations that have not been completed as of the date of this filing. You should understand that the following important factors, among others, could affect the Company’s future results and could cause those results or other outcomes to differ materially from those expressed or implied in the Company’s forward-looking statements:

the ability to recognize the anticipated benefits of the Company’s business combination consummated on December 23, 2020 (the “Merger”) pursuant to that certain Agreement and Plan of Merger, dated July 30, 2020 (as amended by the First Amendment to the Agreement and Plan of Merger, dated as of October 12, 2020, the “Merger Agreement”), by and among PropTech Acquisition Corporation (“PTAC”), PTAC Merger Sub Corporation, a Delaware corporation and wholly-owned subsidiary of PTAC (“Merger Sub”), Porch.com, Inc. a Delaware corporation, and Joe Hanauer, in his capacity as the stockholder representative, which may be affected by, among other things, competition and the ability of the combined business to grow and manage growth profitably, maintain key commercial relationships and retain its management and key people;

expansion plans and opportunities, including future acquisitions or additional business combinations;

costs related to the Merger and being a public company;

litigation, complaints, and/or adverse publicity;

the impact of changes in consumer spending patterns, consumer preferences, local, regional and national economic conditions, crime, weather, demographic trends and employee availability;

privacy and data protection laws, privacy or data breaches, or the loss of data; and

the impact of the COVID-19 pandemic and its effect on the business and financial conditions of the Company.

These and other factors that could cause actual results to differ from those implied by the forward-looking statements in this report are more fully described in Part II, Item 1A of this report, Item 1A of the Company’s Annual Report on Form 10-K/A for the year ended December 31, 2020 filed with the SEC on May 19,2021 and in any of the Company’s subsequent SEC filings. The risks described in these filings are not exhaustive. New risk factors emerge from time to time and it is not possible for us to predict all such risk factors, nor can the Company assess the impact of all such risk factors on its business or the extent to which any factor or combination of factors may cause actual results to differ materially from those contained in any forward-looking statements. All forward- looking statements attributable to the Company or persons acting on its behalf are expressly qualified in their entirety by the foregoing cautionary statements. The Company undertakes no obligations to update or revise publicly any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by law.

36

Business Overview

Porch is a vertical software platform for the home, providing software and services to approximately 17,000 home services companies, such as home inspectors, moving companies, utility companies, warranty companies, and others. Porch helps these service providers grow their business and improve their customer experience.

Porch provides software and services to home services companies and, through these relationships, gains unique and early access to homebuyers and homeowners, assists homebuyers and homeowners with critical services such as insurance and moving, and, in turn, Porch’s platform drives demand for other services from such companies as part of our value proposition. Porch has three types of customers: (1) home services companies, such as home inspectors, for whom Porch provides software and services and who provide introductions to homebuyers and homeowners; (2) consumers, such as homebuyers and homeowners, whom Porch assists with the comparison and provision of various critical home services, such as insurance, moving, security, TV/internet, and home repair and improvement; and (3) service providers, such as insurance carriers, moving companies, security companies and TV/internet providers, who pay Porch for new customer sign-ups.

Throughout the last eight (8) years, Porch has established many partnerships across a number of home-related industries. Porch has also selectively acquired companies which can be efficiently integrated into Porch’s platform. In 2017, we significantly expanded our position in the home inspection industry by acquiring ISN™, a developer of ERP and CRM software for home inspectors. In November 2018, we acquired HireAHelper™, a provider of software and demand for moving companies. In 2019, we acquired a business that connects new homebuyers to utility companies. In 2020, we acquired a moving services technology company, iRoofing, LLC a roofing software company, and two individually immaterial acquisitions. In the first half of 2021, we acquired a home inspection integrated customer service and call handling solution company, V12 Data, an omnichannel marketing platform, HOA, an insurance managing general agency, as well as Rynoh, a financial management and fraud prevention software service for the title and real estate industries. We will continue to make additional acquisitions that are consistent with our focus on insurance and home services related verticals.

We sell our software and services to companies using a variety of sales and marketing tactics. We have teams of inside sales representatives organized by vertical market who engage directly with companies. We have enterprise sales teams which target the large named accounts in each of our vertical markets. These teams are supported by a variety of typical software marketing tactics, including both digital, in-person (such as trade shows and other events) and content marketing.

For consumers, Porch largely relies on our unique and proprietary relationships with the approximately 17,000 companies using Porch’s software to provide the company with end customer access and introductions. Porch then utilizes technology, lifecycle marketing and teams in lower cost locations to operate as a Moving Concierge to assist these consumers with services. Porch has invested in limited direct-to-consumer (“D2C”) marketing capabilities, but expects to become more advanced over time with capabilities such as digital and social retargeting.

Key Performance Measures and Operating Metrics

In the management of our businesses, we identify, measure and evaluate a variety of operating metrics. The key performance measures and operating metrics we use in managing our businesses are set forth below. These key performance measures and operating metrics are not prepared in accordance with GAAP, and may not be comparable to or calculated in the same way as other similarly titled measures and metrics used by other companies. The key performance measures presented have been adjusted for divested Porch businesses in 2018 through 2020.

Average Number of Companies in Quarter — Porch provides software and services to home services companies and, through these relationships, gains unique and early access to homebuyers and homeowners, assists homebuyers and homeowners with critical services such as insurance and moving. Porchs customers include home services companies, such as home inspectors, for whom Porch provides software and services and who provide introductions to homebuyers and homeowners. Porch tracks the average number of home services companies from which it generates revenue each quarter in order to measure our ability to attract, retain and

37

grow our relationships with home services companies. Porch management defines the average number of companies in a quarter as the straight line average of the number of companies as of the end of period compared with the beginning of period number of companies, inclusive of all companies across Porch’s home services verticals that (i) generate recurring revenue and (ii) generated revenue in the quarter. For new acquisitions, we determine the number of customers in their initial quarter based on the percentage of the quarter they were part of Porch.
Average Revenue per Account per Month — Management views Porchs ability to increase revenue generated from existing customers as a key component of Porchs growth strategy. Average revenue per account per month in quarter is defined as the total revenue from the quarter divided by the average number of companies in the period divided by 3 (to provide monthly revenue).

The following table summarizes our average companies in quarter and average revenue per account per month for each of the quarterly periods indicated:

    

    

2018 

    

2018 

    

2019 

    

2019 

    

2019 

    

2019 

    

2020 

    

2020 

    

2020 

    

2020

    

2021

    

2021

Q3

Q4

Q1

Q2

Q3

Q4

Q1

Q2

Q3

Q4

Q1

Q2

Average Companies in Quarter

 

 

9,142

 

9,627

 

10,199

 

10,470

 

10,699

 

10,972

 

10,903

 

10,523

 

10,792

 

11,157

 

13,995

 

17,120

Average Revenue per Account per Month in Quarter

$

344

$

325

$

305

$

468

$

552

$

450

$

484

$

556

$

664

$

556

$

637

$

1,000

Due to COVID-19, some small companies put their business with the Company on hold which is reflected in lower number of total companies in 2020 and higher average revenue per account.

Number of Monetized Services in Quarter — Porch connects consumers with home services companies nationwide and offers a full range of products and services where homeowners can, among other things: (i) compare and buy home insurance policies (along with auto, flood and umbrella policies) with competitive rates and coverage; (ii) arrange for a variety of services in connection with their move, from labor to load or unload a truck to full-service, long-distance moving services; (iii) discover and install home automation and security systems; (iv) compare internet and television options for their new home; (v) book small handyman jobs at fixed, upfront prices with guaranteed quality; and (vi) compare bids from home improvement professionals who can complete bigger jobs. Porch tracks the number of monetized services performed through its platform each quarter and the revenue generated per service performed in order to measure to measure market penetration with homebuyers and homeowners and Porchs ability to deliver high-revenue services within those groups. Monetized services per quarter is defined as the total number of unique services from which we generated revenue, including, but not limited to, new and renewing insurance customers, completed moving jobs, security installations, TV/internet installations or other home projects, measured over a quarterly period.
Average Revenue per Monetized Service — Management believes that shifting the mix of services delivered to homebuyers and home owners toward higher revenue services is a key component of Porchs growth strategy. Average revenue per monetized services in quarter is the average revenue generated per monetized service performed in a quarterly period. When calculating Average Revenue per Monetized Service in quarter, average revenue is defined as total quarterly service transaction revenues generated from monetized services.

38

The following table summarizes our monetized services and average revenue per monetized service for each of the quarterly periods indicated:

    

2018 

    

2018 

    

2019 

    

2019 

    

2019 

    

2019 

    

2020 

    

2020 

    

2020 

    

2020

    

2021

    

2021 

Q3

Q4

Q1

Q2

Q3

Q4

Q1

Q2

Q3

Q4

Q1

Q2

Monetized Services in Quarter

 

188,502

 

184,645

 

185,378

 

205,887

 

211,190

 

172,862

 

152,165

 

181,520

 

198,165

 

169,949

 

182,779

 

302,462

Revenue per Monetized Service in Quarter

$

42

$

44

$

43

$

63

$

76

$

78

$

93

$

86

$

97

$

98

$

92

$

129

In 2020, the Company shifted insurance monetization from getting paid per quote to earning multiyear insurance commissions, resulting in fewer monetized transactions with higher average revenue.

In March 2020, COVID-19 impacted the service volumes during the period from March until June. The impact on service volumes, largely recovered by June 30, 2020 and after adjusting for insurance monetization remains above prior year volumes.

Recent Developments

COVID-19 Impact

In March 2020, the World Health Organization declared a pandemic related to the global novel coronavirus disease 2019 (“COVID-19”) outbreak. The COVID-19 pandemic and the measures adopted by government entities in response to it have adversely affected Porch’s business operations, which has impacted revenue primarily in the first half of 2020. The impact of the COVID-19 pandemic and related mitigation measures, Porch’s ability to conduct ordinary course business activities has been and may continue to be impaired for an indefinite period of time. The extent of the continuing impact of the COVID-19 pandemic on Porch’s operational and financial performance will depend on various future developments, including the duration and spread of the outbreak and impact on the Company’s customers, suppliers, and employees, all of which is uncertain at this time. Porch expects the COVID-19 pandemic to continue to have an uncertain impact on future revenue and results of operations, but Porch is unable to predict at this time the size and duration of such impact.

Comparability of Financial Information

Porch’s future results of operations and financial position may not be comparable to historical results as a result of the Merger.

Key Factors Affecting Operating Results

The Company has been implementing its strategy as a vertical software platform for the home, providing software and services to approximately 17,000 home services companies, such as home inspectors, moving companies, utility companies, warranty companies and others. The following are key factors affecting our operating results in 2020 and the six months ended June 30, 2021:

Continued investment in growing and expanding our position in the home inspection industry as a result of the 2017 acquisition of ISN, a developer of ERP and CRM software for home inspectors.
Continued investment in growing and expanding our position in providing moving services to consumers as a result of the 2018 acquisition of HireAHelper, a provider of software and demand for moving companies.
Intentionally building operating leverage in the business by focusing on growing operating expenses at a slower rate than the growth in revenue. We are specifically increasing economies of scale related to our variable selling costs, Moving Concierge call center operations and product and technology costs.

39

In the second quarter of 2021 the Company invested $127.9 million in cash, net of acquired, and $22.9 million in common stock to acquire companies to expand the scope and nature of the Company’s service offerings, add additional team members with important skillsets, and realize synergies.
In March and April of 2021, a number of holders of public warrants exercised their warrants to acquire approximately 10.9 million shares of common stock, resulting in cash proceeds of $126.8 million.

Basis of Presentation

The unaudited condensed consolidated financial statements and accompanying notes of Porch include the accounts of the Company and its consolidated subsidiaries and were prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). All significant intercompany accounts and transactions are eliminated in consolidation.

The Company operates in a single segment. Operating segments are identified as components of an enterprise about which separate discrete financial information is available for evaluation by the CODM in making decisions regarding resource allocation and assessing performance. The Company has determined that its Chief Executive Officer is the CODM. To date, the Company’s CODM has made such decisions and assessed performance at the Company level.

Components of Results of Operations

Total Revenue

The Company generates its Core Services Revenue from (1) fees received for connecting homeowners to individual contractors, small business service providers and large enterprise service providers, (2) commissions from third-party insurance carriers, and (3) insurance premiums, policy fees and other insurance-related fees generated through its own insurance carrier. The Company’s Managed Services Revenue is generated from fees received for providing select and limited services directly to homeowners. The Company’s Software and Service Subscription Revenue is generated from fees received for providing subscription access to the Company’s software platforms and subscription services across various industries.

In the Core Services Revenue stream, the Company connects Service Providers with homeowners that meet pre-defined criteria and may be looking for relevant services. Service Providers include a variety of service providers throughout a homeowner’s lifecycle, including movers, TV/Internet, warranty, and security monitoring providers, plumbers, electricians, roofers, et al. The Company also sells home insurance policies through the Company’s own insurance carrier, as well as for third-party insurance carriers

Managed Services Revenue includes fees earned from homeowners for providing select services directly to the homeowner, including handyman and moving services. The Company generally invoices for managed services projects on a fixed fee or time and materials basis. The transaction price represents the contractually agreed upon price with the end customer for providing the respective service. Revenue is recognized as services are performed based on an output measure or progress, which is generally over a short duration (e.g., same day). Fees earned for providing managed services projects are non-refundable and there is generally no right of return.

Software and Service Subscription Revenue primarily relates to subscriptions to the Company’s home inspector software, marketing software and services, and other vertical software. The Company’s subscription arrangements for this revenue stream do not provide the customer with the right to take possession of the software supporting the cloud-based application services. The Company’s standard subscription contracts are monthly contracts in which pricing is based on a specified price per inspection completed through the software. Marketing software and services are primarily contractual monthly recurring billings. Fees earned for providing access to the subscription software are non-refundable and there is no right of return. Revenue is recognized based on the amount which the Company is entitled to for providing access to the subscription software during the monthly contract term.

40

Total Costs and Expenses

Operating expenses

Operating expenses are categorized into four categories:

Cost of revenue;
Selling and marketing;
Product and technology; and
General and administrative.

The categories of operating expenses include both, cash expenses and non-cash charges, such as stock-based compensation, depreciation and amortization. Depreciation and amortization are recorded in all operating expense categories, and consist of depreciation from property, equipment and software and intangible assets.

Cost of revenue primarily consist of professional fees and materials under the Managed Services model, losses and loss adjustment expenses, and credit card processing and merchant fees.

Selling and marketing expenses primarily consist of third-party data leads, affiliate and partner leads, paid search and search engine optimization (“SEO”) costs, policy acquisition and other underwriting expenses, payroll, employee benefits and stock-compensation expense and other headcount related costs associated with sales efforts directed toward companies and consumers.

Product and technology development costs primarily consist of payroll, employee benefits, stock-compensation expense, other headcount related costs associated with product development, net of costs capitalized as internally developed software, cloud computing, hosting and other technology costs, software subscriptions, professional services and amortization of internally-development software.

General and administrative expenses primarily consist of expenses associated with functional departments for finance, legal, human resources and executive management expenses. The primary categories of expenses include payroll, employee benefits, stock-compensation expense and other headcount related costs, rent for office space, legal and professional fees, taxes, licenses and regulatory fees, and other administrative costs.

Critical Accounting Policies and Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. On an ongoing basis these estimates, which include, but are not limited to, estimated variable consideration for services performed, the allowance for doubtful accounts, depreciable lives for property and equipment, acquired intangible assets, goodwill, the valuation allowance on deferred tax assets, assumptions used in stock-based compensation, unpaid losses and loss adjustment expenses, contingent consideration, earnout liabilities and private warrant liabilities, are evaluated by management. Actual results could differ from those estimates, judgments, and assumptions, and to the extent those differences are material, the consolidated financial statements will be affected.

At least quarterly, we evaluate our estimates and assumptions and make changes accordingly. For information on our significant accounting policies, see Note 1 to the accompanying Porch unaudited condensed consolidated financial statements.

41

During the three months ended June 30, 2021, there were no changes to the critical accounting policies discussed in our Annual Report on Form 10-K/A for the fiscal year ended December 31, 2020, as filed on May 19, 2021. For a complete discussion of our critical accounting policies, refer to Item 8 in the 2020 Annual Report on Form 10-K/A.

Results of Operations

The following table sets forth our historical operating results for the periods indicated:

Three Months Ended June 30, 

Six Months Ended June 30, 

    

 

2021

    

2020

% Change

2021

    

2020

 

% Change

(dollar amounts in thousands, except share and per share data)

Revenue

$

51,340

$

17,122

200

%

$

78,083

$

32,196

143

%

Operating expenses:

 

 

 

 

  

  

Cost of revenue

 

19,500

 

3,792

414

%

 

25,429

 

7,891

222

%

Selling and marketing

 

23,122

 

8,787

163

%

 

37,762

 

21,640

75

%

Product and technology

 

11,050

 

5,071

118

%

 

22,841

 

12,423

84

%

General and administrative

 

20,611

 

5,893

250

%

 

44,625

 

10,049

344

%

Gain on divestiture of business

 

 

(1,442)

(100)

%

(1,442)

(100)

%

Total operating expenses

74,283

22,101

236%

%

 

130,658

 

50,561

158

%

Operating loss

 

(22,943)

 

(4,979)

361%

%

 

(52,575)

 

(18,365)

186

%

Other expense:

 

  

 

  

  

Interest expense

(1,216)

(3,291)

(63)

%

 

(2,439)

 

(6,377)

(62)

%

Change in fair value of earnout liability

(4,032)

NM

(22,801)

NM

Change in fair value of private warrant liability

(4,303)

NM

(20,212)

NM

Gain on extinguishment of debt

8,243

3,856

114

%

8,243

3,609

128

%

Investment income and realized gains

387

NM

397

NM

Other expense, net

(165)

(1,841)

(91)

%

 

(91)

 

(3,468)

(97)

%

Total other expense, net

(1,084)

(1,276)

(15)

%

 

(36,904)

 

(6,236)

492

%

Loss before income taxes

(24,027)

(6,255)

284

%

 

(89,479)

 

(24,601)

264

%

Income tax benefit (expense)

7,731

(3)

NM

 

8,081

 

(24)

NM

Net loss

$

(16,296)

$

(6,258)

160%

%

$

(81,398)

$

(24,625)

231

%

NM = Not Meaningful

Comparison of Three and Six Months Ended June 30, 2021 and 2020

Revenue

Three months ended June 30, 2021 compared to three months ended June 30, 2020:

Total revenue increased by $34.2 million, or 200% from $17.1 million in the three months ended June 30, 2020 to $51.3 million in the three months ended June 30, 2021. The increase in revenue in 2021 is driven by acquisitions and organic growth in our moving services, inspection and insurance businesses, which contributed an aggregate of $36.0 million of the revenue, offset by the revenue related to divestitures of $1.8 million. As Porch has grown the number of companies that use our software and services, we have been able to grow our B2B2C (“Business to Business to Consumer”) and move related services revenues.

42

Six months ended June 30, 2021 compared to six months ended June 30, 2020:

Total revenue increased by $45.9 million, or 143% from $32.2 million in the six months ended June 30, 2020 to $78.1 million in the six months ended June 30, 2021. The increase in revenue in 2021 is driven by acquisitions and organic growth in our moving services, inspection and insurance businesses, which contributed an aggregate of $50.0 million of the revenue, offset by the revenue related to divestitures of $4.1 million.

Cost of Revenue

Three months ended June 30, 2021 compared to three months ended June 30, 2020:

Cost of revenue increased by $15.7 million, or 414% from $3.8 million in the three months ended June 30, 2020 to $19.5 million in the three months ended June 30, 2021. The increase in the cost of revenue was mostly attributable to the growth in the moving business and cost of revenue for our acquired businesses. As a percentage of revenue, cost of revenue represented 38% of revenue in the three months ended June 30, 2021 compared with 22% in the same period in 2020.

Six months ended June 30, 2021 compared to six months ended June 30, 2020:

Cost of revenue increased by $17.5 million, or 222% from $7.9 million in the six months ended June 30, 2020 to $25.4 million in the six months ended June 30, 2021. The increase in the cost of revenue was mostly attributable to the growth in the moving business and cost of revenue for our acquired businesses. As a percentage of revenue, cost of revenue represented 33% of revenue in the three months ended June 30, 2021 compared with 25% in the same period in 2020.

Selling and marketing

Three months ended June 30, 2021 compared to three months ended June 30, 2020:

Selling and marketing expenses increased by $14.3 million, or 163% from $8.8 million in the three months ended June 30, 2020 to $23.1 million in the three months ended June 30, 2021. The increase is due to $11.7 million related to higher selling and marketing costs associated with the growth in our moving, inspection and insurance businesses, as well as the selling and marketing costs of our acquired businesses. Additionally, there was an increase of $1.4 million in stock compensation charges. This is offset by our divested businesses selling and marketing costs of $0.7 million. As a percentage of revenue, selling and marketing expenses represented 45% of revenue in the three months ended June 30, 2021 compared with 51% in the same period in 2020.

Six months ended June 30, 2021 compared to six months ended June 30, 2020:

Selling and marketing expenses increased by $16.1 million, or 75% from $21.6 million in the six months ended June 30, 2020 to $37.8 million in the six months ended June 30, 2021. The increase is due to $14.2 million related to higher selling and marketing costs associated with the growth in our moving, inspection and insurance businesses, as well as the selling and marketing costs of our acquired businesses. Additionally, there was an increase of $3.7 million in stock compensation charges. This is offset by our divested businesses selling and marketing costs of $1.8 million. As a percentage of revenue, selling and marketing expenses represented 48% of revenue in the six months ended June 30, 2021 compared with 68% in the same period in 2020.

Product and technology

Three months ended June 30, 2021 compared to three months ended June 30, 2020:

Product and technology expenses increased by $6 million, or 118% from $5.1 million in the three months ended June 30, 2020 to $11.1 million in the three months ended June 30, 2021. The increase is due to investments in our moving, insurance and inspection groups, due to the growth in these businesses, product and technology costs from our

43

acquired businesses, and $1.7 million higher stock compensation charge. As a percentage of revenue, product and technology expenses represented 22% of revenue in the three months ended June 30, 2021 compared with 30% in the same period in 2020.

Six months ended June 30, 2021 compared to six months ended June 30, 2020:

Product and technology expenses increased by $10.4 million, or 84% from $12.4 million in the six months ended June 30, 2020 to $22.8 million in the six months ended June 30, 2021. The increase is due to investments in moving, insurance, and inspection groups due to the growth in these businesses, product and technology costs from our acquired businesses and $3.7 million higher stock compensation charge. As a percentage of revenue, product and technology expenses represented 29% of revenue in the six months ended June 30, 2021 compared with 39% in the same period in 2020.

General and administrative

Three months ended June 30, 2021 compared to three months ended June 30, 2020:

General and administrative expenses increased by $14.7 million, or 250% from $5.9 million in the three months ended June 30, 2020 to $20.6 million in the three months ended June 30, 2021, primarily due to increase in stock compensation charge for three months ended June 30, 2021 of $3.2 million. See the table and discussion below for the details related to stock-based compensation in the three and six months ended June 30, 2021 and 2020. In the three months ended June 30, 2021 the Company incurred costs related to operating as a public company and increased hiring of corporate resources. Additionally, from March 2020 through June 2020, the Company reduced pay for certain employees and partially or fully furloughed certain employees therefore reducing compensation expense in three months ended June 30, 2020.

Six months ended June 30, 2021 compared to six months ended June 30, 2020:

General and administrative expenses increased by $34.6 million, or 344% from $10 million in the six months ended June 30, 2020 to $44.6 million in the six months ended June 30, 2021.The increase is primarily due to increase in stock compensation of $15.4 million and costs operating as a public company and increased hiring of corporate resources. Additionally, from March 2020 through June 2020, the Company reduced pay for certain employees and partially or fully furloughed certain employees therefore reducing compensation expense in six months ended June 30, 2020.

Stock-based compensation consists of expense related to (1) equity awards granted as compensation in the normal course of business operations, (2) employee earnout restricted stock (see Note 9) and (3) a secondary market transaction as described below (dollar amounts in thousands).

    

Three Months Ended

    

Six Months Ended

June 30, 

June 30, 

2021

2020

2021

2020

Secondary market transaction

$

$

$

1,933

$

Employee earnout restricted stock

4,176

16,549

Employee awards

 

2,466

 

362

 

4,995

 

1,034

Total stock-based compensation expenses

$

6,642

$

362

$

23,477

$

1,034

Interest expense, net

Three months ended June 30, 2021 compared to three months ended June 30, 2020:

Interest expense decreased by $2.1 million, or 63% from $3.3 million in the three months ended June 30, 2020 to $1.2 million in the three months ended June 30, 2021. The decrease was primarily due to lower outstanding debt balance and decreased interest rates paid during the three months ended June 30, 2021 compared with the three months ended

44

June 30, 2020, as a result of the January 2021 amendment to the Company’s senior secured term loans. Among other terms, this amendment reduced the interest payable from 11.05% to 8.55% (see Note 7).

Six months ended June 30, 2021 compared to six months ended June 30, 2020:

Interest expense decreased by $4 million, or 62% from $6.4 million in the six months ended June 30, 2020 to $2.4 million in the six months ended June 30, 2021. The decrease was primarily due to a lower outstanding debt balance and decreased interest rates paid during the six months ended June 30, 2021 compared with the six months ended June 30, 2020, as a result of the January 2021 amendment to the Company’s senior secured term.

Other expense, net

Three months ended June 30, 2021 compared to three months ended June 30, 2020:

Other expense, net was $ (0.2) million expense in the three months ended June 30, 2021 and $ (1.8) million expense in the three months ended June 30, 2020. The decrease in expense of $ (1.6) million was primarily due to $0.9 million loss on remeasurement of legacy preferred stock warrant liability and $1.0 million loss on remeasurement of debt in the three months ended June 30, 2020.

Six months ended June 30, 2021 compared to six months ended June 30, 2020:

Other expense, net was $ (0.1) million expense in the six months ended June 30, 2021 and $ (3.5) million expense in the six months ended June 30, 2020.

Income tax expense (benefit)

Three months ended June 30, 2021 compared to three months ended June 30, 2020:

Income tax benefit of $7.7 million was recognized for the three months ended June 30, 2021 primarily due to the impact of acquisitions on the Company’s valuation allowance. Income tax expense was not material for the three months ended June 30, 2020. The Company’s effective tax rate in both periods differs substantially from the statutory tax rate primarily due to a full valuation allowance related to the Company’s net deferred tax assets.

Six months ended June 30, 2021 compared to six months ended June 30, 2020:

Income tax benefit of $8.1 million was recognized for the six months ended June 30, 2021 primarily due to the impact of acquisitions on the Company’s valuation allowance. Income tax expense was not material for the six months ended June 30, 2020. The Company’s effective tax rate in both periods differs substantially from the statutory tax rate primarily due to a full valuation allowance related to the Company’s net deferred tax assets.

Non-GAAP Financial Measures

In addition to our results determined in accordance with U.S. GAAP, we believe that Adjusted EBITDA, a non-GAAP measure which we define below, is useful in evaluating our operational performance distinct and apart from financing costs, certain non-cash expenses and non-operational expenses. We use this non-GAAP financial information to evaluate our ongoing operations and for internal planning, budgeting and forecasting purposes and for setting management bonus programs. We believe this non-GAAP financial information, when taken collectively, may be helpful to investors in assessing our operating performance and comparing our performance with competitors and other comparable companies. This non-GAAP measure should be considered in addition to results prepared in accordance with GAAP, but should not be considered a substitute for or superior to GAAP. We endeavor to compensate for the limitation of the non-GAAP measure presented by also providing the most directly comparable GAAP measure, which is net loss, and a description of the reconciling items and adjustments to derive the non-GAAP measure.

45

Adjusted EBITDA is defined as net loss adjusted for interest expense, net; income taxes; total other expenses, net; certain non-cash long-lived asset impairment charges; depreciation and amortization; stock-based compensation expense; acquisition-related impacts, including compensation to the sellers that requires future service, amortization of intangible assets, gains (losses) recognized on changes in the value of contingent consideration arrangements, if any, gain or loss on divestitures and certain transaction costs.

Adjusted EBITDA is intended as a supplemental measure of our performance that is neither required by, nor presented in accordance with, GAAP. We believe that the use of Adjusted EBITDA provides an additional tool for investors to use in evaluating ongoing operating results and trends and in comparing the Company’s financial measures with those of comparable companies, which may present similar non-GAAP financial measures to investors. However, you should be aware that when evaluating Adjusted EBITDA, we may incur future expenses similar to those excluded when calculating these measures. In addition, our presentation of these measures should not be construed as an inference that our future results will be unaffected by unusual or non-recurring items. Our computation of Adjusted EBITDA may not be comparable to other similarly titled measures computed by other companies, because all companies may not calculate Adjusted EBITDA in the same fashion.

Because of these limitations, Adjusted EBITDA should not be considered in isolation or as a substitute for performance measures calculated in accordance with GAAP. We compensate for these limitations by relying primarily on our GAAP results and using Adjusted EBITDA on a supplemental basis. You should review the reconciliation of net loss to Adjusted EBITDA below and not rely on any single financial measure to evaluate our business.

The following table reconciles net loss to Adjusted EBITDA (loss) for the three and six months ended June 30, 2021 and the three and six months ended June 30, 2020 (dollar amounts in thousands):

    

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2021

    

2020

2021

    

2020

Net loss

$

(16,296)

$

(6,258)

$

(81,398)

$

(24,625)

Interest expense

 

1,216

 

3,291

 

2,439

 

6,377

Income tax (benefit) expense

 

(7,731)

 

3

 

(8,081)

 

24

Depreciation and amortization

 

3,894

 

128

 

6,356

 

1,917

Gain on extinguishment of debt

(8,243)

(3,856)

(8,243)

(3,609)

Investment income and realized gains

(387)

(397)

Other expense, net(1)

 

165

 

1,841

 

91

 

3,468

Non-cash long-lived asset impairment charge

 

72

 

134

 

139

 

301

Non-cash stock-based compensation

 

6,642

 

363

 

23,365

 

732

Non-cash bonus expense

393

683

Revaluation of contingent consideration

 

574

 

1,480

 

220

 

1,400

Revaluation of earnout liability

4,032

22,801

Revaluation of private warrant liability

4,303

20,212

Acquisition and related expense(2)

 

1,056

 

780

 

1,896

 

1,151

Adjusted EBITDA (loss)

$

(10,312)

$

(2,094)

$

(19,916)

$

(12,864)

Adjusted EBITDA (loss) as a percentage of revenue

(20)

%

(12)

%

(26)

%

(40)

%

(1)Other expense, net includes:

    

Three Months Ended June 30, 

    

Six Months Ended June 30, 

2021

    

2020

2021

    

2020

Loss on remeasurement of debt

958

1,412

Loss on remeasurement of legacy preferred stock warrant liability

 

 

920

 

 

1,999

Other, net

 

165

 

(37)

 

91

 

57

$

165

$

1,841

$

91

$

3,468

46

(2)Acquisition and related expense includes:

Three Months Ended June 30, 

Six Months Ended June 30, 

2021

2020

2021

2020

Acquisition compensation – cash

    

$

    

$

    

$

    

$

14

Acquisition compensation – stock

 

 

 

112

 

302

Amortization expense – acquisition

1,469

1,469

Bank fees

 

4

 

 

8

 

Bonus expense

 

 

22

 

 

44

Gain on divestiture

 

 

(1,442)

 

 

(1,442)

Professional fees – accounting

 

155

 

256

 

214

 

256

Professional fees – legal

 

897

 

411

 

1,562

 

444

Transaction expenses

64

64

$

1,056

$

780

$

1,896

$

1,151

Adjusted EBITDA loss for the six months ended June 30, 2021 was $19.1 million, a $6.2 million decline from Adjusted EBITDA loss of $12.9 million for the same period in 2020. The decline in Adjusted EBITDA loss is due to the weather related loss impact of the HOA insurance business, legal costs attributable to general legal matters, increase in general and administrative costs related to public companies and increased hiring for corporate resources. Additionally during the six months ended June 30, 2020 there was a compensation reduction which did not recur during the comparable period in the current year. This was partially offset by revenue growth in the moving, insurance and inspection groups, as well as no negative impact of the divested businesses in 2020.

Liquidity and Capital Resources

Since inception, we have financed our operations primarily from the sales of redeemable convertible preferred stock and convertible promissory notes, and proceeds from senior secured loans. On December 23, 2020, the Company received approximately $269.5 million of aggregate cash proceeds from recapitalization, net of transactions costs. As of June 30, 2021, the Company had cash and cash equivalents of $150.2 million and $2.2 million of restricted cash.

Based on the Company’s current operating and growth plan, management believes cash and cash equivalents at June 30, 2021, together with borrowing available under senior secured debt, are sufficient to finance the Company’s operations, planned capital expenditures, working capital requirements and debt service obligations for at least the next 12 months.  As the Company’s operations evolve and continues its growth strategy, the Company may elect or need to obtain alternative sources of capital, and it may finance additional liquidity needs in the future through one or more equity or debt offerings. The Company may not be able to obtain equity or additional debt financing in the future when needed or, if available, the terms may not be satisfactory to the Company or could be dilutive to its stockholders.

The Company has incurred losses since its inception, and has an accumulated deficit at June 30, 2021 and December 31, 2020 totaling $398.9 million and $317.5 million, respectively. As of June 30, 2021, and December 31, 2020 the Company had $46.7 million and $50.8 million aggregate principal amount outstanding on term loans and promissory notes, respectively. During 2020 and the first half of 2021, the Company refinanced the existing $40.0 million term loans and received additional loan proceeds of $7.0 million from new senior secured term loans and $10.3 million from the U.S. government pursuant to the Paycheck Protection Program under the CARES Act. Additionally, in the six months ended June 30, 2021, the company raised approximately $126.8 million from the exercises of public warrants. The Company has used the proceeds from debt and equity principally to fund general operations and acquisitions.

In the six months ended June 30, 2021, the Company spent $127.9 million in cash, net of cash acquired, plus stock of $22.9 million to acquire several companies, in transactions accounted for as a business combination.

47

The following table provides a summary of cash flow data for the three and six months ended June 30, 2021 and June 30, 2020:

    

Six Months Ended June 30, 

    

    

 

2021

    

2020

 

Change

 

Change

 

(dollar amounts in thousands)

Net cash used in operating activities

$

(30,772)

$

(9,742)

$

(21,030)

 

216

%

Net cash used in investing activities

 

(131,298)

 

(1,633)

 

(129,665)

 

7,940

%

Net cash provided by financing activities

 

107,040

 

11,063

 

95,977

 

868

%

Change in cash, cash equivalents and restricted cash

$

(55,030)

$

(312)

$

(54,718)

 

NM

Operating Cash Flows

Six months ended June 30, 2021 compared to six months ended June 30, 2020:

Net cash used in operating activities was $30.8 million for the six months ended June 30, 2021. Net cash used in operating activities consists of net loss of $81.4 million, adjusted for non-cash items and the effect of changes in working capital. Non-cash adjustments include stock-based compensation expense of $23.5 million, depreciation and amortization of $6.4 million, non-cash accrued and payment-in-kind interest of $0.1 million, fair value adjustments to earnout liability and private warrant liability of $22.8 million and $20.2 million, respectively. Net changes in working capital were a use of cash of $13.0 million, primarily due to increases in current liabilities.

Investing Cash Flows

Six months ended June 30, 2021 compared to six months ended June 30, 2020:

Net cash used in investing activities was $131.3 million for the six months ended June 30, 2021. Net cash used in investing activities is primarily related to investments to develop internal use software of $1.5 million and acquisitions, net of cash acquired of $127.9 million.

Net cash used in investing activities was $1.6 million for the six months ended June 30, 2020. Net cash used in investing activities is primarily related to investments to develop internal use software of $1.6 million and purchases of property and equipment of $0.1 million.

Financing Cash Flows

Six months ended June 30, 2021 compared to six months ended June 30, 2020:

Net cash provided by financing activities was $107 million for the six months ended June 30, 2021. Net cash provided by financing activities is primarily related to exercises of warrants and stock option of $129.3 million, offset by shares repurchased to pay income tax withholdings upon vesting of RSUs of $22.1 million and debt repayments of $0.2 million.

Net cash provided by financing activities was $11.1 million for the six months ended June 30, 2020. Net cash provided by financing activities is primarily related to proceeds from issuance of redeemable convertible preferred stock of $4.7 million and debt financing of $10.1 million, net of loan repayments of $3.7 million.

Off-Balance Sheet Arrangements

Since the date of our incorporation, we have not engaged in any off-balance sheet arrangements, as defined in the rules and regulations of the SEC.

48

Emerging Growth Company Status

The Company is an emerging growth company (“EGC”), as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). In accordance with the JOBS Act, the Company previously elected to delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. As of June 30, 2021, the last busines day of the second fiscal quarter, the Company met certain thresholds for qualification as a “large accelerated filer” as defined in Rule 12b-2 of the Securities Exchange Act of 1934, as amended. Therefore, the Company expects to lose EGC status as of December 31, 2021. The impact of this change in filing status includes being subject to the requirements of large accelerated filers, which includes shortened filing timelines, no delayed adoption of certain accounting standards, and attestation of the Company’s internal control over financial reporting by its independent auditor.

Recent Accounting Pronouncements

See Note 1 to our unaudited condensed consolidated financial statements as of and for the three and six months ended June 30, 2021 for more information about recent accounting pronouncements, the timing of their adoption, and our assessment, to the extent we have made one, of their potential impact on our financial condition and our results of operations.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

We are exposed to a variety of market and other risks, including the effects of changes in interest rates, and inflation, as well as risks to the availability of funding sources, hazard events, and specific asset risks.

Interest Rate Risk

The market risk inherent in our financial instruments and our financial position represents the potential loss arising from adverse changes in interest rates. As of June 30, 2021, and December 31, 2020, we have interest-bearing debt of $43.8 million and $50.8 million. Our senior secured term loans as of June 30, 2021 are variable rate loans that accrue interest at a variable rate of interest based on the greater of 0.55% or LIBOR rate (as defined) plus an applicable margin of 8.0%. As of June 30, 2021, the calculated interest rate is 8.55%.

A one percent (1%) increase in interest rates in our variable rate indebtedness would result in approximately $0.5 million in additional annual interest expense.

Inflation Risk

Porch does not believe that inflation has had, or currently has, a material effect on its business.

Foreign Currency Risk

There was no material foreign currency risk for three and six months ended June 30, 2021 and the year ended December 31, 2020. Porch’s activities to date have been conducted in the United States.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we evaluated the effectiveness of our disclosure controls and procedures (as that term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) as of June 30, 2021, which is the end of the period covered by this Quarterly Report. Based on this evaluation, our Chief

49

Executive Officer and Chief Financial Officer concluded that the Company’s disclosure controls and procedures to ensure that information required to be disclosed by the Company in reports we file or submit under the Exchange Act is (i) recorded, processed, summarized, evaluated and reported, as applicable, within the time periods specified in the United States Securities and Exchange Commission’s rules and forms and (ii) accumulated and communicated to the Company’s management, including the Company’s Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosures were not effective as of June 30, 2021 due to the material weaknesses in internal control over financial reporting described in Part II, Item 9A of the Annual Report on Form 10-K/A for the fiscal year ended December 31, 2020 filed with the SEC on May 19, 2021.

Remediation Plan

Our remediation efforts for these material weaknesses have included the following:

we hired a new Chief Financial Officer in June 2020 and our new Controller joined in April 2021; both are experienced finance and accounting professionals for public companies;
we recruited additional personnel, in addition to utilizing third-party consultants and specialists, to supplement our internal resources;
we have been and continue designing and implementing additional automation and integration in our financially significant systems;
we will continue to expand and improve our review process of complex securities, significant transactions, and related accounting standards; and,
we are implementing additional training of our personnel to improve our understanding and documentation that supports effective control operation, and will identify third-party professionals with whom to consult regarding complex accounting literature as necessary.

These remediation measures may be time consuming and costly. In addition, there is no assurance that we will be successful in remediating the material weakness. We plan to continue to assess our internal controls and procedures and intend to take further action as necessary or appropriate to address any other matters we identify.

Changes in Internal Control over Financial Reporting

Except for actions taken under the Remediation Plan described in this Part I, Item 4, there has been no change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during our most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

Management initiated the process of implementing remediation steps to address the material weakness and to improve our internal control over financial reporting. Specifically, we are continuing to expand and improve our review process for complex securities, transactions, and related accounting standards, including the determination of the appropriate accounting classification of our financial instruments. We plan to further improve this process by implementing additional training of personnel to improve our understanding and documentation that supports effective control operation and will identify third-party professionals with whom to consult regarding the application of complex accounting literature as necessary. These remediation measures may be time consuming and costly. In addition, there is no assurance that we will be successful in remediating the material weakness.

Limitations on Effectiveness of Controls and Procedures

Our disclosure controls and procedures are designed to provide reasonable assurance of achieving their objectives, as specified above. Our management recognizes that any control system, no matter how well designed and operated, is based upon certain judgments and assumptions and cannot provide absolute assurance that its objectives will be met.

50

PART II — OTHER INFORMATION

Item 1. Legal Proceedings

TCPA Proceedings.   Porch and/or an acquired entity, GoSmith.com, are party to 14 legal proceedings alleging violations of the automated calling and/or Do Not Call restrictions of the Telephone Consumer Protection Act of 1991 (“TCPA”). Some of these actions allege related state law claims. Most of the proceedings were commenced as mass tort actions by a single plaintiffs’ law firm in December 2019 and April/May 2020 in federal district courts throughout the United States and have been consolidated in the United States District Court for the Western District of Washington, where Porch resides. Plaintiffs seek actual, statutory, and/or treble damages, injunctive relief, and reasonable attorneys’ fees and costs. A related action brought by the same plaintiffs’ law firm was dismissed with prejudice and is on appeal before the Ninth Circuit Court of Appeals.

These actions are at an early stage in the litigation process. It is not possible to determine the likelihood of an unfavorable outcome of these disputes, although it is reasonably possible that the outcome of these actions may be unfavorable. Further, it is not possible to estimate the range or amount of potential loss (if the outcome should be unfavorable). Porch intends to contest these cases vigorously.

Kandela Proceeding.   In May 2020, the former owners of Kandela, LLC filed a complaint against Porch in the Superior Court of the State of California, alleging a breach of contract related to the terms and achievement of an earnout agreement related to the acquisition of the Kandela business and related fraudulent inducement claims. Claimants seek to recover compensatory damages based on an asset purchase agreement entered into with Porch and related employment agreements. Claimants also seek punitive damages, attorney’s fees and costs. This matter is at an early stage in the arbitration process and Porch is unable to determine the likelihood of an unfavorable outcome, although it is reasonably possible that the outcome may be unfavorable. Arbitration of the claims is currently scheduled for March 2022. Porch is unable to provide an estimate of the range or amount of potential loss across all claims (if the outcome should be unfavorable); however, Porch has recorded an estimated accrual related to the claims underlying the aforementioned settlement. Porch intends to contest the remaining claims vigorously.

Putative Wage and Hours Class Action Proceeding.    A former employee of HireAHelper™ filed a complaint in San Diego County Superior Court in November 2020 asserting putative class action claims for failure to pay overtime, failure to pay compensation at the time of separation and unfair business practices in violation of California law. HireAHelper™ was served with the complaint in December 2020 and on January 28, 2021 Defendants removed the case to the United States District Court for the Southern District of California. The plaintiff seeks to represent all current and former non-exempt employees of HireAHelper™, Legacy Porch and Porch’s other affiliated companies in the State of California during the relevant time period. Plaintiffs seek damages for unpaid wages, liquidated damages, penalties, attorney’s fees and costs. While this action is still at an early stage in the litigation process, we have recorded an estimated accrual for a contingent loss based on information currently known. The parties recently attended a mediation in an effort to resolve the matter.  The mediation was successful and a tentative deal was reached pending execution of the long form settlement agreement and approval by the court. 

In addition, in the ordinary course of business, Porch and its subsidiaries are (or may become) parties to litigation involving property, personal injury, contract, intellectual property and other claims, as well as stockholder derivative actions, class action lawsuits and other matters. The amounts that may be recovered in such matters may be subject to insurance coverage. Although the results of legal proceedings and claims cannot be predicted with certainty, neither Porch nor any of its subsidiaries is currently a party to any legal proceedings the outcome of which, we believe, if determined adversely to us, would individually or in the aggregate have a material adverse effect on our business, financial condition or results of operations.

51

Item 1A. Risk Factors

Except as set forth below, the Company’s risk factors, as of August 16, 2021, have not materially changed from those described in Part 1, Item 1A of our Annual Report on Form 10-K/A for the fiscal year ended December 31, 2020 filed with the SEC on May 19, 2021.

Risks Relating to the Company’s Business and Industry

Our brands and businesses operate in an especially competitive and evolving industry.

The insurance industry, moving services industry, home service industry, and software for home services companies industry are all competitive, with many existing competitors and a consistent and growing stream of new entrants, services and products. Some of our competitors are more well-established or enjoy better competitive positions with respect to certain geographical areas, consumer and service professional demographics, and/or types of services offered. Some of our competitors have stronger brand recognition, better economies of scale, more developed software platforms or other intellectual property, and/or better access to capital. In the home services space, we compete with online home services marketplaces, search engines and social media platforms that have the ability to market products and services online in a more prominent and cost-effective manner than we can, and may better tailor results with respect to products and services to individual users. In the SaaS application space, we compete with existing providers of enterprise resource planning (“ERP”) and customer relationship management (“CRM”) software through both traditional software and SaaS models. Additionally, many of our competitors in the home and home-related services industries are undergoing consolidation and vertical integration. These consolidations may make it more difficult to compete with such competitors. Any of these advantages could enable these competitors to reach more consumers and service professionals than we do, offer products and services that are more appealing to consumers and service professionals than our products and services, and respond more quickly and/or cost effectively than we do to evolving market opportunities and trends, any of which could adversely affect our business, financial condition and results of operations.

In addition, since most home services marketplace products and services are offered to consumers for free, consumers can easily switch among home services offerings (or use multiple home services offerings simultaneously) at no cost to them. And while service professionals may incur additional or duplicative near-term costs, the costs for switching to a competing platform over the long term are generally not prohibitive. Low switching costs, coupled with the propensity of consumers to try new products and services generally, will most likely result in the continued emergence of new products and services, entrants and business models in the home and home-related services industry.

With the HOA acquisition, we are exposed to competition in the programs market. While we believe the number of competitors in the small-and mid-sized programs markets with the broad in-house expertise and wide array of services that HOA offers is limited, it will nonetheless face increased competition if other companies decide to compete within this space. Any increased competition in this market, particularly by one or more companies with greater resources than us, could materially and adversely impact our business, financial condition, and results of operations.

Our inability to compete effectively against new competitors, services or products could result in decreases in the size and level of engagement of our consumer and service professional bases, any of which could adversely affect our business, financial condition and results of operations.

We may not be able to effectively manage our growth.

Our future growth, if any, may cause a significant strain on our management and our operational, financial, and other resources. Our ability to manage our growth effectively will require us to implement and improve our operational, financial, and management systems and to expand, train, manage, and motivate our employees. These demands may require the hiring of additional management personnel and the development of additional expertise by our management. Any increase in resources used without a corresponding increase in our operational, financial, and management systems could have a material adverse effect on our business, financial condition, and results of operations.

52

Our brands and businesses are sensitive to general economic events or trends, particularly those that adversely impact consumer confidence and spending behavior.

Our businesses are sensitive to events and trends, such as a general economic downturn or sudden disruption in business conditions, consumer confidence, spending levels and access to credit, which could result in decreases in demand for moving, real estate transactions, home improvement services and insurance. Any such decreases could result in turnover of our consumer and service professional base and/or adversely impact the breadth of services offered through our platform and our insurance products, any or all of which could adversely affect our business, financial condition and results of operations.

These events and trends could also result in decreased marketing and advertising expenditures by service professionals or cash flow problems for service professionals that could affect their ability to pay us subscription fees, their ability to purchase leads from us and the success of any revenue sharing arrangements with them. Adverse economic conditions and trends could result in service professionals decreasing and/or delaying subscription fees paid for our platform or being more likely to default on incurred fees, which would result in decreased revenue and could adversely affect our business, financial condition and results of operations.

Our risk management policies and procedures may prove to be ineffective and leave us exposed to unidentified or unanticipated risk.

We have identified and continue to develop enterprise-wide risk management policies and procedures to mitigate risk and loss to which we are exposed. There are inherent limitations to our risk management strategies because there may be existing or future risks that have not been fully identified. If internal risk management policies and procedures are ineffective, we may suffer unexpected losses which could be material and adversely affect our financial results and operations. Our risk management framework may not evolve at the same pace as we expand our business. As a result, there is a risk that new products or new business strategies may present risks that are not fully identified, effectively monitored, or thoroughly managed.

Conditions in the real estate market generally impact the demand for a portion of the Company’s products and services.

Demand for a portion of the Company’s products and services generally decreases as the number of real estate transactions in which its products and services are purchased decreases. The real estate market is seasonal, cyclical and affected by significant conditions beyond the Company’s control. The number of real estate transactions in which certain of the Company’s products and services are purchased have been, and may continue to be impacted by the following situations, among others:

high, volatile or rising mortgage interest rates;
availability of credit, including commercial and residential mortgage funding;
real estate affordability, housing supply rates, home building rates, housing foreclosures rates, multi-family housing fundamentals, and the pace of home price appreciation or the lack of it;
slow economic growth or recessionary conditions and other macroeconomic conditions, which may be impacted by national or global events (such as the COVID-19 pandemic);
local, state and federal government intervention in the financial markets;
increased unemployment or declining or stagnant wages;
changes in household debt levels and disposable income;
changing trends in consumer spending; and
changing expectations for inflation and deflation.

Any adverse impact on a macro level to the real estate market generally could  have an adverse impact on our business, results of operations and financial condition.

53

Risks Relating to Financial Reporting and Results of Operations

Our quarterly operating results may fluctuate in the future. As a result, we may fail to meet or exceed the expectations of research analysts or investors, which could cause our stock price to decline.

Our quarterly operating results may fluctuate as a result of a variety of factors, many of which are outside of our control. If our quarterly operating results or guidance fall below the expectations of research analysts or investors, the price of our Common Stock could decline substantially. Fluctuations in our quarterly operating results or guidance may be due to a number of factors, including, but not limited to, those listed below:

seasonality;
economic trends related to the home services and general economic, industry and market conditions;
the extent to which home services companies, service providers and consumers employ our platform;
the extent to which new home services companies, consumers, service providers, and commercial partners are attracted to our solutions to satisfy their (and in the case of home services companies and commercial partners, their customers’) needs;
the timing, commitment levels, and revenue share rates at which we enter into agreement for our solutions with home service companies and service providers, along with their
ongoing capacity and fulfillment performance to handle volume and the effectiveness of our marketing and affiliate channels to drive volume to our network;
the volume of consumer referrals that home services companies and commercial partners send to us, and the addition or loss of large home services companies or commercial partners, including through acquisitions or consolidations;
the mix of home services companies and commercial partners across small, mid-sized and large organizations;
changes in our pricing policies or those of our competitors;
volatility in commissions from our insurance business;
widespread claim costs associated with P&C claims;
losses resulting from actual policy experience that is adverse to assumptions made in product pricing;
losses resulting from a decline in the value of our invested assets;
declines in value and/or losses with respect to companies and other entities whose securities we hold and counterparties with whom we transact business or to whom we have credit exposure, including reinsurers, and declines in the value of investments;
the financial health of our home services companies, consumers, service providers, and commercial partners;
the amount and timing of operating expenses, including those related to the maintenance and expansion of our business, operations and infrastructure;
the timing and success of new solutions introduced by us;
the timing and success of current and new products and services introduced by our competitors;
other changes in the competitive dynamics of our industry, including consolidation among competitors, customers or strategic partners;
our ability to manage our existing business and future growth, including increases in the number of customers on our platform and new geographic regions; and
various other factors, including those related to significant disruptions in our systems and platform infrastructure risks related to independent contractors, and privacy and data security breaches, each of which is described elsewhere in this “Risk Factors” section.
We may be unable to access the capital markets when needed, which could adversely affect the ability to take advantage of business opportunities as they arise and to fund operations in a cost-effective manner.

Our ability to grow our business depends, in part on the ability to access capital when needed to provide statutory surplus. Capital markets may become illiquid from time to time, and we cannot predict the extent and duration of future economic and market disruptions or the impact of any government interventions. We may not be able to obtain financing

54

on acceptable terms, or at all. If we require capital but cannot raise it or cannot obtain financing on acceptable terms, our business, financial condition, and results of operations may be materially adversely affected and we may be unable to execute our long-term growth strategy.

Our quarterly results of operations fluctuate due to seasonality and other factors associated with our industry.

Our businesses are seasonal and our results of operations and cash flows fluctuate significantly from quarter to quarter. Historically, our revenues have been strongest in the second and third fiscal quarters due to peak moving activity occurring during the summer months. The first and fourth fiscal quarters are generally weakest, due to lower moving activity during the winter months. As a result, our operating results for any given quarterly period are not necessarily indicative of operating results for an entire year.

We are also subject to the cyclical nature of the insurance industry. The financial performance of the insurance industry has historically fluctuated with periods of lower premium rates and excess underwriting capacity resulting from increased competition followed by periods of higher premium rates and reduced underwriting capacity resulting from decreased competition. Although the financial performance of an insurance company depends on its own specific business characteristics, the profitability of many insurance companies tends to follow this cyclical market pattern. Because market cyclability is due in large part to the actions of competitors and general economic factors, we cannot predict the timing or duration of changes in the market cycle.

Risks Relating to Our Acquisition Strategy

We may experience risks related to acquisitions, including the HOA Acquisition.

We have made acquisitions in the past and we continue to seek to identify potential acquisition candidates to expand our business generally in the future. If we do not identify suitable acquisition candidates or complete acquisitions with satisfactory pricing and other terms, our growth could be adversely affected. Even if we complete what we believe to be suitable acquisitions, we may experience related operational and financial risks. As a result, to the extent that we continue to grow through acquisitions, we will need to:

properly identify, value, and complete prospective acquisitions, especially those of companies with limited operating histories;
successfully integrate acquired businesses to the extent and in a manner that aligns with our strategy;
successfully identify and realize potential synergies among acquired and existing business;
retain or hire senior management and other key personnel at acquired businesses; and
successfully manage acquisition-related strain on our management, operations and financial resources.

We may not be successful in addressing these challenges or any other problems encountered in connection with historical and future acquisitions. Adverse reactions by potential acquisition targets could frustrate our ability to execute on our acquisition strategy as could the failure of our due diligence process to uncover material risks, legal or otherwise. We may also be negatively impacted by adverse reactions of home services companies, consumers, service providers and business partners to the disclosure or consummation of any acquisition. In addition, the anticipated benefits of one or more acquisitions may not be realized. Also, future acquisitions could result in increased operating losses, dilutive issuances of equity securities and/or the assumption of contingent liabilities. Additionally, acquisitions may be compensated in part with future or contingent payments that will create future liabilities or dilution for us upon the consummation of such acquisitions. Lastly, the value of goodwill and other intangible assets acquired could be impacted by one or more continuing unfavorable events and/or trends, which could result in significant impairment charges. The occurrence of any of these events could have an adverse effects on our business, financial condition and results of operations.

On April 5, 2021, the Company completed its acquisition of HOA, a leading property and casualty insurance company focused on products in the residential homeowner space. HOA is a large and complex company that added significantly to the size and scale of our operations. In addition, as discussed under “— Risks Related to Our Insurance Business,” HOA provides us with the opportunity to further expand our insurance business. The HOA

55

Acquisition is the largest acquisition in our history (as measured by purchase price). We may have failed to identify all the risks to which the HOA Acquisition may expose us or the effects it may have on the long-term value of our combined company, including any risks related to HOA or HOA’s compliance with, among other, laws and regulations, contractual obligations and leases. Although we expect the HOA Acquisition to result in a significant amount of synergies and other financial and operational benefits, we may be unable to realize these synergies or other benefits in the timeframe that we expect or at all. We continue to assess synergies that we may realize as a combined company, the realization of which will depend on a number of factors. The success of the HOA Acquisition, including anticipated synergies, benefits and cost savings, will depend, in part, on our ability to successfully combine and integrate our current operations with HOA’s business. It is possible that the integration process could result in higher than expected costs, diversion of management attention, the disruption of either company’s ongoing businesses or inconsistencies in standards, controls, procedures and policies that adversely affect the combined company’s ability to maintain relationships with customers, suppliers, vendors and employees or to achieve the anticipated benefits and cost savings of the HOA Acquisition. If we experience difficulties with the integration process or other unforeseen costs, the anticipated benefits and cost savings of the HOA Acquisition may not be realized fully or at all, or may take longer to realize than expected. Management continues to refine its integration plan. The integration planning and implementation process will result in significant costs and divert management attention and resources. These integration matters could have an adverse effect on our combined company for an undetermined period. Any of the foregoing may have a material and adverse effect on our business, results of operations and financial condition.

Risks Relating to Our Insurance Business

We face a variety of risks through our expansion into the insurance business.

In 2020, we expanded our lines of business to include home, auto, flood and umbrella insurance through the formation and licensure of Elite Insurance Group, our wholly-owned licensed insurance agency. In addition, we further expanded our insurance operations through the acquisition of HOA, a managing general agent (“MGA”) and carrier hybrid with a strong reinsurance strategy that currently operates in six states. Risks of our entry into the insurance business include, without limitation, difficulties integrating the new insurance business with our ongoing operations, potential diversion of management’s time and other resources from our previously-established lines of business, accurately underwriting risks and charging competitive, yet profitable rates to policyholders, the need for additional capital and other resources to expand into this new line of business, and inefficient integration of operational and management systems and controls.

Severe weather events, extensive wildfires and other catastrophes, including the effects of climate change and global pandemics, may harm our insurance business. For example, if carriers restrict the sale of policies in certain geographical areas and/or for certain types of coverage or if they increase their premiums as a result of these events, it could result in fewer carriers whose policies we could offer to our customers and otherwise make policies harder to sell. With the acquisition of HOA, we are exposed to these losses directly. While we intend to manage our risk via reinsurance, there can be no guarantee this will adequately reduce our exposure to losses, including, but not limited to, the inability to negotiate reinsurance contracts at renewal at acceptable terms or at all, large catastrophes that exceed the our aggregate reinsurance coverage limits, the inability or unwillingness of counterparties to pay us reinsurance receivables we believe we are owed, and multiple losses in a single year that exceed our ability to reinstate reinsurance contracts.

In addition, these events have in the past and could in the future negatively affect the economy in general and the housing market in particular, which in turn negatively affects the market for insurance sales. A significant increase in insurance claims by consumers who purchased their policy through Elite Insurance Group, whether as a result of these events or otherwise, could cause the affected carriers to terminate their relationship with us or decrease our commission rates. The occurrence of any of these events could have an adverse effect on our business, financial condition and results of operations.

A substantial majority of Elite Insurance Group’s revenue is generated from commissions and depends on relationships with insurance providers with no long-term contractual commitments. See “— Our insurance business is commission-based and depends on our relationships with insurance providers with no long-term

56

contractual commitments. insurance providers stop working with us or pay us lower amounts for new customers, or if we are unable to establish and maintain new relationships with other insurance providers, our insurance business could be materially affected, which in turn could impact our business, results of operations and financial condition” for more information.

Claims by consumers against an agency’s errors and omissions (E&O) insurance coverage are common in the insurance industry. If a carrier denies a consumer’s claim under an insurance policy or the consumer has insufficient coverage and the consumer therefore has to pay out-of-pocket for a loss, the consumer often seeks relief from agency that sold the policy. While we maintain E&O coverage, we could experience losses if claims by consumers exceed our coverage limitations. In addition, if we were to experience a significant number of claims or if our E&O coverage were to lapse, insurance providers could elect to terminate their relationships with us and we could face challenges in finding replacement coverage.

Entry into the insurance business also subjects us to new laws and regulations with which we are not familiar and may lead to increased compliance costs and regulatory risk. See “— Our insurance business is subject to state governmental regulation, which could limit the growth of our insurance business and impose additional costs on us” for additional information.

In addition, with the HOA Acquisition, Porch became an MGA and an insurance carrier, exposing us to the additional risks of underwriting and of handling and managing insurance claims.

With the HOA acquisition, we will bear the cost of paying insured claims, which costs will be greater if Elite Insurance Group were to become an insurance carrier. As a result, the likelihood of being significantly affected by the risks inherent to the insurance industry, and the magnitude of such risks, would be greatly increased. Although we would follow the industry practice of transferring, or ceding, part of the risk we have assumed to a reinsurance company in exchange for part of the premium we receive in connection with the risk or securing excess of loss reinsurance coverage, we may not be able to successfully mitigate our risk through such reinsurance arrangements. Although reinsurance would make the reinsurer liable to us to the extent the risk is transferred to the reinsurer or we have coverage under an excess of loss reinsurance arrangement, it will not relieve us of our liability to our policyholders. If any of our reinsurers are unable or unwilling to pay amounts they owe us in a timely fashion, we could suffer a significant loss or a shortage of liquidity, which would have a material adverse effect on our business and results of operations. In addition, reinsurance may not be available for an acceptable cost or at all. Failure to successfully mitigate an acceptable portion of our risk could materially and adversely affect our ability to write insurance business and harm our business. If our actual losses from insured claims were to exceed our loss reserves, our business, financial condition and results of operations would be adversely affected.

HOA distributes the majority of its products through third-party independent agents. As such, HOA is highly dependent on maintaining successful relationships with such third-party independent agencies. Negative changes in such relationships could adversely affect HOA’s insurance business, including, but not limited to, reduced sales, the loss of existing policies, the need to lower prices, or the need to pay higher commissions. In addition, such agencies act as agents of HOA. Any misconduct on the part of such agents could have an adverse impact on our business, financial conditions, reputation and results of operations.

Furthermore, the HOA acquisition represents a significant expansion of Porch’s revenue from insurance sales and may have the effect of heightening many of the risks and uncertainties described above and below with respect to our insurance business.

Our insurance businesses are subject to state governmental regulation, which could limit the growth of our insurance businesses and impose additional costs on us.

Our insurance businesses maintain licenses with a number of individual state departments of insurance. Our insurance businesses are subject to state governmental regulation and supervision. This state governmental supervision could limit the growth of our insurance businesses, increasing the costs of regulatory compliance, limiting or restricting the products or services we provide or the methods by which we provide them, and subjecting us to the possibility of

57

regulatory actions or proceedings. If we are unable to comply with such regulations, we may be precluded or temporarily suspended from carrying on some or all of the activities of our insurance businesses or otherwise be fined or penalized in a given jurisdiction. Additionally, actual or perceived failure to comply with such state regulation may give rise to a right to terminate under arrangements with the insurance providers. Our continued ability to maintain our insurance licenses in the jurisdictions in which we are licensed or to expand to new operations or new jurisdictions depends on our compliance with the rules and regulations promulgated from time to time by the regulatory authorities in each of these jurisdictions. Furthermore, state insurance departments conduct periodic examinations, audits and investigations of the affairs of insurance companies and agencies, any of which could result in the expenditure of significant management time or financial resources.

In all jurisdictions, the applicable laws and regulations are subject to amendment and interpretation by regulatory authorities. Generally, such authorities are vested with relatively broad discretion to grant, renew and revoke licenses and approvals and to implement and interpret rules and regulations. No assurances can be given that our insurance businesses can continue to be conducted in any given jurisdiction as it has been conducted in the past or that we will be able to expand our insurance business in the future.

Our insurance businesses are commission-based and depends on our relationships with insurance providers with no long-term contractual commitments. If insurance providers stop working with us or pay us lower amounts for new customers, or if we are unable to establish and maintain new relationships with other insurance providers, our insurance businesses could be materially affected, which in turn could impact our business, results of operations and financial condition.

A substantial majority of the revenue of Elite Insurance Group is currently derived from selling insurance policies to consumers as the insurance agency and then receiving commissions from the insurance carriers. As we grow our insurance business, including through the HOA acquisition, other potential acquisitions in the insurance space and potential expansion from an insurance agency to a managed general agency or insurance carrier, we expect to derive a greater percentage of our insurance revenue from insurance policies and reinsurance policies. Our agreements with insurance carriers are short-term agreements, and many of the insurance carriers can end their business with us at any time with no notice. We expect any future agreements with reinsurers will typically have annual terms. As a result, we cannot guarantee that insurance carriers or reinsurers will continue to work with us, or, if they do, we cannot guarantee the commissions they will pay in the first year of the policy as well as each additional year. The commissions we earn are based on premiums and commission rates set by the carriers, and any decreases in these premiums or commission rates, including as a result of adverse trends in the insurance industry, would decrease our revenue. In addition, we may not be able to attract new insurance carriers or reinsurers to our services or increase the amount of revenue we earn from our insurance business over time. The insurance business is historically cyclical in nature, and we may experience periods with excess underwriting capacity and unfavorable premium rates, which could adversely affect our business.

If we are unable to maintain in good standing existing relationships with insurance carriers, or unable to add new insurance carriers or reinsurers, or if we become dependent on a limited number of carriers or reinsurers, we may be unable to meet the expectations of consumers and other counterparties in our insurance businesses. This deficiency could reduce confidence in our ability to offer competitive rates and terms, making us less popular with such consumers and counterparties. As a result, our insurance businesses could be materially impacted, which could have an adverse impact on our business, financial condition and results of operations.

Our insurance businesses compete with a large number of companies in the insurance industry for underwriting premium.

During periods of intense competition for premium, our insurance businesses are exposed to the actions of other companies that may seek to write policies without the appropriate regard for risk and profitability. During these times, it is very challenging to grow or maintain premium volume without sacrificing underwriting discipline and income.

The effects of emerging claim and coverage issues in the insurance industry are uncertain.

As industry practices, economic, legal, judicial, social, and other environmental conditions change, unexpected issues related to claims and coverage may emerge. These issues may adversely affect our insurance businesses by either

58

extending coverage beyond the underwriting intent or by increasing the number and size of claims. Examples of emerging claims and coverage issues include, but are not limited to:

Judicial expansion of policy coverage and the impact of new theories of liability;
Plaintiffs targeting property and casualty (“P&C”) insurers in class action litigation relating to claims-handling and other practices;
Medical developments linking health issues to particular cases, resulting in liability claims; and
Claims related to unanticipated consequences of current or new technologies, including cyber- security related risks and claims relating to potentially changing climate conditions.

In some instances, these emerging issues may not become apparent for some time after affected insurance policies have been issued. As a result, the full extent of liability may not be immediately known, nor their financial impacts adequately provided for in premium charges.

In addition, potential passage of new legislation designed to expand the right to sue, to remove limitations on recovery, to extend statutes of limitations or otherwise repeal or weaken tort reforms could have an adverse impact on our insurance businesses.

The effects of these and other unforeseen emerging claim and coverage issues are difficult to predict and could harm our insurance businesses and materially adversely affect their results and operations.

The failure to accurately and timely pay claims could harm our insurance businesses.

Though our insurance businesses historically evaluated and paid claims timely and in accordance with its policies and statutory obligations, they must continue to manage costs and close claims expeditiously. Many factors affect the ability to evaluate and pay claims accurately and timely, including training and experience of claims staff, claims department's culture and the effectiveness of management, the ability to develop or select and implement appropriate procedures and systems to support claims functions and other factors. The failure to accurately and timely pay claims could lead to regulatory and administrative actions or material litigation, undermine our insurance businesses' reputation in the marketplace and materially and adversely affect their businesses, financial conditions and results of operations.

If our insurance businesses are unable to hire, train and retain claims staff, their claims departments may be required to handle an increasing workload, which could adversely affect the quality of their claims administration, which could be materially and adversely impact our business.

Our insurance businesses' loss reserves may be inadequate to cover actual losses.

Estimating loss reserves is a difficult, complex, and inherently uncertain process involving many variables and subjective judgments, Significant periods of time can elapse between the occurrence of an insured loss, the reporting of a claim, and payment of that claim. Loss reserves are estimates of the ultimate cost of claims and do not represent a precise calculation of any ultimate liability of our insurance businesses. These estimates are based on the analysis of historical loss development patterns and on estimates of current labor and material costs. The various factors reviewed include:

Loss emergence, reporting and development patterns;
Underlying policy terms and conditions;
Business and exposure mix;
Trends in claims frequency and severity;
Changes in operations;
Emerging economic and social trends;
inflation; and
Changes in the regulatory and litigation environments.

59

This process assumes that past experience, adjusted for the effects of current developments and anticipated trends, is an appropriate basis for predicting future events. It also assumes that adequate historical or other data exists upon which to make these judgments. There is no precise method for evaluating the impact of variances in estimates. If the actual amount of insured losses is greater than the amount reserved for these losses, our insurance businesses' profitability could suffer.

The performance of our insurance businesses' investment portfolios is subject to a variety of investment risks.

The results of operations of our insurance businesses depend, in part, on the performance of their investment portfolios. Our insurance businesses seek to hold a high-quality portfolio managed by a professional investment advisory firm in accordance with its investment policy and routinely reviewed by the internal management team. Investments, however, are subject to general economic conditions and market risks as well as risks inherent to particular securities.

The values of our insurance businesses' investment portfolios are subject to the risk that certain investments may default or become impaired due to deterioration in the financial condition of an issuer's payments on such investments. Downgrades in the credit ratings of fixed income securities could also have a significant negative effect on the market valuation of such securities.

Such factors could reduce our insurance businesses' net investment incomes and result in realized investment losses, as well as negatively impact its statutory capital. Our insurance businesses' investment portfolios are subject to increased valuation uncertainties when investment markets are illiquid, thereby increasing the risk that the estimated fair value (i.e. carrying amount) of the securities our insurance businesses hold in their portfolio does not reflect prices at which accrual transactions would occur.

Risks for all types of securities are managed through the application of the our insurance businesses' investment policies, which establish investment parameters that include maximum percentages of investment in certain types of securities and minimum levels of credit quality, which they believe are within applicable guidelines established by the National Association of Insurance Commissioners (“NAIC”). In addition, our insurance businesses seek to employ investment strategies that are not correlated with its insurance and reinsurance exposures, however, losses in their investment portfolios may occur at the same time as underwriting losses.

Our insurances businesses could be forced to sell investments to meet liquidity requirements.

Our insurance businesses invest premiums until they are needed to pay policyholder claims. Consequently, our insurance businesses seek to manage the duration of their investment portfolios based on the duration of their losses and loss adjustment expenses payment cycles in order to ensure sufficient liquidity and to avoid having to unexpectedly liquidate investments to fund claims. In addition unfavorable trends in litigation could potentially result in the need to sell investments to fund these liabilities. Our insurance businesses may not be able to sell their investments at favorable prices or at all. Sales of invested assets could result in significant realized losses depending on the conditions of the general market, interest rates, and credit issues with individual securities.

Our business may also be adversely affected by downturns in the home, auto, flood and umbrella insurance industries.

Through our insurance businesses, we primarily serve customers in the homeowners’ insurance market. We also sell auto, flood and umbrella insurance and we expect sales in those markets to increase in the future. Decreases in consumer demand in the home and automotive industry in general could adversely affect the demand for insurance and, in turn, the number of consumers we provide insurance quotes and corresponding sales. For example, negative trends in the real estate industry, such as decreases rental payments and increases in home values have the potential to adversely affect home purchases and to decrease the demand for homeowners, flood and umbrella insurance. In addition, consumer purchases of homes and new and used automobiles generally decline during recessionary periods and other periods in which income is adversely affected and may be affected by negative trends in the broader economy, including the availability and cost of credit, reductions in business and consumer confidence, stock market volatility and increased unemployment.

60

Insurance commission revenue recognition and changes within our insurance business may create a fluctuation of our business results and expose us to additional risks.

Current accounting standards allow an insurance agency like Elite Insurance Group to recognize the full lifetime value of each insurance sale up front, because Elite Insurance Group does not service the customer or have any other responsibilities after the initial sale. Elite Insurance Group then collect the ongoing commission payments from the insurance carriers on an ongoing basis each year so long as the customer does not cancel the insurance. In the future, Elite Insurance Group may begin to provide ongoing services to the policyholder or customer in order to receive higher commission amounts and a higher overall lifetime value. We would expect any such change to result in a shift in revenue recognition from the first year to ongoing years, which could increase long-term growth rates but negatively impact our short-term results.

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

None.

Item 3. Defaults Upon Senior Securities

None.

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

None.

61

Item 6. Exhibits

The following exhibits are filed as part of, or incorporated by reference into, this Quarterly Report on Form 10-Q.

Exhibit

No.

Description

10.1*†

Non-Employee Director Compensation Policy

10.2*†

Form of Restricted Stock Unit Award Agreement under Porch Group, Inc. 2020 Stock Incentive Plan.

10.3*

Porch.com, Inc. 2012 Equity Incentive Plan (incorporated by reference to Exhibit 4.4 of the Form S-8 (File No. 333-253778) filed with the SEC on March 2, 2021).

10.4*†

Form of Restricted Stock Unit Award Agreement under Porch Group, Inc. 2012 Stock Incentive Plan.

10.5*†

Form of Restricted Stock Award Agreement under Porch Group, Inc. 2012 Equity Incentive Plan.

10.6*†

Form of Stock Option Agreement under Porch Group, Inc. 2012 Equity Incentive Plan.

31.1†

Certification of Chief Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

31.2†

Certification of Chief Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

32.1†

Certification of Chief 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 Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

101.INS†

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

101.SCH†

XBRL Taxonomy Extension Schema Document

101.CAL†

XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF†

XBRL Taxonomy Extension Definition Linkbase Document

101.LAB†

XBRL Taxonomy Extension Label Linkbase Document

101.PRE†

XBRL Taxonomy Extension Presentation Linkbase Document

104†

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

*   Management contract or compensatory plan or arrangement.   

†   Filed herewith Except Exhibits 32.1 and 32.2, which are furnished not filed.

62

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, duly authorized.

Date: August 16, 2021

PORCH GROUP, INC.

By:

/s/ Martin L. Heimbigner

Name:

Martin L. Heimbigner

Title:

Chief Financial Officer

(Principal Financial Officer)

63

EX-10.1 2 prch-20210630xex10d1.htm EX-10.1

Exhibit 10.1

PORCH GROUP, INC.

NON-EMPLOYEE DIRECTOR COMPENSATION POLICY

(Effective May 13, 2021)

ARTICLE I

PURPOSE

The primary purposes of the Porch Group, Inc. (the “Company”) Non-Employee Director Compensation Policy (this “Policy”) are as follows:

·

to pay differentially higher compensation for higher levels of work, responsibility and performance;

·

to provide a compensation structure that will attract highly competent candidates; and

·

to provide a significant portion of compensation in the form of equity-based awards to further align non-employee director compensation with shareholder interests.

All references to “Director” in this Policy shall mean a member of the Company’s Board of Directors (the “Board”) who is not employed by the Company.

ARTICLE II

BASE ANNUAL RETAINER

Each Director shall receive a base annual retainer (the “Base Annual Retainer”) of up to One Hundred Ten Thousand Dollars ($110,000) per fiscal year as follows:

2.1

Cash:  Thirty Thousand Dollars ($30,000) to be paid in quarterly installments made within five business days of the last calendar day of each fiscal quarter.

2.2

RSU Grants:  Eighty Thousand Dollars ($80,000) to be paid in the form of restricted stock units (“RSUs”). The RSUs shall be subject to the following terms and conditions (the “RSU Grant Terms”):

2.2.1Grant Date:  The RSUs shall be granted on each date of the Company’s annual meeting of stockholders (the “Grant Date”), subject to the Director’s continued service through the Grant Date; provided, that Directors shall be eligible to receive a pro-rated RSU grant (“Pro-Rated Award”) based on the Eighty Thousand Dollars ($80,000) grant value and pro-rated for the period between the closing of the transactions (the “Closing”) contemplated under the Agreement and Plan of Merger with PTAC Merger Sub Corporation, Porch.com, Inc., and certain other parties, dated July 30, 2020, and the Company’s next scheduled annual meeting of stockholders, with the Pro-Rated Award to


be granted by the Board as soon as practicable following the adoption of this Policy (the “Pro-Rated Grant Date”), subject to the Director’s continued service through the Pro-Rated Grant Date.

2.2.2Amount:  The number of RSUs to be granted on the Grant Date shall be the nearest whole number of shares as determined by dividing Eighty Thousand Dollars ($80,000) by the closing market price of the Company’s common stock as listed on the NASDAQ Capital Market on the Grant Date, and if the Grant Date does not fall on a NASDAQ Capital Market trading day, then on the last trading day prior to the Grant Date; provided, however, that the market price used to determine the number of shares subject to the Pro-Rated Award shall be based on the closing market price of the Company common stock as listed on the NASDAQ Capital Market on the date of Closing.

2.2.3.  Vesting and Form of Award Agreement.  Except as otherwise approved by the Board or the Compensation Committee of the Board at the time of grant, the RSUs shall vest on the one (1) year anniversary of the Grant Date, with two-thirds (2/3) of the RSUs subject to resale restrictions expiring in equal increments on the first and second anniversaries of the vesting date. The RSUs will vest and the resale restrictions will lapse in the event the Director ceases to serve on the Board due to death, disability or removal without cause, as described in the form of award agreement approved by the Board. In addition, in the event of a change in control (as defined in the Porch Group, Inc. 2020 Stock Incentive Plan or any successor plan applicable to a grant of RSUs) in which the awards are not effectively assumed, the RSUs will vest in full and the resale restrictions will lapse.

2.3

Lead Independent Director:  In addition to the payments otherwise set forth in this Article II, the Company’s lead independent director (“LID”) shall receive an annual retainer (the “Lead Independent Director Base Annual Retainer”) of up to Sixty Three Thousand Seven Hundred Fifty Dollars ($63,750) per fiscal year as follows:

2.3.1 Cash:  Thirty-One Thousand Eight Hundred Seventy-Five Dollars ($31,875) to be paid in quarterly installments made within five business days of the last calendar day of each fiscal quarter.

2.3.2 RSU Grants:  Thirty-One Thousand Eight Hundred Seventy-Five Dollars ($31,875) to be paid in the form of RSUs. The RSU Grant Terms shall be:

2.3.2.1Grant Date:  The RSUs shall be granted on the Grant Date, subject to the LID’s continued service through the Grant Date.

2.3.2.2Amount:  The number of RSUs to be granted on the Grant Date shall be the nearest whole number of shares as determined by dividing Thirty-One Thousand Eight Hundred Seventy-Five Dollars ($31,875) by the closing market price of the Company’s common stock as listed on the NASDAQ Capital Market on the Grant

2


Date, and if the Grant Date does not fall on a NASDAQ Capital Market trading day, then on the last trading day prior to the Grant Date.

2.3.2.3.  Vesting and Form of Award Agreement.  Except as otherwise approved by the Board or the Compensation Committee of the Board at the time of grant, the RSUs shall vest on the one (1) year anniversary of the Grant Date, with two-thirds (2/3) of the RSUs subject to resale restrictions expiring in equal increments on the first and second anniversaries of the vesting date. The RSUs will vest and the resale restrictions will lapse in the event the LID ceases to serve as LID due to death, disability or removal without cause, as described in the form of award agreement approved by the Board. In addition, in the event of a change in control (as defined in the Porch Group, Inc. 2020 Stock Incentive Plan or any successor plan applicable to a grant of RSUs) in which the awards are not effectively assumed, the RSUs will vest in full and the resale restrictions will lapse.

2.4

Proration:  The quarterly payments of the Base Annual Retainer and Lead Independent Director Base Annual Retainer  shall be prorated, as applicable, based on the days of service on the Board or as LID (in the case of the Lead Independent Director Base Annual Retainer) during the applicable calendar quarter.

ARTICLE III

ANNUAL RETAINER PREMIUM – COMMITTEE SERVICE

A Director serving as a Chair or a member of a standing committee (“Committee”) of the Board immediately following the annual meeting of stockholders shall be paid an RSU premium for such service as set forth below, with the RSUs subject to the RSU Grant Terms set forth in Section 2.2; provided, that if any Director assumes the role as a Chair or member of a Committee following the date of the annual meeting of stockholders, such Director shall be entitled to a pro-rated RSU premium for the period between the date of commencement of such service and the Company’s next scheduled annual meeting of stockholders.

3.1

Audit Committee:  Chair Premium - Twenty Thousand Dollars ($20,000); Non-Chair Member Premium -  Ten Thousand Dollars ($10,000).

3.2

Compensation Committee:  Chair Premium - Ten Thousand Dollars ($10,000); Non-Chair Member Premium -  Five Thousand Dollars ($5,000).

3.3

Governance and Nominating Committee:  Chair Premium – Seven Thousand and Five Hundred Dollars ($7,500); Non-Chair Member Premium -  Three Thousand and Two Hundred and Fifty Dollars ($3,250).

3


3.4

M&A Committee:  Chair Premium - Ten Thousand Dollars ($10,000); Non-Chair Member Premium -  Five Thousand Dollars ($5,000).

ARTICLE IV

EXPENSE REIMBURSEMENT AND COMPENSATION

FOR ADDITIONAL TIME EXPENDED

4.1

Expense Reimbursement.  Each Director shall be reimbursed for his or her reasonable out-of-pocket business expenses incurred in connection with attending meetings of the Board or its Committees or in connection with other Board-related business or activities.

4.2

Compensation for Additional Time.  Each Director shall be compensated in cash on a “per diem,” hourly or other basis at a rate that is reasonable and fair to the Company as determined in the discretion of the Chairman of the Board (or, should the matter be referred to them, the Board or the Compensation Committee), for significant time spent outside of Board or Committee meetings for meetings or activities outside the scope of normal Board duties, including, without limitation, director training, meeting with Company management or external auditors, interviewing director candidates or other activities deemed necessary by the  Chairman of the Board (or should the matter be referred to them, the Compensation Committee or the entire Board). Any dollar amounts set for a particular unit of time shall be paid on a pro rata basis for time expended that is less than the full unit of time for which a rate was set. The Chairman of the Board shall oversee requests for compensation under this Article IV.

ARTICLE V

ADMINISTRATION

The Compensation Committee shall administer this Policy; provided, however, that the Board shall retain authority to act in lieu of the Compensation Committee as it deems appropriate.

Adopted May 13, 2021

4


EX-10.2 3 prch-20210630xex10d2.htm EX-10.2

Exhibit 10.2

PORCH GROUP, INC.

2020 STOCK INCENTIVE PLAN

Restricted Stock Award Notice

[Name of Holder]

You have been awarded shares of restricted stock of Porch Group, Inc., a Delaware corporation (the “Company”), pursuant to the terms and conditions of the Porch Group, Inc. 2020 Stock Incentive Plan (the “Plan”) and the Restricted Stock Award Agreement (together with this Award Notice, the “Agreement”). Copies of the Plan and the Restricted Stock Award Agreement are attached hereto. Capitalized terms not defined herein shall have the meanings specified in the Plan or the Agreement.

Restricted Stock:

You have been awarded a restricted stock award with respect to [____] shares of Common Stock, par value $0.0001 per share, subject to adjustment as provided in Section 7.2 of the Agreement.

Grant Date:[____________________, _____]

Vesting Schedule:

[ ].

PORCH GROUP, INC.

By:

Name:

Title:


Acknowledgment, Acceptance and Agreement:

By signing below and returning this Award Notice to Porch Group, Inc. or electronically accepting it on the Company’s third-party stock plan administrator’s platform, I hereby acknowledge receipt of the Agreement and the Plan, accept the Award granted to me and agree to be bound by the terms and conditions of this Award Notice, the Agreement and the Plan.

Holder

Date

Signature Page to Restricted Stock Agreement


PORCH GROUP, INC.

2020 STOCK INCENTIVE PLAN

RESTRICTED STOCK AWARD AGREEMENT

Porch Group, Inc., a Delaware corporation (the “Company”), hereby grants to the individual (the “Holder”) named in the award notice attached hereto (the “Award Notice”) as of the date set forth in the Award Notice (the “Grant Date”), pursuant to the provisions of the Porch Group, Inc. 2020 Stock Incentive Plan (the “Plan”), a restricted stock award (the “Award”) with respect to the number of shares of the Company’s Common Stock, par value $0.0001 per share (“Stock”) set forth in the Award Notice, upon and subject to the restrictions, terms and conditions set forth in the Plan and this agreement (the “Agreement”). Capitalized terms not defined herein shall have the meanings specified in the Plan.

1.Award Subject to Acceptance of Agreement. The Award shall be null and void unless the Holder (a) accepts this Agreement by executing the Award Notice in the space provided therefor and returning an original execution copy of the Award Notice to the Company (or electronically accepts this Agreement within the Holder’s stock plan account with the Company’s stock plan administrator according to the procedures then in effect), (b) if required by the Company, executes and returns one or more irrevocable stock powers to facilitate the transfer to the Company (or its assignee or nominee) of all or a portion of the shares of Stock subject to the Award if any shares of Stock are forfeited pursuant to Section 4 or if required under applicable laws or regulations and (c) agrees to abide by all administrative procedures established by the Company or its stock plan administrator, including any procedures requiring the Holder to notify the Company of any proposed sale of any Stock acquired upon the vesting of this Award. As soon as practicable after the Holder has executed such documents and returned them to the Company, the Company shall cause to be issued in the Holder’s name the total number of shares of Stock subject to the Award.

2.Rights as a Stockholder. Except as otherwise provided in this Agreement, the Holder shall have all rights as a holder of the Stock subject to the Award, including, without limitation, the right to receive dividends and other distributions thereon, and the right to participate in any capital adjustment applicable to all holders of Stock unless and until such shares are forfeited pursuant to Section 4 hereof; provided, however, that each distribution with respect to shares of Stock that is a stock dividend or stock split, shall be delivered to the Company (and the Holder shall, if requested by the Company, execute and return one or more irrevocable stock powers related thereto) and shall be subject to the same restrictions as the shares of Stock with respect to which such dividend or other distribution was made.

3.Custody and Delivery of Shares. The shares of Stock subject to the Award shall be held by the Company or by a custodian in book entry form, with restrictions on the shares of Stock duly noted, until such Award shall have vested pursuant to Section 4 hereof. Alternatively, in the sole discretion of the Company, the Company shall hold a certificate or certificates representing the shares of Stock subject to the Award until such Award shall have vested pursuant to Section 4 hereof. After all or any portion of the Award shall have vested pursuant to Section 4 hereof, the Company shall, subject to Section 7.1 hereof, transfer the


vested shares of Stock on its books or deliver the certificate or certificates for the vested shares of Stock, as applicable, to a brokerage account in the name of the Holder as designated by the Holder. If the Company delivers certificate(s) for the vested shares of Stock pursuant to the foregoing sentence, the Company shall also destroy the stock power or powers relating to such vested Stock delivered by the Holder pursuant to Section 1 hereof; provided that, if such stock power or powers also relate to unvested Stock, the Company may require, as a condition precedent to delivery of any certificate pursuant to this Section 3, the execution and delivery to the Company of one or more stock powers relating to such unvested Stock.

4.Restriction Period and Vesting.

4.1.Service-Based Vesting Condition. Except as otherwise provided for in this Agreement, the Award shall vest in accordance with the vesting schedule set forth in the Award Notice if, and only if, the Holder is, and has been, continuously (except for any absence for vacation, leave, etc. in accordance with the Company's or its Subsidiaries' policies): (i) employed by the Company or any of its Subsidiaries; (ii) serving as a Non-Employee Director or (iii) providing services to the Company or any of its Subsidiaries as an advisor or consultant, in each case, from the date of this Agreement through and including the Vesting Date specified in the Award Notice. The period of time prior to the vesting shall be referred to herein as the “Restriction Period.”

4.2.Termination of Employment due to Death or Disability. If the Holder’s employment with the Company terminates prior to the end of the Restriction Period by reason of the Holder’s death or termination by the Company due to Disability, then in any such case, 100% of the Award shall be vested upon such termination of employment. For purposes of this Agreement, “Disability” means Holder’s inability to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment that can be expected to result in death or that has lasted or can be expected to last for a continuous period of not less than twelve months as provided in Sections 22(e)(3) of the Code.

4.3.Termination Prior to the Expiration of the Restriction Period other than due to Death or Disability. If the Holder’s employment with the Company terminates prior to the end of the Restriction Period for any reason other than death or termination by the Company due to Disability, then the portion of the Award that was not vested immediately prior to such termination of employment shall be immediately forfeited by the Holder and cancelled by the Company.

4.4.Change in Control. In the event of a Change in Control, the Award shall be subject to Section 5(h) of the Plan.

5.Compliance with Restrictive Covenants and Clawback.

(a)Clawback of Proceeds. If Holder violates any agreement between Holder and the Company or its Subsidiaries with respect to non-competition and non-solicitation: (i) the Award shall be forfeited and (ii) the Holder shall immediately remit a cash payment to the Company equal to the Fair Market Value of a share of Common Stock on the date on which the Company first became aware of such violation or the date of Holder’s termination of


employment, whichever is greater, multiplied by (y) the number of shares of Common Stock that vested with respect to the Award. The remedy provided by this Section 5 shall be in addition to and not in lieu of any rights or remedies which the Company may have against the Holder in respect of a breach by the Holder of any duty or obligation to the Company.

(b)Right of Setoff. The Holder agrees that by accepting the Award Notice the Holder authorizes the Company and its affiliates to deduct any amount or amounts owed by the Holder pursuant to this Section 5 from any amounts payable by or on behalf of the Company or any affiliate to the Holder, including, without limitation, any amount payable to the Holder as salary, wages, vacation pay, bonus or the settlement of the Award or any stock-based award. This right of setoff shall not be an exclusive remedy and the Company’s or an affiliate’s election not to exercise this right of setoff with respect to any amount payable to the Holder shall not constitute a waiver of this right of setoff with respect to any other amount payable to the Holder or any other remedy.

6.Transfer Restrictions and Investment Representation.

6.1.Nontransferability of Award. During the Restriction Period, the Award may not be offered, sold, transferred, assigned, pledged, hypothecated, encumbered or otherwise disposed of (whether by operation of law or otherwise) by the Holder or be subject to execution, attachment or similar process other than by will, the laws of descent and distribution or pursuant to beneficiary designation procedures approved by the Company. Any attempt to so sell, transfer, assign, pledge, hypothecate, encumber or otherwise dispose of such shares shall be null and void.

6.2.Investment Representation. The Holder hereby represents and covenants that (a) any share of Stock acquired upon the vesting of the Award will be acquired for investment and not with a view to the distribution thereof within the meaning of the Securities Act of 1933, as amended (the “Securities Act”), unless such acquisition has been registered under the Securities Act and any applicable state securities laws; (b) any subsequent sale of any such shares shall be made either pursuant to an effective registration statement under the Securities Act and any applicable state securities laws, or pursuant to an exemption from registration under the Securities Act and such state securities laws; and (c) if requested by the Company, the Holder shall submit a written statement, in form satisfactory to the Company, to the effect that such representation (x) is true and correct as of the date of vesting of any shares of Stock hereunder or (y) is true and correct as of the date of any sale of any such share, as applicable. As a further condition precedent to the delivery to the Holder of any shares of Stock subject to the Award, the Holder shall comply with all regulations and requirements of any regulatory authority having control of or supervision over the issuance or delivery of the shares and, in connection therewith, shall execute any documents which the Board shall in its sole discretion deem necessary or advisable.

6.3.Legends. The Holder understands and agrees that the Company shall cause the legends set forth below or legends substantially equivalent thereto, to be placed upon any certificate(s) evidencing ownership of the Stock together with any other legends that may be required by the Company or by state or federal securities laws:


THE TRANSFERABILITY OF THIS CERTIFICATE AND THE SHARES OF STOCK REPRESENTED HEREBY ARE SUBJECT TO THE TERMS AND CONDITIONS (INCLUDING FORFEITURE) OF A RESTRICTED STOCK AGREEMENT ENTERED INTO BETWEEN THE REGISTERED OWNER AND PORCH GROUP, INC.. A COPY OF SUCH AGREEMENT IS ON FILE IN THE OFFICES OF, AND WILL BE MADE AVAILABLE FOR A PROPER PURPOSE BY, THE CORPORATE SECRETARY OF PORCH GROUP, INC.

6.4.Stop-Transfer Notices. The Holder agrees that in order to ensure compliance with the restrictions referred to herein, the Company may issue appropriate “stop transfer” instructions to its transfer agent, if any, and that, if the Company transfers its own securities, it may make appropriate notations to the same effect in its own records.

6.5.Refusal to Transfer. The Company shall not be required (i) to transfer on its books any shares of Stock that have been sold or otherwise transferred in violation of any of the provisions of this Agreement or (ii) to treat as owner of such Stock or to accord the right to vote or pay dividends to any purchaser or other transferee to whom such shares of Stock shall have been so transferred.

7.Additional Terms and Conditions of Award.

7.1.Withholding Taxes. (a) As a condition precedent to the delivery of the Stock or at such time as required by Section 7.8, the Holder shall, upon request by the Company, pay to the Company such amount as the Company may be required, under all applicable federal, state, local or other laws or regulations, to withhold and pay over as income or other withholding taxes (the “Required Tax Payments”) with respect to the Award. If the Holder shall fail to advance the Required Tax Payments after request by the Company, the Company may, in its discretion, deduct any Required Tax Payments from any amount then or thereafter payable by the Company to the Holder.

(b)The Holder may elect to satisfy his or her obligation to advance the Required Tax Payments by any of the following means: (1) a cash payment to the Company; (2) if permitted by the Company, delivery to the Company (either actual delivery or by attestation procedures established by the Company) of previously owned whole shares of Stock having an aggregate Fair Market Value, determined as of the date on which such withholding obligation arises (the “Tax Date”), equal to the Required Tax Payments; (3) if permitted by the Company, authorizing the Company to withhold whole shares of Stock which would otherwise be delivered to the Holder having an aggregate Fair Market Value, determined as of the Tax Date, equal to the Required Tax Payments; (4) to the extent permitted by applicable law, a cash payment by a broker-dealer acceptable to the Company to whom the participant has submitted an irrevocable notice of same-day sale or (5) any combination of (1), (2), (3) and (4). Shares of Stock to be delivered or withheld may not have a Fair Market Value in excess of the minimum amount of the Required Tax Payments (or such higher withholding amount permitted by the Committee). Any fraction of a share of Stock which would be required to satisfy any such obligation shall be disregarded and the remaining amount due shall be paid in cash by the Holder. No share of Stock or certificate representing a share of Stock shall be delivered until the Required Tax Payments have been satisfied in full. Any determination by the Company with respect to the


tendering or withholding of shares of Stock to satisfy the Required Tax Payments shall be made by the Committee if the Holder is subject to Section 16 of the Exchange Act.

7.2.Adjustment. In the event of any equity restructuring (within the meaning of Financial Accounting Standards Board Accounting Standards Codification Topic 718, Compensation—Stock Compensation) that causes the per share value of shares of Stock to change, such as a stock dividend, stock split, spinoff, rights offering or recapitalization through an extraordinary dividend, the terms of this Award, including the number and class of securities subject hereto, shall be appropriately adjusted by the Committee. In the event of any other change in corporate capitalization, including a merger, consolidation, reorganization, or partial or complete liquidation of the Company, such equitable adjustments described in the foregoing sentence may be made as determined to be appropriate and equitable by the Committee to prevent dilution or enlargement of rights of the Holder. The decision of the Committee regarding any such adjustment shall be final, binding and conclusive.

7.3.Compliance with Applicable Law. The Award is subject to the condition that if the listing, registration or qualification of the shares of Stock subject to the Award upon any securities exchange or under any law, or the consent or approval of any governmental body, or the taking of any other action is necessary or desirable as a condition of, or in connection with, the vesting or delivery of shares hereunder, the shares of Stock subject to the Award shall not vest or be delivered, in whole or in part, unless such listing, registration, qualification, consent, approval or other action shall have been effected or obtained, free of any conditions not acceptable to the Company. The Company agrees to use reasonable efforts to effect or obtain any such listing, registration, qualification, consent, approval or other action.

7.4.Delivery of Stock. Subject to Section 7.1, upon the vesting of the Award, the Company shall deliver or cause to be delivered to the Holder the vested shares of Stock in accordance with Section 3. The Company shall pay all original issue or transfer taxes and all fees and expenses incident to such delivery, except as otherwise provided in Section 7.1.

7.5.Award Confers No Rights to Continued Employment. In no event shall the granting of the Award or its acceptance by the Holder, or any provision of the Agreement or the Plan, give or be deemed to give the Holder any right to continued employment by the Company, any Subsidiary or any affiliate of the Company or affect in any manner the right of the Company, any Subsidiary or any affiliate of the Company to terminate the employment of any person at any time.

7.6.Decisions of Board or Committee. The Board or the Committee shall have the right to resolve all questions which may arise in connection with the Award. Any interpretation, determination or other action made or taken by the Board or the Committee regarding the Plan or this Agreement shall be final, binding and conclusive.

7.7.Successors. This Agreement shall be binding upon and inure to the benefit of any successor or successors of the Company and any person or persons who shall, upon the death of the Holder, acquire any rights hereunder in accordance with this Agreement or the Plan.


7.8.Taxation. Taxation; Section 83(b) Election. The Holder understands that the Holder is solely responsible for all tax consequences to the Holder in connection with this Award. The Holder represents that the Holder has consulted with any tax consultants the Holder deems advisable in connection with the Award and that the Holder is not relying on the Company for any tax advice. If the Holder makes an election under Section 83(b) of the Code, the Holder agrees to deliver the executed Section 83(b) election to the Company for filing with the Internal Revenue Service within five days following the date hereof.

7.9.Notices. All notices, requests or other communications provided for in this Agreement shall be made, if to the Company, to Porch Group, Inc., Attn: Stock Plan Administrator, 2200 1st Avenue South, Suite 300, Seattle, Washington 98134; stock@porch.com, and if to the Holder, to the last known mailing address of the Holder contained in the records of the Company. All notices, requests or other communications provided for in this Agreement shall be made in writing either (a) by personal delivery, (b) by facsimile or electronic mail with confirmation of receipt, (c) by mailing in the United States mails or (d) by express courier service. The notice, request or other communication shall be deemed to be received upon personal delivery, upon confirmation of receipt of facsimile or electronic mail transmission or upon receipt by the party entitled thereto if by United States mail or express courier service; provided, however, that if a notice, request or other communication sent to the Company is not received during regular business hours, it shall be deemed to be received on the next succeeding business day of the Company.

7.10.Governing Law. This Agreement, the Award and all determinations made and actions taken pursuant hereto and thereto, to the extent not governed by the laws of the United States, shall be governed by the laws of the State of Delaware and construed in accordance therewith without giving effect to principles of conflicts of laws.

7.11.Agreement Subject to the Plan. This Agreement is subject to the provisions of the Plan and shall be interpreted in accordance therewith. In the event that the provisions of this Agreement and the Plan conflict, the Plan shall control. The Holder hereby acknowledges receipt of a copy of the Plan.

7.12.Entire Agreement. This Agreement and the Plan constitute the entire agreement of the parties with respect to the shares of Stock subject to this Award and supersede in their entirety all prior undertakings and agreements of the Company and the Holder with respect to such shares of Stock, and may not be modified adversely to the Holder’s interest except by means of a writing signed by the Company and the Holder.

7.13.Partial Invalidity. The invalidity or unenforceability of any particular provision of this Agreement shall not affect the other provisions hereof and this Agreement shall be construed in all respects as if such invalid or unenforceable provision was omitted.

7.14.Amendment and Waiver. The provisions of this Agreement may be amended or waived only by the written agreement of the Company and the Holder, and no course of conduct or failure or delay in enforcing the provisions of this Agreement shall affect the validity, binding effect or enforceability of this Agreement.


7.15.Counterparts. The Award Notice may be executed in two counterparts, each of which shall be deemed an original and both of which together shall constitute one and the same instrument.


EX-10.4 4 prch-20210630xex10d4.htm EX-10.4

Exhibit 10.4

Graphic

PORCH.COM, INC.

2012 EQUITY INCENTIVE PLAN

RESTRICTED STOCK UNIT AWARD AGREEMENT

Unless otherwise defined herein, the terms defined in the Porch.com, Inc. 2012 Equity Incentive Plan, as amended (the “Plan”), shall have the same defined meanings in this Restricted Stock Unit Award Agreement (this “Agreement”).

I.

NOTICE OF GRANT

Name:

Address:

The undersigned Participant has been granted Restricted Stock Units representing the right to receive shares of common stock, par value $0.01 per share (“Common Stock”), of Porch.com, Inc., a Delaware corporation (the “Company”), subject to the terms and conditions of the Plan and this Agreement, as follows:

Date of Grant:

Total Number of Units Granted:

Vesting Commencement Date:

Vesting Schedule:

This Award shall become vested according to the following vesting schedule:

II.

AGREEMENT

1.Grant of Award. The Administrator of the Company hereby grants to the Participant named in the Notice of Grant in Part I of this Agreement (“Participant”), Restricted Stock Units (the “Award”) representing the right to receive the number of Shares set forth in the Notice of Grant, subject to the terms and conditions of the Plan, which are incorporated herein by reference. Subject to Section 18(c) of the Plan, in the event of a conflict between the terms and conditions of the Plan and this Agreement, the terms and conditions of the Plan shall prevail.

2.Vesting and Settlement of Award.

(a)V esting. This Award shall become vested in accordance with the Vesting Schedule set out in the Notice of Grant and with the applicable provisions of the Plan and this Agreement.


(b)Issuance or Delivery of Shares. Except as otherwise provided for herein, within 30 days after the vesting of any portion of the Award, the Company shall issue or deliver to the Participant, subject to the conditions of this Agreement, the number of Shares that have become vested. Such issuance or delivery shall be evidenced by the appropriate entry on the books of the Company or of a duly authorized transfer agent of the Company. The Company shall pay all original issue or transfer taxes and all fees and expenses incident to such issuance or delivery, except as otherwise provided in Section 7. Prior to the issuance to the Participant of the Shares subject to the Award, the Participant shall have no direct or secured claim in any specific assets of the Company or in such Shares, and will have the status of a general unsecured creditor of the Company. The Participant shall not be entitled to any privileges of ownership with respect to the Shares subject to the Award unless and until, and only to the extent, such Shares become vested pursuant to this Section 2 and the Participant becomes a stockholder of record with respect to such Shares. No Shares shall be issued pursuant to this Award unless such issuance complies with Applicable Laws. Assuming such compliance, for income tax purposes the Shares shall be considered transferred to Participant on the date on which the Award becomes vested.

3.Participant’s Representations. In the event the Shares have not been registered under the Securities Act of 1933, as amended (the “Securities Act”), at the time Award becomes vested , Participant shall, if required by the Company, concurrently with the vesting of the Award, deliver to the Company an Investment Representation Statement.

4.Lock-Up Period. Participant hereby agrees that Participant shall not offer, pledge, sell, contract to sell, sell any option or contract to purchase, purchase any option or contract to sell, grant any option, right or warrant to purchase, lend, or otherwise transfer or dispose of, directly or indirectly, any Common Stock (or other securities) of the Company or enter into any swap, hedging or other arrangement that transfers to another, in whole or in part, any of the economic consequences of ownership of any Common Stock (or other securities) of the Company held by Participant (other than those included in the registration) for a period specified by the representative of the underwriters of Common Stock (or other securities) of the Company not to exceed one hundred and eighty (180) days following the effective date of any registration statement of the Company filed under the Securities Act (or such other period as may be requested by the Company or the underwriters to accommodate regulatory restrictions on (i) the publication or other distribution of research reports, and (ii) analyst recommendations and opinions, including, but not limited to, the restrictions contained in NASD Rule 2711(f)(4) or NYSE Rule 472(f)(4), or any successor provisions or amendments thereto).

Participant agrees to execute and deliver such other agreements as may be reasonably requested by the Company or the underwriter which are consistent with the foregoing or which are necessary to give further effect thereto. In addition, if requested by the Company or the representative of the underwriters of Common Stock (or other securities) of the Company, Participant shall provide, within ten (10) days of such request, such information as may be required by the Company or such representative in connection with the completion of any public offering of the Company’s securities pursuant to a registration statement filed under the Securities Act. The obligations described in this Section 4 shall not apply to a registration relating solely to employee benefit plans on Form S-1 or Form S-8 or similar forms that may be promulgated in the future, or a registration relating solely to a Securities and Exchange Commission Rule 145 transaction on Form S-4 or similar forms that may be promulgated in the future. The Company may impose stop-transfer instructions with respect to the shares of Common Stock (or other securities) subject to the foregoing restriction until the end of said one hundred and eighty (180) day (or other) period. Participant agrees that any transferee of the Award or shares acquired pursuant to the Award shall be bound by this Section 4.

5.Restrictions on Issuance. The Shares subject to this Award may not be issued until such time as the Plan has been approved by the stockholders of the Company, or if the issuance of such Shares would constitute a violation of any Applicable Law.


6.Non-Transferability of Award.

(a)This Award may not be transferred in any manner otherwise than by will or by the laws of descent or distribution. The terms of the Plan and this Agreement shall be binding upon the executors, administrators, heirs, successors and assigns of Participant.

(b)Further, until the Company becomes subject to the reporting requirements of Section 13 or 15(d) of the Exchange Act, or after the Administrator determines that it is, will, or may no longer be relying upon the exemption from registration of the Award under the Exchange Act as set forth in Rule 12h-1(f) promulgated under the Exchange Act (the “Reliance End Date”), Participant shall not transfer this Award or, prior to settlement, the Shares subject to this Award, in any manner other than (i) to persons who are “family members” (as defined in Rule 701(c)(3) of the Securities Act) through gifts or domestic relations orders, or (ii) to an executor or guardian of Participant upon the death or disability of Participant. Until the Reliance End Date, the Award and, prior to settlement, the Shares subject to this Award, may not be pledged, hypothecated or otherwise transferred or disposed of, including by entering into any short position, any “put equivalent position” or any “call equivalent position” (as defined in Rule 16a-1(h) and Rule 16a-1(b) of the Exchange Act, respectively), other than as permitted in clauses (i) and (ii) of this paragraph.

7.Tax Obligations.

(a)Tax Withholding. Participant agrees to make appropriate arrangements with the Company (or the Parent or Subsidiary employing or retaining Participant) for the satisfaction of all Federal, state, local and foreign income and employment tax withholding requirements applicable to the Award. Participant acknowledges and agrees that the Company may refuse to deliver the Shares if such withholding amounts are not delivered at the time of vesting.

(b)S ection 409A of the Code. This Award is intended to be exempt from Section 409A of the Code as a “short-term deferral,” and shall be interpreted and construed accordingly.

8.Entire Agreement; Governing Law; Jurisdiction. The Plan is incorporated herein by reference. The Plan and this Agreement constitute the entire agreement of the parties with respect to the subject matter hereof and supersede in their entirety all prior undertakings and agreements of the Company and Participant with respect to the subject matter hereof, and may not be modified adversely to the Participant’s interest except by means of a writing signed by the Company and Participant. This Agreement is governed by the internal substantive laws but not the choice of law rules of the State of Delaware. The Participant hereby submits to the exclusive jurisdiction of the U.S. federal and state courts in the State of Delaware for any action arising out of, or based upon, this Agreement or the transactions contemplated hereby.

9.No Guarantee of Continued Service. PARTICIPANT ACKNOWLEDGES AND AGREES THAT THE VESTING OF SHARES PURSUANT TO THE VESTING SCHEDULE HEREOF IS EARNED ONLY BY CONTINUING AS A SERVICE PROVIDER AT THE WILL OF THE COMPANY (OR THE PARENT OR SUBSIDIARY EMPLOYING OR RETAINING PARTICIPANT) AND NOT THROUGH THE ACT OF BEING HIRED, BEING GRANTED THIS AWARD OR ACQUIRING SHARES HEREUNDER. PARTICIPANT FURTHER ACKNOWLEDGES AND AGREES THAT THIS AGREEMENT, THE TRANSACTIONS CONTEMPLATED HEREUNDER AND THE VESTING SCHEDULE SET FORTH HEREIN DO NOT CONSTITUTE AN EXPRESS OR IMPLIED PROMISE OF CONTINUED ENGAGEMENT AS A SERVICE PROVIDER FOR THE VESTING PERIOD, FOR ANY PERIOD, OR AT ALL, AND SHALL NOT INTERFERE IN ANY WAY WITH PARTICIPANT’S RIGHT OR THE RIGHT OF THE COMPANY (OR THE PARENT OR SUBSIDIARY EMPLOYING OR RETAINING PARTICIPANT) TO TERMINATE PARTICIPANT’S RELATIONSHIP AS A SERVICE PROVIDER AT ANY TIME, WITH OR WITHOUT CAUSE.


Participant acknowledges receipt of a copy of the Plan and represents that he or she is familiar with the terms and provisions thereof, and hereby accepts this Award subject to all of the terms and provisions thereof. Participant has reviewed the Plan and this Award in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Agreement and fully understands all provisions of the Award. Participant hereby agrees to accept as binding, conclusive and final all decisions or interpretations of the Administrator upon any questions arising under the Plan or this Award. Participant further agrees to notify the Company upon any change in the residence address indicated below.

PARTICIPANT

PORCH.COM, INC.

Signature

By

Print Name

Print Name

Residence Address

Title

Personal Email Address


EX-10.5 5 prch-20210630xex10d5.htm EX-10.5

Exhibit 10.5

Graphic

PORCH.COM, INC.

2012 EQUITY INCENTIVE PLAN

RESTRICTED STOCK AWARD AGREEMENT

Unless otherwise defined herein, the terms defined in the Porch.com, Inc. 2012 Equity Incentive Plan, as amended (the “Plan”), shall have the same defined meanings in this Restricted Stock Award Agreement (this “Agreement”).

I.

NOTICE OF GRANT

Name:

Address:

The undersigned Participant has been granted an award (the “Award”) of shares of common stock, par value $0.01 per share (“Common Stock”), of Porch.com, Inc., a Delaware corporation (the “Company”), subject to the terms and conditions of the Plan and this Agreement, as follows:

Date of Grant:

Total Number of Shares Granted:

Vesting Schedule:


II.

AGREEMENT

1.Grant of Award. The Administrator of the Company hereby grants to Participant named in the Notice of Grant in Part I of this Agreement (“Participant”), an award of shares of Common Stock (the “Award”) as set forth in the Notice of Grant, subject to the terms and conditions of the Plan, which are incorporated herein by reference. Subject to Section 18(c) of the Plan, in the event of a conflict between the terms and conditions of the Plan and this Agreement, the terms and conditions of the Plan shall prevail. The Award shall be null and void unless Participant (a) accepts this Agreement by executing it in the space provided below and returns such original execution copy to the Company and (b) if requested by the Company, executes and returns one or more irrevocable stock powers to facilitate the transfer to the Company (or its assignee or nominee) of all or a portion of the Shares subject to the Award if any Shares are forfeited or if required under applicable laws or regulations. As soon as practicable after Participant has executed such documents and returned them to the Company, the Company shall cause to be issued in Participant’s name a certificate or certificates representing the total number of Shares subject to the Award. Participant acknowledges that Participant has received, read and understood the Agreement and the Plan and agrees to abide by and be bound by their terms and conditions.

2.Vesting of Award. This Award shall become vested in accordance with the Vesting Schedule set out in the Notice of Grant in Part I of this Agreement and with the applicable provisions of the Plan and this Agreement. Participant hereby (a) appoints the Company as the attorney-in-fact of Participant to take such actions as may be necessary or appropriate to effectuate a transfer of the record ownership of any Shares that are unvested and forfeited hereunder, and (b) agrees to sign such other powers and take such other actions as the Company may reasonably request to accomplish the transfer or forfeiture of any unvested Shares that are forfeited hereunder.

3.Investment Representations. Participant hereby represents and covenants that (a) any Shares acquired upon the vesting of the Award will be acquired for investment and not with a view to the distribution thereof within the meaning of the Securities Act of 1933, as amended (the “Securities Act”), unless such acquisition has been registered under the Securities Act and any applicable state securities laws; (b) any subsequent sale of any such Shares shall be made either pursuant to an effective registration statement under the Securities Act and any applicable state securities laws, or pursuant to an exemption from registration under the Securities Act and such state securities laws; and (c) if requested by the Company, Participant shall submit a written statement, in form satisfactory to the Company, to the effect that such representation (x) is true and correct as of the date of vesting of any Shares hereunder or (y) is true and correct as of the date of any sale of any such Share, as applicable. As a further condition precedent to the delivery to Participant of any Shares subject to the Award, Participant shall comply with all regulations and requirements of any regulatory authority having control of or supervision over the issuance or delivery of the shares and, in connection therewith, shall execute any documents which the Company’s Board of Directors shall in its sole discretion deem necessary or advisable.

4.Rights as a Shareholder. Except as otherwise provided in this Agreement, including Section 10, or any other agreement to which Participant is a party, Participant shall have all rights as a holder of shares of Common Stock.

5.Custody and Delivery of Certificates Representing Shares. The Company shall hold the certificate or certificates representing the Shares subject to the Award until such Award shall have vested, in whole or in part, pursuant to Section 2, and the Company shall as soon thereafter as practicable, subject to Section 11, deliver the certificate or certificates for the vested shares to Participant and destroy the stock power or powers relating to the vested shares. If such stock power or powers also relate to unvested shares, the Company may require, as a condition precedent to delivery of any certificate pursuant to this Section 5, the execution and delivery to the Company of one or more stock powers relating to such unvested shares. The Company shall pay

2


all original issue or transfer taxes and all fees and expenses incident to such delivery, except as otherwise provided in Section 11.

6.

Restrictive Legends and Stop-Transfer Orders.

(a)Legends. Participant understands and agrees that the Company shall cause the legends set forth below or legends substantially equivalent thereto, to be placed upon any certificate(s) evidencing ownership of the Shares together with any other legends that may be required by Participant or by applicable law (including state or federal securities laws):

THE SHARES REPRESENTED BY THIS CERTIFICATE HAVE NOT BEEN REGISTERED UNDER THE SECURITIES ACT OF 1933, AS AMENDED. THESE SHARES MAY NOT BE SOLD, OFFERED FOR SALE, PLEDGED, HYPOTHECATED OR OTHERWISE TRANSFERRED IN THE ABSENCE OF A REGISTRATION STATEMENT IN EFFECT WITH RESPECT THEREOF OR UNLESS THE TRANSFER IS OTHERWISE EXEMPT FROM REGISTRATION. THE COMPANY MAY REQUIRE A WRITTEN OPINION OF COUNSEL (FROM COUNSEL ACCEPTABLE TO THE COMPANY) SATISFACTORY TO THE COMPANY, TO THE EFFECT THAT REGISTRATION IS NOT REQUIRED IN CONNECTION WITH SUCH PROPOSED SALE, PLEDGE, HYPOTHECATION OR OTHER TRANSFER. THIS CERTIFICATE MUST BE SURRENDERED TO THE COMPANY OR ITS TRANSFER AGENT AS A CONDITION PRECEDENT TO THE SALE, PLEDGE, HYPOTHECATION OR OTHER TRANSFER OF ANY INTEREST IN ANY OF THE SHARES REPRESENTED BY THIS CERTIFICATE.

THE SHARES REPRESENTED BY THIS CERTIFICATE ARE SUBJECT TO CERTAIN FORFEITURE CONDITIONS HELD BY THE ISSUER OR ITS ASSIGNEE(S) AS SET FORTH IN A RESTRICTED STOCK AWARD AGREEMENT BETWEEN THE ISSUER AND THE ORIGINAL HOLDER OF THESE SHARES, A COPY OF WHICH MAY BE OBTAINED AT THE PRINCIPAL OFFICE OF THE ISSUER. SUCH FORFEITURE CONDITIONS ARE BINDING ON TRANSFEREES OF THESE SHARES.

(b)Stop-Transfer Notices. Participant agrees that in order to ensure compliance with the restrictions referred to herein, the Company may issue appropriate “stop transfer” instructions to its transfer agent, if any, and that, if the Company transfers its own securities, it may make appropriate notations to the same effect in its own records.

(c)Refusal to Transfer. The Company shall not be required (i) to transfer on its books any Shares that have been sold or otherwise transferred in violation of any of the provisions of this Agreement or (ii) to treat as owner of such Shares or to accord the right to vote or pay dividends to any purchaser or other transferee to whom such Shares shall have been so transferred.

7.Lock-Up Period. Participant hereby agrees that Participant shall not offer, pledge, sell, contract to sell, sell any option or contract to purchase, purchase any option or contract to sell, grant any option, right or warrant to purchase, lend, or otherwise transfer or dispose of, directly or indirectly, any Common Stock (or other securities) of the Company or enter into any swap, hedging or other arrangement that transfers to another, in whole or in part, any of the economic

3


consequences of ownership of any Common Stock (or other securities) of the Company held by Participant (other than those included in the registration) for a period specified by the representative of the underwriters of Common Stock (or other securities) of the Company not to exceed one hundred and eighty (180) days following the effective date of any registration statement of the Company filed under the Securities Act (or such other period as may be requested by the Company or the underwriters to accommodate regulatory restrictions on (i) the publication or other distribution of research reports, and (ii) analyst recommendations and opinions, including, but not limited to, the restrictions contained in NYSE Rule 472(f)(4), or any successor provisions or amendments thereto).

Participant agrees to execute and deliver such other agreements as may be reasonably requested by the Company or the underwriter which are consistent with the foregoing or which are necessary to give further effect thereto. In addition, if requested by the Company or the representative of the underwriters of Common Stock (or other securities) of the Company, Participant shall provide, within ten (10) days of such request, such information as may be required by the Company or such representative in connection with the completion of any public offering of the Company’s securities pursuant to a registration statement filed under the Securities Act. The obligations described in this Section 4 shall not apply to a registration relating solely to employee benefit plans on Form S-1 or Form S-8 or similar forms that may be promulgated in the future, or a registration relating solely to a Securities and Exchange Commission Rule 145 transaction on Form S-4 or similar forms that may be promulgated in the future. The Company may impose stop- transfer instructions with respect to the shares of Common Stock (or other securities) subject to the foregoing restriction until the end of said one hundred and eighty (180) day (or other) period. Participant agrees that any transferee of the Award or shares acquired pursuant to the Award shall be bound by this Section 4.

8.Restrictions on Issuance. The Shares subject to this Award may not be issued until such time as the Plan has been approved by the stockholders of the Company, or if the issuance of such Shares would constitute a violation of any Applicable Law.

9.Non-Transferability of Award.

(a)This Award may not be transferred in any manner otherwise than by will or by the laws of descent or distribution. The terms of the Plan and this Agreement shall be binding upon the executors, administrators, heirs, successors and assigns of Participant.

(b)Further, until the Company becomes subject to the reporting requirements of Section 13 or 15(d) of the Exchange Act, or after the Administrator determines that it is, will, or may no longer be relying upon the exemption from registration of the Award under the Exchange Act as set forth in Rule 12h-1(f) promulgated under the Exchange Act (the “Reliance End Date”), Participant shall not transfer the Shares subject to this Award, prior to vesting, in any manner other than (i) to persons who are “family members” (as defined in Rule 701(c)(3) of the Securities Act) through gifts or domestic relations orders, or (ii) to an executor or guardian of Participant upon the death or disability of Participant. Until the Reliance End Date, the Shares subject to this Award, prior to vesting, may not be pledged, hypothecated or otherwise transferred or disposed of, including by entering into any short position, any “put equivalent

4


position” or any “call equivalent position” (as defined in Rule 16a-1(h) and Rule 16a-1(b) of the Exchange Act, respectively), other than as permitted in clauses (i) and (ii) of this paragraph.

10.Dividends and Distributions During Vesting Period. Participant will have no rights to dividends or dividend equivalents with respect to any of the Shares subject to the Award until, and then only to the extent that, such Shares become vested in accordance with the Vesting Schedule set out in the Notice of Grant and with the applicable provisions of the Plan and this Agreement; provided, however, that any dividends or distributions,  including regular cash dividends, paid in respect of any Shares during the period that such Shares remain subject to vesting conditions shall become vested and delivered to Participant only if and when the Shares giving rise to such dividends or distributions become vested in accordance with the Vesting Schedule set out in the Notice of Grant, with such amounts paid within thirty (30) days following the applicable vesting event.

11.Tax Obligations.

(a)Participant acknowledges that the Company has not advised Participant regarding Participant’s income tax liability in connection with the grant, receipt or vesting of the Shares. Participant has reviewed with Participant’s own tax advisors the Federal, state, local and foreign tax consequences of this investment and the transactions contemplated by this Agreement. Participant is relying solely on such advisors and not on any statements or representations of the Company or any of its agents. Participant understands that Participant (and not the Company) will be responsible for Participant’s own tax liability that may arise as a result of the transactions contemplated by this Agreement.

(b)Participant agrees to make appropriate arrangements with the Company (or the Parent or Subsidiary employing or retaining Participant) for the satisfaction of all Federal, state, local and foreign income and employment tax withholding requirements applicable to the Award (the “Required Tax Payments”). If Participant shall fail to advance the Required Tax Payments after request by the Company, the Company may, in its discretion, deduct any Required Tax Payments from any amount then or thereafter payable by the Company to Participant.

(c)Participant may elect to satisfy Participant’s obligation to advance the Required Tax Payments by any of the following means: (i) a cash payment to the Company; (ii) delivery to the Company (either actual delivery or by attestation procedures established by the Company) of previously owned whole shares of Common Stock having an aggregate Fair Market Value, determined as of the date on which such withholding obligation arises (the “Tax Date”), equal to the Required Tax Payments; (iii) authorizing the Company to withhold whole shares of Common Stock which would otherwise be delivered to Participant having an aggregate Fair Market Value, determined as of the Tax Date, equal to the Required Tax Payments or (iv) any combination of (i), (ii) and (iii). Shares of Common Stock to be delivered or withheld may not have a Fair Market Value in excess of the minimum amount of the Required Tax Payments. Any fraction of a share of Common Stock which would be required to satisfy any such obligation shall be disregarded and the remaining amount due shall be paid in cash by Participant. No certificate representing a share of Common Stock shall be delivered until the Required Tax Payments have been satisfied in full.

5


12.Section 83(b) Election. By accepting this Agreement, Participant acknowledges Participant’s understanding that Participant may file with the Internal Revenue Service an election pursuant to section 83(b) of the Internal Revenue Code of 1986, as amended (the “Code”) (a “Section 83(b) Election”), no later than 30 days after the Date of Grant, to include in Participant’s gross income the fair market value of the unvested Shares subject to the Award as of the Date of Grant. Before filing a Section 83(b) Election with the Internal Revenue Service, Participant shall (i) notify the Company of such election by delivering to the Company a copy of the fully-executed Section 83(b) Election Form, and (ii) pay to the Company an amount sufficient to satisfy any taxes or other amounts required by any governmental authority to be withheld or paid over to such authority with respect to such unvested shares, or otherwise make arrangements satisfactory to the Company for the payment of such amounts through withholding or otherwise.

13.Successors. This Agreement shall be binding upon and inure to the benefit of any successor or successors of the Company and any person or persons who shall, upon the death of Participant, acquire any rights hereunder in accordance with this Agreement or the Plan.

14.Adjustment. In the event of any stock split, stock dividend, recapitalization, reorganization, merger, consolidation, combination, exchange of shares, liquidation, spin-off or other similar change in capitalization or event, or any distribution to holders of Common Stock other than a regular cash dividend, the number and class of securities subject to the Award shall be appropriately adjusted by the Board. If any adjustment would result in a fractional security being subject to the Award, the Company shall pay Participant in connection with the vesting, if any, of such fractional security, an amount in cash determined by multiplying (i) such fraction (rounded to the nearest hundredth) by (ii) the fair market value of such security on the vesting date as determined by Participant. The decision of the Board regarding any such adjustment and the fair market value of any fractional security shall be final, binding and conclusive.

15.Entire Agreement; Governing Law; Jurisdiction. The Plan is incorporated herein by reference. The Plan and this Agreement constitute the entire agreement of the parties with respect to the subject matter hereof and supersede in their entirety all prior undertakings and agreements of the Company and Participant with respect to the subject matter hereof, and may not be modified adversely to Participant’s interest except by means of a writing signed by the Company and Participant. This Agreement is governed by the internal substantive laws but not the choice of law rules of the State of Delaware. Participant hereby submits to the exclusive jurisdiction of the U.S. federal and state courts in the State of Delaware for any action arising out of, or based upon, this Agreement or the transactions contemplated hereby.

16.No Guarantee of Continued Service. SUBJECT TO THE VESTING SCHEDULE SET OUT IN THE NOTICE OF GRANT IN PART I OF THIS AGREEMENT, PARTICIPANT ACKNOWLEDGES AND AGREES THAT THE VESTING OF SHARES PURSUANT TO THE VESTING SCHEDULE HEREOF IS EARNED ONLY BY CONTINUING AS A SERVICE PROVIDER AT THE WILL OF THE COMPANY (OR THE PARENT OR SUBSIDIARY EMPLOYING OR RETAINING PARTICIPANT) AND NOT THROUGH THE ACT OF BEING HIRED, BEING GRANTED THIS AWARD OR ACQUIRING SHARES HEREUNDER. PARTICIPANT FURTHER ACKNOWLEDGES AND AGREES THAT THIS AGREEMENT, THE TRANSACTIONS CONTEMPLATED HEREUNDER AND THE VESTING SCHEDULE SET FORTH HEREIN DO NOT CONSTITUTE AN EXPRESS OR IMPLIED PROMISE OF

6


CONTINUED ENGAGEMENT AS A SERVICE PROVIDER FOR THE VESTING PERIOD, FOR ANY PERIOD, OR AT ALL, AND SHALL NOT INTERFERE IN ANY WAY WITH PARTICIPANT’S RIGHT OR THE RIGHT OF THE COMPANY (OR THE PARENT OR SUBSIDIARY EMPLOYING OR RETAINING PARTICIPANT) TO TERMINATE PARTICIPANT’S RELATIONSHIP AS A SERVICE PROVIDER AT ANY TIME, WITH OR WITHOUT CAUSE.

Participant acknowledges receipt of a copy of the Plan and represents that he or she is familiar with the terms and provisions thereof, and hereby accepts this Award subject to all of the terms and provisions thereof. Participant has reviewed the Plan and this Award in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Agreement and fully understands all provisions of the Award. Participant hereby agrees to accept as binding, conclusive and final all decisions or interpretations of the Administrator upon any questions arising under the Plan or this Award. Participant further agrees to notify the Company upon any change in the residence address indicated below.

PARTICIPANT

    

PORCH.COM, INC.

Signature

By

Print Name

Print Name

Residence Address

Title

Personal Email Address

7


EX-10.6 6 prch-20210630xex10d6.htm EX-10.6

Exhibit 10.6

Graphic

PORCH.COM, INC.

2012 EQUITY INCENTIVE PLAN

STOCK OPTION AGREEMENT

Unless otherwise defined herein, the terms defined in the Porch.com, Inc. 2012 Equity Incentive Plan, as amended (the “Plan”), shall have the same defined meanings in this Stock Option Agreement (this “Option Agreement”).

I.

NOTICE OF STOCK OPTION GRANT

Name:

Address:

The undersigned Participant has been granted an Option to purchase common stock, par value  $0.01 per share (“Common Stock”), of Porch.com, Inc., a Delaware corporation (the “Company”), subject to the terms and conditions of the Plan and this Option Agreement, as follows:

Date of Grant:

Vesting Commencement Date:

Exercise Price per Share:

Total Number of Shares Granted:

Total Exercise Price:

Type of Option:

Incentive Stock Option

Nonstatutory Stock Option

Term/Expiration Date:

Vesting Schedule:

This Option shall be exercisable, in whole or in part, according to the following vesting schedule:

Termination Period:


II.

AGREEMENT

1.Grant of Option. The Administrator of the Company hereby grants to the Participant named in the Notice of Stock Option Grant in Part I of this Option Agreement (“Participant”), an option (the “Option”) to purchase the number of Shares set forth in the Notice of Stock Option Grant, at the exercise price per Share set forth in the Notice of Stock Option Grant (the “Exercise Price”), and subject to the terms and conditions of the Plan, which is incorporated herein by reference. Subject to Section 18(c) of the Plan, in the event of a conflict between the terms and conditions of the Plan and this Option Agreement, the terms and conditions of the Plan shall prevail.

If designated in the Notice of Stock Option Grant as an Incentive Stock Option (“ISO”), this Option is intended to qualify as an Incentive Stock Option as defined in Section 422 of the Code. Nevertheless, to the extent that it exceeds the $100,000 rule of Code Section 422(d), this Option shall be treated as a Nonstatutory Stock Option (“NSO”). Further, if for any reason this Option (or portion thereof) shall not qualify as an ISO, then, to the extent of such nonqualification, such Option (or portion thereof) shall be regarded as a NSO granted under the Plan. In no event shall the Administrator, the Company or any Parent or Subsidiary or any of their respective employees or directors have any liability to Participant (or any other person) due to the failure of the Option to qualify for any reason as an ISO.

2.Exercise of Option.

(a)Right to Exercise. This Option shall be exercisable during its term in accordance with the Vesting Schedule set out in the Notice of Stock Option Grant and with the applicable provisions of the Plan and this Option Agreement.

(b)Method of Exercise. This Option shall be exercisable by delivery of an Exercise Notice form or in a manner and pursuant to such procedures as the Administrator may determine, which shall state the election to exercise the Option, the number of Shares with respect to which the Option is being exercised, and such other representations and agreements as may be required by the Company. The Exercise Notice shall be accompanied by payment of the aggregate Exercise Price as to all Exercised Shares, together with any applicable tax withholding. This Option shall be deemed to be exercised upon receipt by the Company of such fully executed Exercise Notice accompanied by the aggregate Exercise Price, together with any applicable tax withholding.

2


No Shares shall be issued pursuant to the exercise of an Option unless such issuance and such exercise comply with Applicable Laws. Assuming such compliance, for income tax purposes the Shares shall be considered transferred to Participant on the date on which the Option is exercised with respect to such Shares.

3.Participant’s Representations. In the event the Shares have not been registered under the Securities Act of 1933, as amended (the “Securities Act”), at the time this Option is exercised, Participant shall, if required by the Company, concurrently with the exercise of all or any portion of this Option, deliver to the Company an Investment Representation Statement.

4.Lock-Up Period. Participant hereby agrees that Participant shall not offer, pledge, sell, contract to sell, sell any option or contract to purchase, purchase any option or contract to sell, grant any option, right or warrant to purchase, lend, or otherwise transfer or dispose of, directly or indirectly, any Common Stock (or other securities) of the Company or enter into any swap, hedging or other arrangement that transfers to another, in whole or in part, any of the economic consequences of ownership of any Common Stock (or other securities) of the Company held by Participant (other than those included in the registration) for a period specified by the representative of the underwriters of Common Stock (or other securities) of the Company not to exceed one hundred and eighty (180) days following the effective date of any registration statement of the Company filed under the Securities Act (or such other period as may be requested by the Company or the underwriters to accommodate regulatory restrictions on (i) the publication or other distribution of research reports and (ii) analyst recommendations and opinions, including, but not limited to, the restrictions contained in NASD Rule 2711(f)(4) or NYSE Rule 472(f)(4), or any successor provisions or amendments thereto).

Participant agrees to execute and deliver such other agreements as may be reasonably requested by the Company or the underwriter which are consistent with the foregoing or which are necessary to give further effect thereto. In addition, if requested by the Company or the representative of the underwriters of Common Stock (or other securities) of the Company, Participant shall provide, within ten (10) days of such request, such information as may be required by the Company or such representative in connection with the completion of any public offering of the Company’s securities pursuant to a registration statement filed under the Securities Act. The obligations described in this Section Error! Reference source not found. shall not apply to a registration relating solely to employee benefit plans on Form S-1 or Form S-8 or similar forms that may be promulgated in the future, or a registration relating solely to a Securities and Exchange Commission Rule 145 transaction on Form S-4 or similar forms that may be promulgated in the future. The Company may impose stop-transfer instructions with respect to the shares of Common Stock (or other securities) subject to the foregoing restriction until the end of said one hundred and eighty (180) day (or other) period. Participant agrees that any transferee of the Option or shares acquired pursuant to the Option shall be bound by this Section 4.

5.Method of Payment. Payment of the aggregate Exercise Price shall be by any of the following, or a combination thereof, at the election of the Participant:

(a)

cash;

(b)

check;

3


(c)consideration received by the Company under a formal cashless exercise program adopted by the Company in connection with the Plan; or

(d)surrender of other Shares which (i) shall be valued at its Fair Market Value on the date of exercise, and (ii) must be owned free and clear of any liens, claims, encumbrances or security interests, if accepting such Shares, in the sole discretion of the Administrator, shall not result in any adverse accounting consequences to the Company.

6.Restrictions on Exercise. This Option may not be exercised until such time as the Plan has been approved by the stockholders of the Company, or if the issuance of such Shares upon such exercise or the method of payment of consideration for such shares would constitute a violation of any Applicable Law.

7.Non-Transferability of Option.

(a)This Option may not be transferred in any manner otherwise than by will or by the laws of descent or distribution and may be exercised during the lifetime of Participant only by Participant. The terms of the Plan and this Option Agreement shall be binding upon the executors, administrators, heirs, successors and assigns of Participant.

(b)Further, until the Company becomes subject to the reporting requirements of Section 13 or 15(d) of the Exchange Act, or after the Administrator determines that it is, will, or may no longer be relying upon the exemption from registration of Options under the Exchange Act as set forth in Rule 12h-1(f) promulgated under the Exchange Act (the “Reliance End Date”), Participant shall not transfer this Option or, prior to exercise, the Shares subject to this Option, in any manner other than (i) to persons who are “family members” (as defined in Rule 701(c)(3) of the Securities Act) through gifts or domestic relations orders, or (ii) to an executor or guardian of Participant upon the death or disability of Participant. Until the Reliance End Date, the Options and, prior to exercise, the Shares subject to this Option, may not be pledged, hypothecated or otherwise transferred or disposed of, including by entering into any short position, any “put equivalent position” or any “call equivalent position” (as defined in Rule 16a-1(h) and Rule 16a-1(b) of the Exchange Act, respectively), other than as permitted in clauses (i) and (ii) of this paragraph.

8.Term of Option. This Option may be exercised only within the term set out in the Notice of Stock Option Grant, and may be exercised during such term only in accordance with the Plan and the terms of this Option.

9.Tax Obligations.

(a)Tax Withholding. Participant agrees to make appropriate arrangements with the Company (or the Parent or Subsidiary employing or retaining Participant) for the satisfaction of all Federal, state, local and foreign income and employment tax withholding requirements applicable to the Option exercise. Participant acknowledges and agrees that the Company may refuse to honor the exercise and refuse to deliver the Shares if such withholding amounts are not delivered at the time of exercise.

(b)Notice of Disqualifying Disposition of ISO Shares. If the Option granted to Participant herein is an ISO, and if Participant sells or otherwise disposes of any of the Shares

4


acquired pursuant to the ISO on or before the later of (i) the date two (2) years after the Date of Grant, or (ii) the date one (1) year after the date of exercise, Participant shall immediately notify the Company in writing of such disposition. Participant agrees that Participant may be subject to income tax withholding by the Company on the compensation income recognized by Participant.

(c)Code Section 409A. Under Code Section 409A, an Option that vests after December 31, 2004 (or that vested on or prior to such date but which was materially modified after October 3, 2004) that was granted with a per Share exercise price that is determined by the Internal Revenue Service (the “IRS”) to be less than the Fair Market Value of a Share on the date of grant    (a “discount option”) may be considered “deferred compensation.” An Option that is a “discount option” may result in (i) income recognition by Participant prior to the exercise of the Option, (ii) an additional twenty percent (20%) federal income tax, and (iii) potential penalty and interest charges. The “discount option” may also result in additional state income, penalty and interest tax to the Participant. Participant acknowledges that the Company cannot and has not guaranteed that the IRS will agree that the per Share exercise price of this Option equals or exceeds the Fair Market Value of a Share on the date of grant in a later examination. Participant agrees that if the IRS determines that the Option was granted with a per Share exercise price that was less than the Fair Market Value of a Share on the date of grant, Participant shall be solely responsible for Participant’s costs related to such a determination.

10.Entire Agreement; Governing Law; Jurisdiction. The Plan is incorporated herein by reference. The Plan and this Option Agreement constitute the entire agreement of the parties with respect to the subject matter hereof and supersede in their entirety all prior undertakings and agreements of the Company and Participant with respect to the subject matter hereof, and may not be modified adversely to the Participant’s interest except by means of a writing signed by the Company and Participant. This Agreement is governed by the internal substantive laws but not the choice of law rules of the State of Delaware. The Participant hereby submits to the exclusive jurisdiction of the U.S. federal and state courts in the State of Delaware for any action arising out of, or based upon, this Option Agreement or the transactions contemplated hereby.

11.No Guarantee of Continued Service. PARTICIPANT ACKNOWLEDGES AND AGREES THAT THE VESTING OF SHARES PURSUANT TO THE VESTING SCHEDULE HEREOF IS EARNED ONLY BY CONTINUING AS A SERVICE PROVIDER AT THE WILL OF THE COMPANY (OR THE PARENT OR SUBSIDIARY EMPLOYING OR RETAINING PARTICIPANT) AND NOT THROUGH THE ACT OF BEING HIRED, BEING GRANTED THIS OPTION OR ACQUIRING SHARES HEREUNDER. PARTICIPANT FURTHER ACKNOWLEDGES AND AGREES THAT THIS AGREEMENT, THE TRANSACTIONS CONTEMPLATED HEREUNDER AND THE VESTING SCHEDULE SET FORTH HEREIN DO NOT CONSTITUTE AN EXPRESS OR IMPLIED PROMISE OF CONTINUED ENGAGEMENT AS A SERVICE PROVIDER FOR THE VESTING PERIOD, FOR ANY PERIOD, OR AT ALL, AND SHALL NOT INTERFERE IN ANY WAY WITH PARTICIPANT’S RIGHT OR THE RIGHT OF THE COMPANY (OR THE PARENT OR SUBSIDIARY EMPLOYING OR RETAINING PARTICIPANT) TO TERMINATE PARTICIPANT’S RELATIONSHIP AS A SERVICE PROVIDER AT ANY TIME, WITH OR WITHOUT CAUSE.

5


Participant acknowledges receipt of a copy of the Plan and represents that he or she is familiar with the terms and provisions thereof, and hereby accepts this Option subject to all of the terms and provisions thereof. Participant has reviewed the Plan and this Option in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Option and fully understands all provisions of the Option. Participant hereby agrees to accept as binding, conclusive and final all decisions or interpretations of the Administrator upon any questions arising under the Plan or this Option. Participant further agrees to notify the Company upon any change in the residence address indicated below.

PARTICIPANT

    

PORCH.COM, INC.

Signature

By

Print Name

Print Name

Residence Address

Title

Personal Email Address

6


EX-31.1 7 prch-20210630xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

I, Matthew Ehrilchman, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of Porch Group, Inc.;

2.

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

3.

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

4.

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

(a)

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

(b)

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

(c)

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

(d)

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

5.

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

(a)

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

(b)

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

Date: August 16, 2021

By:

/s/ Matthew Ehrilchman

Name:

Matthew Ehrilchman

Title:

Chief Executive Officer


EX-31.2 8 prch-20210630xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

I, Marty Heimbigner, certify that:

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

Date: August 16, 2021

J.

By:

/s/ Martin L. Heimbigner

Name:

Martin L. Heimbigner

Title:

Chief Financial Officer


EX-32.1 9 prch-20210630xex32d1.htm EX-32.1

 

Exhibit 32.1

Certification of CEO Pursuant to 18 U.S.C. Section 1350,

As Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

In connection with the quarterly report of Porch Group, Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2021 (the “Report”), as filed with the Securities and Exchange Commission on the date hereof, I, the undersigned, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge, that:

(1)

The Report fully complies with the requirements of Section 13(a) or Section 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 16, 2021

By:

/s/ Matthew Ehrilchman

Name:

Matthew Ehrilchman

Title:

Chief Executive Officer


EX-32.2 10 prch-20210630xex32d2.htm EX-32.2

 

Exhibit 32.2

Certification of CFO Pursuant to 18 U.S.C. Section 1350,

As Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

In connection with the quarterly report of Porch Group, Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2021 (the “Report”), as filed with the Securities and Exchange Commission on the date hereof, I, the undersigned, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge, that:

(1)The Report fully complies with the requirements of Section 13(a) or Section 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 16, 2021

J.

By:

/s/ Martin L. Heimbigner

Name:

Martin L. Heimbigner

Title:

Chief Financial Officer


GRAPHIC 11 prch-20210630xex10d4001.jpg GRAPHIC begin 644 prch-20210630xex10d4001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#WWCJ:. ,U M'-,D$6]R H[UB7>I/."B HG3W-<6*QE+#Q][5]%U-:=&51Z;&XC*P^4@^]/[ M5P5IJEQIMW)Y9#(9"70]#S^A]_YUUFFZM;ZE'\GR2 ?-&3R/_K>]!+&.GU'L?T_(G?KS+08VT/QX;'?E"S0DD EE(W+]#D+^ MM>FT@04444#"BBB@ HHHH *PO%L\UMX:O)8)7BD79M=&*D9=0<$>U;M8'C3_ M )%.]^L?_HQ: $\'SRW/AR"6>6260L^7D8L3\Q[FN@KG?!'_ "*MM_OO_P"A M&NBH8!1110!RL]S)VENFV*N<=2>@^M3V>GOPL22P M'*Y]?0>_\JS(Y'CD5T;:RG*D=0:]+XQCM7+ZMX=#%Y[$ =VAQ^>/\/\ ]589 MADLJ;=;#:K>W5>AKAL:I+DJ_>;.C3O=:7!-(078$-CV)%<]\0O\ D$6W_7Q_ M[*U;OA]2NC0!@58%L@]OF-87Q#XT>U'_ $W_ /96KZ7!MRH0L7_ *"*MRRQP1-+(X2- 69B< =37F=MXXU6RM(+9+: MTV11JBED;)4# )^;VI9Y?$WBMDA:W=+9B&P(RD0QW+'D]RY)]\'IG S?!F@17J/JU^GFDN1").02.K'^]S MQSZ'VH OVOQ"L)) MS:SP MC8 1'-CYD;L>V1[=#7(^";V73]9N-%GP-S/A1SB5>&Y'8A3_WR M* .HUKQ-9Z%-%%=13NTBEE,2J0 #CG)%0:QXOT[296M_GN+@9RD712.Q/8]> MF>G.*Y[XB_\ (0LO^N3?SK7TOP/IMK K7RFZN" 6)8A%/HH&,CZ]<=!TH ZB M&42V\]5/'>I"TTV'2H= MN9AF09Y5%(P,>Y'7_9/K5_P[X6M=,M(IKF$/?,N79^0F?X0.G'3/7KS@XH A MLO'^F3L$N8IK4G^(C>OYCG]*N^,R#X2O2#D?N^1_UT6I-1\+Z3J4RRS6H60- MEFB.TOZAL=<^O7WIGC3_ )%.]_[9_P#HQ:0&7X?UBST;P=;2WDFW%'Y>W(IJ_$2R,Y#65P(N<.I4D^G&?ZU0\)>%K6^M8]1OCYBER(X1PO!QEO M7GMT])]+M;S0IR\2A[:)GB=%P4VC.!['&,=/R%,#6M+J&]M8[BWE62 M)QE649S_ (?2BO(M.U[4=+MV@LYBD;/O(QW( ]/8446 ]GHHHI#"BBB@ KC? MB)_R![7_ *^/_93795QOQ$_Y ]K_ -?'_LIH0F=%H7_( TW_ *]8O_016A6? MH7_( TW_ *]8O_016A0,Y7Q_"\WAQ709$,ZNWTP5_FPJ?P1+')X7MT1@6C=U M;Z7(+GXDO-" T?FS=_$7_D(67_7)OYUZ)2 \X^("-'KMG<-'NB,*J,]&*LQ M(_)A^=>A12I/$DL;!HW4,K#H0>0:R?$>BIKFFF%2JW$9W1.PX![@^Q']#VKC M-/\ $6J^%\:=?6>^-.5C?Y2N2>58 @KG/K[&F!Z=6!XT_P"13O?^V?\ Z,6N M9E\;:QJO'XBNE\9$GPC>GH3Y?![?.M(!O@C_ )%6 MV_WW_P#0C6EKG_( U+_KUE_]!-9O@C_D5;;_ 'W_ /0C6EKG_( U+_KUE_\ +030,\6HHHJB3_]D! end GRAPHIC 12 prch-20210630xex10d5001.jpg GRAPHIC begin 644 prch-20210630xex10d5001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#WZBHW947< MS #U-9-WJI*LD!(_VZY<1BJ5"-YLTA3E/8UQC;TI1@K7$V6NW%C9"P([CN*Y\'F='$Z)V?8NMAITM]B[7,>,M4O-*TZWELI? M+=I=K-M5OEVG^]73UQWQ$_Y UK_U\?\ LK5Z1@<\B^*]407*PRN'7*NR(FY: MF7Q/XCT:=$U&$NGW=DT6S=Z[67_[*N\T+_D7]._Z]8O_ $ 5+J%C;ZE9R6MR MH:)QS[>] %31=:M=;LO/@RKK\LD1ZH?\]ZUJ\S\,>;HOC1].D/#[X2?[W\2M M_P"._P#CU>F4 %%%% !1110 4444 %8OB>\GT_P]"?^16MO]Y__ M $(UT= !1110!S-S>271YX3LHJ&*)YGV1J2:FM+-[EN.$'5JW8+>*U3:H_'N M:^6PV"JXR7M*KT/1J5H4ERQ.%U+3;BQF+RI\CDX8=*KV]S-:3"6)RK#_ ,>K MT26))4*2(&5NJD9%TO M3U\(^'[G4KA5DO3'TZX[*F?KC/\ ]:LKPQH/]NS3:IJCO(F_&UC_ *QOXMW^ MS_GM5$G2VOC71;J14,[PECM!E7:/S[5T2LKJ&4@J>017/:QX2T[4+-A;V\5M M.JG8T2A 3_M8[5B^!M5EANIM#NBRLK,8E=N59?O)_P"S?]]5)1U>H:YIVD,B M7UR8F<97Y&;/_?(J+5/$6G:00EU<8D9 MG^ Q.GVC6+F:2X<[V1&Z-[M_%0!VL4BRQK(I^5AD5C:CXJTC3)##-J_AOP=:+:QW>I0M)-(N?)D^Z M@[97^]0!KV/C#1;UE07?DN>TZ[/UZ4[QG_R*E[_P#_T-:H7_ ((TR\E$L >T M.?G6/D,/IV_SQ5WQD,>$KT#_ &/_ $-: *?A2]M]/\'03W4RQ1*\GS-_O&I5 M\+-0T2R M%M;B-X]Q(\P,@IU%% !1110 Q45%P@"KUXKD/B)_R! M[7_KX_\ 96KLA7&_$3_D#VO_ %\?^RM2B!J:5H^FS:+I\DNGVCNUK%N9X%)/ MRBMF**.%-D:*B>@7 JIH7_(OZ=_UZQ?^@"M"F!R?Q 21O#R,@.U+A6?_ '=K M?^S;:M^"F!\*V@# E3(#[?.U:FHV,6I6$UG,/DD7;]/0UY[I>J77@^_GL;^! MGA=MWRG_ ,?3^]G_ -E_V: /3Z\VTUD/Q.?RAA?M$WY[&W?^/5?U#X@6YLW3 M3H)Q.?E#R@*$_P!K^+=4W@K0I+-6U.[4K-.-J*RX*KGJ?=O\]: ,_P"(W_(0 MLO\ KDW\Z]$KSOXC?\A"R_ZY-_.O1* /-?'ZJOB&U=U)3[.NX>OSM7I"L&4$ M'(-<[XLT,ZUI@, S=0-NB^;KZK_GTKF]$\8OI-N-.U*VE(A^0,/OK[,K4 >D M5@^,_P#D5+W_ (!_Z&M85Y\0@=B:?9.Q8]9OY86MOQF<^$;T_P"Y_P"AK0 S MP3_R*UM_O/\ ^A&M/7?^1?U'_KUE_P#0#69X)_Y%:V_WG_\ 0C6GKO\ R+^H M_P#7K+_Z : /%J***HD]YHHHJ2@HHHH *X[XB?\ (&M?^OC_ -E:BBA =#H7 M_(OZ=_UZQ?\ H K0HHH *XKXC?\ (.LO^NK?^@T44 <7H'_(PZ;_ -?"?^A5 M[1113$>>?$;_ )"%E_UR;^=>B444AA7F7Q!_Y&"+_KW7_P!"-%% $7@+_D9? M^V+_ /LM=GXS_P"13OO^ ?\ H:T44Q$?@G_D5K;_ 'G_ /0C6GKO_(OZC_UZ 0R_\ H!HHI#/%J***HD__V0$! end GRAPHIC 13 prch-20210630xex10d6001.jpg GRAPHIC begin 644 prch-20210630xex10d6001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#WYF5%+,0% M'4FLU==LS>_9F8IN'R.W"M[>U9UU>37L@7D+GY8U_P \U0U;1;P1)="/>H7# M*O++[U\]BK@,;3QE+VD-.C7 MFUU:]CG'W7+<9_#!J;POK%\=0N=#U9M]W;C*2'JX]_7 MJ"#Z&NK)P,FN'T^>*_\ B%?:C$Z_9+6 J\N?EX '7\_RKM,#N**Y>3Q[I*2L M(X[N:)3AIHXOE'YFM^QO[;4K1+JTE$L3=".Q]".QI#+-%.1D =30!H5R?B61U\5>'5 M5V56E.0&(!Y7K3XO'VD/*JR1W4*,<+(\7RG\B34'BF1$\3^'I78*BR,Q9C@ M97F@#L**Y>3Q[HZ3;0MT\.<>>L7R'Z=S^5='%4Z,2Z@<-Q^AK"^( M8W:98@'!-T!GTX-=A7+>.+2>[L+)8(]Y6Y#$9 P,'UI4J-.DWR*UW=^H3G*= MN9[$+>#;^=?*NO$=Y+!W3!Y_-C5?Q386^A>%$L+!3''<7"I*Y.6;@GD_@*[> MLS7](76](ELRP1SAHW/\+#I_A^-:DEJSL;>RL8[.&-1"B[=N.#ZY]+M;TV#BU&)50=%/' _[ZQ^%01^*-9TN-=-O-+6:]0!$D$X ;T)_P BM?PQ MHMS8?:K_ %%E:_O&W2!>0@]/U_E3$9'@2PM9CJ%W+ DDZ7!1689VCKQZ=:GO MXDU3XA6ME0MQ ?O+H5_'&-SM X49ZG!KRQ-&U$(H^S'H/XU_QH0'__V0$! end EX-101.SCH 14 prch-20210630.xsd EX-101.SCH 00100 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40104 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Other income (expense), net (Details) link:presentationLink link:calculationLink link:definitionLink 40106 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Effects of Reinsurance on Premium Written and Earned (Details) link:presentationLink link:calculationLink link:definitionLink 40107 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Components of Other Insurance Liabilities, Current (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Investments - Amortized Cost, Fair Value and Unrealized Gains and (Losses) (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Investments - Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Investments - Securities with Gross Unrealized Loss Position (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Property, Equipment, and Software (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Intangible Assets and Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Equity and Warrants - Common Shares Outstanding and Common Stock Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Business Combinations - Total consideration and the estimated fair value of the assets acquired and liabilities assumed (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00205 - Statement - Condensed Consolidated Statements of Operations (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Merger (Details) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Revenue - Contract Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Revenue - Disaggregation of Revenue - Expected Timing Of Satisfaction Period (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Revenue - Disaggregation of Revenue - Expected Timing Of Satisfaction Period Default (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Revenue - Disaggregation of Revenue - Contract Liabilities Refundable Customer Deposits (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Fair Value - Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Fair Value - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - Fair Value - Level 3 (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Debt - Runway Growth Credit Fund (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Debt - Promissory Notes (Details) link:presentationLink link:calculationLink link:definitionLink 40704 - Disclosure - Debt - Line of credit (Details) link:presentationLink link:calculationLink link:definitionLink 40705 - Disclosure - Debt - Future receivables agreement (Details) link:presentationLink link:calculationLink link:definitionLink 40803 - Disclosure - Equity and Warrants - Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Stock-Based Compensation - Schedule of stock-based Compensation by Plan (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - Stock-Based Compensation - Payroll Reduction Program (Details) link:presentationLink link:calculationLink link:definitionLink 40904 - Disclosure - Stock-Based Compensation - Employee Earnout RSUs and CEO Earnout RSUs (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Business Combinations - Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - Business Combinations - Fair value of intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Basic and Diluted Net Loss Per Share - Computation of diluted net loss per antidilutive (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 9940202 - Disclosure - Revenue - Other Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Description of Business and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Fair Value link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Property, Equipment, and Software link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Intangible Assets and Goodwill link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Equity and Warrants link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Basic and Diluted Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30103 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Fair Value (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Property, Equipment, and Software (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Intangible Assets and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Equity and Warrants (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Basic and Diluted Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 40103 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 40105 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Losses and LAE, Gross of Reinsurance (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Investments - Investment Income, Realized and Unrealized Gains on Investments (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Intangible Assets and Goodwill - Changes in Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Equity and Warrants - Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 15 prch-20210630_cal.xml EX-101.CAL EX-101.DEF 16 prch-20210630_def.xml EX-101.DEF EX-101.LAB 17 prch-20210630_lab.xml EX-101.LAB EX-101.PRE 18 prch-20210630_pre.xml EX-101.PRE XML 19 prch-20210630x10q_htm.xml IDEA: XBRL DOCUMENT 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputExpectedTermMember 2021-06-30 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputExpectedTermMember 2020-12-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputSharePriceMember 2021-06-30 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputPriceVolatilityMember 2021-06-30 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputExercisePriceMember 2021-06-30 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputSharePriceMember 2020-12-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputPriceVolatilityMember 2020-12-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputExercisePriceMember 2020-12-31 0001784535 prch:SecondaryStockTransactions2019Member us-gaap:RedeemableConvertiblePreferredStockMember 2019-05-31 0001784535 prch:SeriesCRedeemableConvertiblePreferredStockMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001784535 prch:SeriesCRedeemableConvertiblePreferredStockMember 2020-01-01 2020-03-31 0001784535 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001784535 prch:SeriesCRedeemableConvertiblePreferredStockMember us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001784535 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001784535 us-gaap:RetainedEarningsMember 2021-06-30 0001784535 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001784535 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001784535 us-gaap:RetainedEarningsMember 2021-03-31 0001784535 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001784535 2021-03-31 0001784535 us-gaap:RetainedEarningsMember 2020-12-31 0001784535 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001784535 us-gaap:RetainedEarningsMember 2020-06-30 0001784535 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001784535 us-gaap:RetainedEarningsMember 2020-03-31 0001784535 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001784535 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001784535 2020-03-31 0001784535 us-gaap:RetainedEarningsMember 2019-12-31 0001784535 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001784535 us-gaap:CommonStockMember 2021-06-30 0001784535 us-gaap:CommonStockMember 2021-03-31 0001784535 us-gaap:CommonStockMember 2020-12-31 0001784535 us-gaap:CommonStockMember 2020-06-30 0001784535 us-gaap:CommonStockMember 2020-03-31 0001784535 us-gaap:CommonStockMember 2019-12-31 0001784535 prch:CertainHoldersOfPublicWarrantsSecondGroupMember 2021-04-30 0001784535 prch:CertainHoldersOfPublicWarrantsFirstGroupMember 2021-03-31 0001784535 us-gaap:RestrictedStockUnitsRSUMember prch:EquityIncentivePlan2012Member 2020-12-31 0001784535 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001784535 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001784535 2022-07-01 2021-06-30 0001784535 2021-07-01 2021-06-30 0001784535 us-gaap:ServiceMember 2021-04-01 2021-06-30 0001784535 us-gaap:ManagementServiceMember 2021-04-01 2021-06-30 0001784535 prch:SoftwareAndServiceSubscriptionMember 2021-04-01 2021-06-30 0001784535 us-gaap:ServiceMember 2021-01-01 2021-06-30 0001784535 us-gaap:ManagementServiceMember 2021-01-01 2021-06-30 0001784535 prch:SoftwareAndServiceSubscriptionMember 2021-01-01 2021-06-30 0001784535 us-gaap:ServiceMember 2020-04-01 2020-06-30 0001784535 us-gaap:ManagementServiceMember 2020-04-01 2020-06-30 0001784535 prch:SoftwareAndServiceSubscriptionMember 2020-04-01 2020-06-30 0001784535 us-gaap:ServiceMember 2020-01-01 2020-06-30 0001784535 us-gaap:ManagementServiceMember 2020-01-01 2020-06-30 0001784535 prch:SoftwareAndServiceSubscriptionMember 2020-01-01 2020-06-30 0001784535 us-gaap:SoftwareDevelopmentMember 2021-06-30 0001784535 us-gaap:LeaseholdImprovementsMember 2021-06-30 0001784535 prch:SoftwareAndComputerEquipmentMember 2021-06-30 0001784535 prch:FurnitureOfficeEquipmentAndOtherMember 2021-06-30 0001784535 us-gaap:SoftwareDevelopmentMember 2020-12-31 0001784535 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001784535 prch:SoftwareAndComputerEquipmentMember 2020-12-31 0001784535 prch:FurnitureOfficeEquipmentAndOtherMember 2020-12-31 0001784535 prch:CertainHoldersOfPublicWarrantsFirstGroupMember 2021-04-01 2021-04-30 0001784535 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001784535 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001784535 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001784535 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:AccountingStandardsUpdate201602Member 2021-06-30 0001784535 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001784535 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001784535 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001784535 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001784535 prch:HomeownersOfAmericaMgaInc.Member prch:HomeownersOfAmericaHoldingCorporationMember 2021-04-05 0001784535 prch:HomeownersOfAmericaInsuranceCompanyMember prch:HomeownersOfAmericaHoldingCorporationMember 2021-04-05 0001784535 prch:PaycheckProtectionProgramCaresActLoansMember 2021-06-30 0001784535 us-gaap:RevolvingCreditFacilityMember 2021-04-05 2021-04-05 0001784535 us-gaap:RevolvingCreditFacilityMember 2021-06-30 0001784535 us-gaap:RevolvingCreditFacilityMember 2021-04-05 0001784535 2021-04-06 2021-06-30 0001784535 2021-04-05 0001784535 us-gaap:FairValueInputsLevel3Member prch:PrivateWarrantLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001784535 us-gaap:FairValueInputsLevel3Member prch:ContingentConsiderationEarnoutMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001784535 us-gaap:FairValueInputsLevel3Member prch:ContingentConsiderationBusinessCombinationMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001784535 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001784535 prch:ContingentConsiderationEarnoutMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001784535 prch:ContingentConsiderationBusinessCombinationMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001784535 us-gaap:FairValueInputsLevel3Member prch:PrivateWarrantLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001784535 us-gaap:FairValueInputsLevel3Member prch:ContingentConsiderationEarnoutMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001784535 us-gaap:FairValueInputsLevel3Member prch:ContingentConsiderationBusinessCombinationMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001784535 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001784535 prch:ContingentConsiderationEarnoutMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001784535 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001784535 prch:January122021AcquisitionMember us-gaap:TrademarksAndTradeNamesMember 2021-01-12 2021-01-12 0001784535 prch:January122021AcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-01-12 2021-01-12 0001784535 prch:January122021AcquisitionMember us-gaap:NoncompeteAgreementsMember 2021-01-12 2021-01-12 0001784535 prch:January122021AcquisitionMember us-gaap:CustomerRelationshipsMember 2021-01-12 2021-01-12 0001784535 us-gaap:TrademarksAndTradeNamesMember 2020-01-01 2020-12-31 0001784535 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-01-01 2020-12-31 0001784535 us-gaap:NoncompeteAgreementsMember 2020-01-01 2020-12-31 0001784535 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001784535 prch:InsuranceLicensesMember 2021-06-30 0001784535 us-gaap:TrademarksAndTradeNamesMember 2021-06-30 0001784535 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-06-30 0001784535 us-gaap:NoncompeteAgreementsMember 2021-06-30 0001784535 us-gaap:CustomerRelationshipsMember 2021-06-30 0001784535 prch:ValueOfBusinessAcquiredMember 2021-06-30 0001784535 prch:RenewalRightsMember 2021-06-30 0001784535 us-gaap:TrademarksAndTradeNamesMember 2020-12-31 0001784535 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-31 0001784535 us-gaap:NoncompeteAgreementsMember 2020-12-31 0001784535 us-gaap:CustomerRelationshipsMember 2020-12-31 0001784535 prch:May202021AcquisitionMember 2021-01-01 2021-06-30 0001784535 prch:January122021AcquisitionMember 2021-01-01 2021-06-30 0001784535 prch:April52021AcquisitionMember 2021-01-01 2021-06-30 0001784535 prch:PrivateWarrantLiabilityMember 2021-06-30 0001784535 prch:ContingentConsiderationEarnoutMember 2021-06-30 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2021-06-30 0001784535 prch:PrivateWarrantLiabilityMember 2021-03-31 0001784535 prch:ContingentConsiderationEarnoutMember 2021-03-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2021-03-31 0001784535 prch:PrivateWarrantLiabilityMember 2020-12-31 0001784535 prch:ContingentConsiderationEarnoutMember 2020-12-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2020-12-31 0001784535 prch:RedeemableConvertiblePreferredStockWarrantsMember 2020-06-30 0001784535 prch:FairValueOptionNotesMember 2020-06-30 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2020-06-30 0001784535 prch:RedeemableConvertiblePreferredStockWarrantsMember 2020-03-31 0001784535 prch:FairValueOptionNotesMember 2020-03-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2020-03-31 0001784535 prch:RedeemableConvertiblePreferredStockWarrantsMember 2019-12-31 0001784535 prch:FairValueOptionNotesMember 2019-12-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2019-12-31 0001784535 prch:PrivateWarrantLiabilityMember 2021-04-01 2021-06-30 0001784535 prch:ContingentConsiderationEarnoutMember 2021-04-01 2021-06-30 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2021-04-01 2021-06-30 0001784535 prch:PrivateWarrantLiabilityMember 2021-01-01 2021-03-31 0001784535 prch:ContingentConsiderationEarnoutMember 2021-01-01 2021-03-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2021-01-01 2021-03-31 0001784535 prch:RedeemableConvertiblePreferredStockWarrantsMember 2020-04-01 2020-06-30 0001784535 prch:FairValueOptionNotesMember 2020-04-01 2020-06-30 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2020-04-01 2020-06-30 0001784535 prch:RedeemableConvertiblePreferredStockWarrantsMember 2020-01-01 2020-03-31 0001784535 prch:FairValueOptionNotesMember 2020-01-01 2020-03-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2020-01-01 2020-03-31 0001784535 us-gaap:ShareBasedPaymentArrangementEmployeeMember prch:EarnoutRestrictedStockUnitsMember prch:EquityIncentivePlan2012Member 2021-06-30 0001784535 us-gaap:RestrictedStockUnitsRSUMember prch:EquityIncentivePlan2012Member 2021-06-30 0001784535 prch:ChiefExecutiveOfficerAndFounderMember prch:EarnoutRestrictedStockUnitsMember 2021-06-30 0001784535 prch:PropertyEquipmentSoftwareMember 2021-04-01 2021-06-30 0001784535 prch:PropertyEquipmentSoftwareMember 2021-01-01 2021-06-30 0001784535 prch:PropertyEquipmentSoftwareMember 2020-04-01 2020-06-30 0001784535 prch:PropertyEquipmentSoftwareMember 2020-01-01 2020-06-30 0001784535 prch:PaycheckProtectionProgramCaresActLoansMember 2020-04-01 2020-04-30 0001784535 prch:MovingServicesCompanyMember 2020-12-02 0001784535 prch:PaycheckProtectionProgramCaresActLoansMember 2020-04-30 0001784535 prch:LoanAndSecurityAgreementRunwayLoanMember 2021-06-30 0001784535 prch:LoanAndSecurityAgreementRunwayLoanMember 2020-12-31 0001784535 prch:PaycheckProtectionProgramCaresActLoansMember 2021-01-12 2021-01-12 0001784535 prch:LoanAndSecurityAgreementRunwayLoanMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-01-31 0001784535 prch:April52021AcquisitionMember 2021-06-30 0001784535 prch:OtherNotesMember 2021-06-30 0001784535 prch:LineOfCreditDue2022Member 2021-06-30 0001784535 prch:EightPointFiveFivePercentTermLoanDue2024Member 2021-06-30 0001784535 us-gaap:RevolvingCreditFacilityMember us-gaap:PrimeRateMember 2021-04-05 2021-04-05 0001784535 prch:LoanAndSecurityAgreementRunwayLoanMember 2020-01-01 2020-12-31 0001784535 prch:RefundableCustomerDepositsMember 2021-06-30 0001784535 prch:RefundableCustomerDepositsMember 2020-12-31 0001784535 prch:AccountsReceivableCurrentMember 2021-06-30 0001784535 prch:PrivateWarrantsMember prch:MergerAgreementWithProptechAcquisitionCorporationMember 2021-06-30 0001784535 prch:PrivateWarrantsMember prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-12-31 0001784535 prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-12-31 0001784535 prch:PublicWarrantsMember prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-12-23 0001784535 prch:PrivateWarrantsMember prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-12-23 0001784535 2021-04-05 2021-06-30 0001784535 2020-06-30 0001784535 2019-12-31 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:TrademarksAndTradeNamesMember 2021-06-30 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-06-30 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:NoncompeteAgreementsMember 2021-06-30 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:CustomerRelationshipsMember 2021-06-30 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember prch:ValueOfBusinessAcquiredMember 2021-06-30 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember prch:RenewalRightsMember 2021-06-30 0001784535 prch:OtherAcquisitionsMember us-gaap:TrademarksAndTradeNamesMember 2021-06-30 0001784535 prch:OtherAcquisitionsMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-06-30 0001784535 prch:OtherAcquisitionsMember us-gaap:NoncompeteAgreementsMember 2021-06-30 0001784535 prch:OtherAcquisitionsMember us-gaap:CustomerRelationshipsMember 2021-06-30 0001784535 prch:May202021AcquisitionMember us-gaap:TrademarksAndTradeNamesMember 2021-05-20 0001784535 prch:May202021AcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-05-20 0001784535 prch:May202021AcquisitionMember us-gaap:NoncompeteAgreementsMember 2021-05-20 0001784535 prch:May202021AcquisitionMember us-gaap:CustomerRelationshipsMember 2021-05-20 0001784535 prch:April52021AcquisitionMember us-gaap:TrademarksAndTradeNamesMember 2021-04-05 0001784535 prch:April52021AcquisitionMember us-gaap:CustomerRelationshipsMember 2021-04-05 0001784535 prch:April52021AcquisitionMember prch:ValueOfBusinessAcquiredMember 2021-04-05 0001784535 prch:April52021AcquisitionMember prch:RenewalRightsMember 2021-04-05 0001784535 prch:January122021AcquisitionMember us-gaap:TrademarksAndTradeNamesMember 2021-01-12 0001784535 prch:January122021AcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-01-12 0001784535 prch:January122021AcquisitionMember us-gaap:NoncompeteAgreementsMember 2021-01-12 0001784535 prch:January122021AcquisitionMember us-gaap:CustomerRelationshipsMember 2021-01-12 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2021-06-30 0001784535 srt:MaximumMember us-gaap:MeasurementInputSharePriceMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2021-06-30 0001784535 us-gaap:MeasurementInputDiscountRateMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2021-06-30 0001784535 srt:MinimumMember us-gaap:MeasurementInputPriceVolatilityMember 2021-06-30 0001784535 srt:MinimumMember us-gaap:MeasurementInputDiscountRateMember 2021-06-30 0001784535 srt:MinimumMember prch:MeasurementInputCostOfCapitalMember 2021-06-30 0001784535 srt:MaximumMember us-gaap:MeasurementInputPriceVolatilityMember 2021-06-30 0001784535 srt:MaximumMember us-gaap:MeasurementInputDiscountRateMember 2021-06-30 0001784535 prch:MeasurementInputStrikePriceMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2021-06-30 0001784535 srt:WeightedAverageMember prch:MeasurementInputCostOfCapitalMember us-gaap:IncomeApproachValuationTechniqueMember 2020-12-31 0001784535 srt:MinimumMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2020-12-31 0001784535 srt:MaximumMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2020-12-31 0001784535 us-gaap:MeasurementInputDiscountRateMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2020-12-31 0001784535 prch:MeasurementInputStrikePriceMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2020-12-31 0001784535 prch:MeasurementInputRevenueVolatilityMember us-gaap:IncomeApproachValuationTechniqueMember 2020-12-31 0001784535 prch:MonteCarloSimulationMethodValuationTechniqueMember 2021-06-30 0001784535 prch:January122021AcquisitionMember 2021-01-12 0001784535 us-gaap:IncomeApproachValuationTechniqueMember 2020-12-31 0001784535 prch:MonteCarloSimulationMethodValuationTechniqueMember 2020-12-31 0001784535 prch:July2021AcquisitionsMember us-gaap:SubsequentEventMember 2021-07-01 2021-07-31 0001784535 prch:OtherAcquisitionsMember 2021-01-01 2021-06-30 0001784535 prch:OtherAcquisitionsMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001784535 prch:January122021AcquisitionMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001784535 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001784535 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001784535 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001784535 us-gaap:MortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001784535 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001784535 prch:OtherLoanBackedAndStructuredSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001784535 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001784535 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001784535 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001784535 us-gaap:MortgageBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001784535 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001784535 prch:OtherLoanBackedAndStructuredSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001784535 us-gaap:USTreasurySecuritiesMember 2021-06-30 0001784535 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-06-30 0001784535 us-gaap:USStatesAndPoliticalSubdivisionsMember 2021-06-30 0001784535 us-gaap:MortgageBackedSecuritiesMember 2021-06-30 0001784535 us-gaap:DebtSecuritiesMember 2021-06-30 0001784535 us-gaap:CorporateDebtSecuritiesMember 2021-06-30 0001784535 prch:OtherLoanBackedAndStructuredSecuritiesMember 2021-06-30 0001784535 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001784535 prch:RestrictedMoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001784535 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001784535 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001784535 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001784535 prch:RestrictedMoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001784535 us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001784535 us-gaap:EmployeeStockOptionMember 2021-04-01 2021-06-30 0001784535 prch:RestrictedStockUnitsAndAwardsMember 2021-04-01 2021-06-30 0001784535 prch:PublicAndPrivateWarrantsMember 2021-04-01 2021-06-30 0001784535 prch:EarnoutSharesMember 2021-04-01 2021-06-30 0001784535 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001784535 prch:RestrictedStockUnitsAndAwardsMember 2021-01-01 2021-06-30 0001784535 prch:PublicAndPrivateWarrantsMember 2021-01-01 2021-06-30 0001784535 prch:EarnoutSharesMember 2021-01-01 2021-06-30 0001784535 us-gaap:EmployeeStockOptionMember 2020-04-01 2020-06-30 0001784535 us-gaap:ConvertibleDebtSecuritiesMember 2020-04-01 2020-06-30 0001784535 prch:RestrictedStockUnitsAndAwardsMember 2020-04-01 2020-06-30 0001784535 prch:LegacyPorchWarrantsMember 2020-04-01 2020-06-30 0001784535 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001784535 us-gaap:ConvertibleDebtSecuritiesMember 2020-01-01 2020-06-30 0001784535 prch:RestrictedStockUnitsAndAwardsMember 2020-01-01 2020-06-30 0001784535 prch:LegacyPorchWarrantsMember 2020-01-01 2020-06-30 0001784535 us-gaap:SellingAndMarketingExpenseMember 2021-04-01 2021-06-30 0001784535 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001784535 prch:ProductAndTechnologyMember 2021-04-01 2021-06-30 0001784535 prch:EquityIncentivePlan2012Member 2021-04-01 2021-06-30 0001784535 prch:EarnoutRestrictedStockUnitsMember 2021-04-01 2021-06-30 0001784535 prch:SecondaryStockTransactions2019Member 2021-03-01 2021-03-31 0001784535 us-gaap:ShareBasedPaymentArrangementEmployeeMember prch:EarnoutRestrictedStockUnitsMember prch:EquityIncentivePlan2012Member 2021-01-01 2021-06-30 0001784535 us-gaap:RestrictedStockUnitsRSUMember prch:EquityIncentivePlan2012Member 2021-01-01 2021-06-30 0001784535 prch:ChiefExecutiveOfficerAndFounderMember prch:EarnoutRestrictedStockUnitsMember 2021-01-01 2021-06-30 0001784535 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-06-30 0001784535 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001784535 us-gaap:CostOfSalesMember 2021-01-01 2021-06-30 0001784535 prch:SecondaryStockTransactions2019Member 2021-01-01 2021-06-30 0001784535 prch:ProductAndTechnologyMember 2021-01-01 2021-06-30 0001784535 prch:EquityIncentivePlan2012Member 2021-01-01 2021-06-30 0001784535 prch:EarnoutRestrictedStockUnitsMember 2021-01-01 2021-06-30 0001784535 us-gaap:ShareBasedPaymentArrangementEmployeeMember prch:SecondaryStockTransactions2019Member 2020-12-01 2020-12-31 0001784535 prch:FormerEmployeesMember prch:SecondaryStockTransactions2019Member 2020-12-01 2020-12-31 0001784535 prch:SecondaryStockTransactions2019Member 2020-12-01 2020-12-31 0001784535 us-gaap:RestrictedStockUnitsRSUMember prch:EquityIncentivePlan2012Member 2020-10-01 2020-12-31 0001784535 us-gaap:SellingAndMarketingExpenseMember 2020-04-01 2020-06-30 0001784535 us-gaap:GeneralAndAdministrativeExpenseMember 2020-04-01 2020-06-30 0001784535 prch:ProductAndTechnologyMember 2020-04-01 2020-06-30 0001784535 prch:EquityIncentivePlan2012Member 2020-04-01 2020-06-30 0001784535 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-06-30 0001784535 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-06-30 0001784535 prch:ProductAndTechnologyMember 2020-01-01 2020-06-30 0001784535 prch:EquityIncentivePlan2012Member 2020-01-01 2020-06-30 0001784535 us-gaap:GeneralAndAdministrativeExpenseMember prch:SecondaryStockTransactions2019Member 2019-05-01 2019-05-31 0001784535 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001784535 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001784535 2020-01-01 2020-03-31 0001784535 prch:May202021AcquisitionMember us-gaap:TrademarksAndTradeNamesMember 2021-05-20 2021-05-20 0001784535 prch:May202021AcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-05-20 2021-05-20 0001784535 prch:May202021AcquisitionMember us-gaap:NoncompeteAgreementsMember 2021-05-20 2021-05-20 0001784535 prch:May202021AcquisitionMember us-gaap:CustomerRelationshipsMember 2021-05-20 2021-05-20 0001784535 prch:April52021AcquisitionMember us-gaap:TrademarksAndTradeNamesMember 2021-04-05 2021-04-05 0001784535 prch:April52021AcquisitionMember us-gaap:CustomerRelationshipsMember 2021-04-05 2021-04-05 0001784535 prch:April52021AcquisitionMember prch:ValueOfBusinessAcquiredMember 2021-04-05 2021-04-05 0001784535 prch:April52021AcquisitionMember prch:RenewalRightsMember 2021-04-05 2021-04-05 0001784535 us-gaap:TrademarksAndTradeNamesMember 2021-01-01 2021-06-30 0001784535 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-01-01 2021-06-30 0001784535 us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-06-30 0001784535 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-06-30 0001784535 prch:ValueOfBusinessAcquiredMember 2021-01-01 2021-06-30 0001784535 prch:RenewalRightsMember 2021-01-01 2021-06-30 0001784535 prch:SecondaryStockTransactions2019Member us-gaap:RedeemableConvertiblePreferredStockMember 2019-07-01 2019-07-31 0001784535 prch:SecondaryStockTransactions2019Member us-gaap:RedeemableConvertiblePreferredStockMember 2019-05-01 2019-05-31 0001784535 prch:CertainHoldersOfPublicWarrantsSecondGroupMember 2021-04-01 2021-04-30 0001784535 prch:CertainHoldersOfPublicWarrantsFirstGroupMember 2021-03-01 2021-03-31 0001784535 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001784535 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001784535 us-gaap:ShareBasedPaymentArrangementEmployeeMember prch:EarnoutRestrictedStockUnitsMember prch:EquityIncentivePlan2012Member 2021-03-01 2021-03-31 0001784535 us-gaap:ShareBasedPaymentArrangementEmployeeMember prch:EarnoutRestrictedStockUnitsMember prch:EquityIncentivePlan2012Member us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-12-23 2020-12-23 0001784535 us-gaap:ShareBasedPaymentArrangementEmployeeMember prch:EarnoutRestrictedStockUnitsMember prch:EquityIncentivePlan2012Member us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2020-12-23 2020-12-23 0001784535 us-gaap:ShareBasedPaymentArrangementEmployeeMember prch:EarnoutRestrictedStockUnitsMember prch:EquityIncentivePlan2012Member us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-12-23 2020-12-23 0001784535 prch:ChiefExecutiveOfficerAndFounderMember prch:EarnoutRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-12-23 2020-12-23 0001784535 prch:ChiefExecutiveOfficerAndFounderMember prch:EarnoutRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2020-12-23 2020-12-23 0001784535 prch:ChiefExecutiveOfficerAndFounderMember prch:EarnoutRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-12-23 2020-12-23 0001784535 prch:EarnoutSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-12-23 2020-12-23 0001784535 prch:EarnoutSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2020-12-23 2020-12-23 0001784535 prch:EarnoutSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-12-23 2020-12-23 0001784535 us-gaap:RestrictedStockUnitsRSUMember prch:EquityIncentivePlan2012Member 2020-01-01 2020-12-31 0001784535 srt:MaximumMember 2021-01-01 2021-06-30 0001784535 us-gaap:ShareBasedPaymentArrangementEmployeeMember prch:EarnoutRestrictedStockUnitsMember prch:EquityIncentivePlan2012Member 2020-12-23 2020-12-23 0001784535 prch:ChiefExecutiveOfficerAndFounderMember prch:EarnoutRestrictedStockUnitsMember 2020-12-23 2020-12-23 0001784535 prch:EarnoutSharesMember 2020-12-23 2020-12-23 0001784535 prch:MovingServicesCompanyMember 2021-01-01 2021-06-30 0001784535 prch:ExecutivesMember us-gaap:RedeemableConvertiblePreferredStockMember 2019-07-01 2019-07-31 0001784535 prch:HomeownersOfAmericaInsuranceCompanyMember 2021-01-01 2021-06-30 0001784535 prch:HomeownersOfAmericaInsuranceCompanyMember 2021-06-30 0001784535 2020-04-01 2020-06-30 0001784535 2020-01-01 2020-06-30 0001784535 prch:January122021AcquisitionMember 2021-01-12 2021-01-12 0001784535 prch:LoansRepaidPriorToThirdAnniversaryMember prch:LoanAndSecurityAgreementRunwayLoanMember 2021-01-01 2021-01-31 0001784535 prch:LoansRepaidPriorToSecondAnniversaryMember prch:LoanAndSecurityAgreementRunwayLoanMember 2021-01-01 2021-01-31 0001784535 prch:LoansRepaidPriorToFourthAnniversaryMember prch:LoanAndSecurityAgreementRunwayLoanMember 2021-01-01 2021-01-31 0001784535 prch:LoansRepaidPriorToFirstAnniversaryMember prch:LoanAndSecurityAgreementRunwayLoanMember 2021-01-01 2021-01-31 0001784535 prch:LoanAndSecurityAgreementRunwayLoanMember 2021-01-31 0001784535 prch:PaycheckProtectionProgramCaresActLoansMember 2021-01-01 2021-06-30 0001784535 prch:LoanAndSecurityAgreementRunwayLoanMember 2021-01-01 2021-01-31 0001784535 prch:MovingServicesCompanyMember 2020-11-02 0001784535 prch:RefundableCustomerDepositsMember 2019-09-01 2019-09-30 0001784535 prch:RefundableCustomerDepositsMember 2021-01-01 2021-06-30 0001784535 srt:MinimumMember us-gaap:MeasurementInputExercisePriceMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2021-06-30 0001784535 srt:MaximumMember us-gaap:MeasurementInputExercisePriceMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2021-06-30 0001784535 us-gaap:MeasurementInputSharePriceMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2021-06-30 0001784535 us-gaap:MeasurementInputPriceVolatilityMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2021-06-30 0001784535 prch:MeasurementInputForfeitureRateMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2021-06-30 0001784535 srt:WeightedAverageMember us-gaap:MeasurementInputExercisePriceMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2020-12-31 0001784535 srt:MinimumMember us-gaap:MeasurementInputExercisePriceMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2020-12-31 0001784535 srt:MaximumMember us-gaap:MeasurementInputExercisePriceMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2020-12-31 0001784535 us-gaap:MeasurementInputSharePriceMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2020-12-31 0001784535 us-gaap:MeasurementInputPriceVolatilityMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2020-12-31 0001784535 prch:MeasurementInputForfeitureRateMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2020-12-31 0001784535 prch:CommonStockOptionsMember prch:EquityIncentivePlan2012Member 2021-06-30 0001784535 us-gaap:RestrictedStockUnitsRSUMember 2021-06-30 0001784535 prch:StockIncentivePlan2020Member 2021-06-30 0001784535 prch:PrivateWarrantsMember 2021-06-30 0001784535 2020-12-23 2020-12-23 0001784535 prch:PublicWarrantsMember 2021-04-16 0001784535 2020-12-23 0001784535 prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-12-23 0001784535 prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-12-23 2020-12-23 0001784535 2021-01-31 0001784535 prch:May202021AcquisitionMember 2021-05-20 2021-05-20 0001784535 prch:April52021AcquisitionMember 2021-04-05 2021-04-05 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2021-01-01 2021-06-30 0001784535 prch:May202021AcquisitionMember 2021-05-20 0001784535 prch:April52021AcquisitionMember 2021-04-05 0001784535 prch:OtherAcquisitionsMember 2021-06-30 0001784535 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001784535 2021-04-01 2021-06-30 0001784535 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001784535 2021-01-01 2021-03-31 0001784535 2021-06-30 0001784535 2020-12-31 0001784535 2021-08-12 0001784535 2021-01-01 2021-06-30 shares iso4217:USD iso4217:USD shares prch:D pure prch:installment prch:item prch:tranche prch:security 95221928 35478347 91483053 35117130 -0.17 -0.18 -0.89 -0.70 false 96293416 81669151 P36M 0.3333 0.3333 P36M 0001784535 --12-31 2021 Q2 P12M 0.3333 P2Y P12M 0 0 10-Q true 2021-06-30 false 001-39142 Porch Group, Inc. DE 83-2587663 2200 1st Avenue S Suite 300 Seattle WA 98134 855 767-2400 Common Stock, par value $0.0001 per share PRCH NASDAQ Yes Yes Non-accelerated Filer true true false false 96734221 150201000 196046000 22982000 4268000 10149000 307956000 6844000 4080000 2222000 11407000 500354000 215801000 7888000 4593000 120961000 28289000 57243000 84670000 15961000 6140000 3365000 368000 378000 777624000 268387000 4621000 9203000 25670000 9905000 162627000 5208000 2299000 2664000 104000 4746000 115500000 106208000 417029000 31726000 43834000 43237000 378000 529000 47224000 50238000 34903000 31534000 2569000 3549000 5486000 3798000 548854000 161062000 0.0001 0.0001 10000 8000 400000000 400000000 96293416 81669151 627396000 424823000 267000 -398903000 -317506000 228770000 107325000 777624000 268387000 51340000 17122000 78083000 32196000 19500000 3792000 25429000 7891000 23122000 8787000 37762000 21640000 11050000 5071000 22841000 12423000 20611000 5893000 44625000 10049000 1442000 1442000 74283000 22101000 130658000 50561000 -22943000 -4979000 -52575000 -18365000 1216000 3291000 2439000 6377000 4032000 22801000 4303000 20212000 8243000 3856000 8243000 3609000 387000 397000 -165000 -1841000 -91000 -3468000 -1084000 -1276000 -36904000 -6236000 -24027000 -6255000 -89479000 -24601000 -7731000 3000 -8081000 24000 -16296000 -6258000 -81398000 -24625000 -0.17 -0.18 -0.89 -0.70 -0.17 -0.18 -0.89 -0.70 95221928 35478347 91483053 35117130 95221928 35478347 91483053 35117130 1000 1424000 48000 3506000 98000 1836000 105000 4154000 504000 3382000 209000 15816000 432000 6642000 362000 23477000 1034000 -16296000 -6258000 -81398000 -24625000 267000 267000 -3856000 -16029000 -10114000 -81131000 -24625000 34197822 3000 203492000 -263474000 -59979000 -18367000 -18367000 3856000 3856000 672000 672000 671836 4714000 4714000 198750 1436000 1436000 472141 44000 44000 8409 1000 1000 35548958 3000 210359000 -281841000 3856000 -67623000 -6258000 -6258000 -3856000 -3856000 362000 362000 11744 39000 39000 1174 35561876 3000 210760000 -288099000 -77336000 81669151 8000 424823000 -317506000 107325000 -65101000 -65101000 4462000 4462000 12373000 12373000 90000 1169000 1169000 25815000 25815000 2078102 8087623 1000 93007000 93008000 593106 355000 355000 1062250 16997000 16997000 402000 402000 91455732 9000 544605000 -382607000 162007000 -16296000 -16296000 267000 267000 2466000 2466000 4176000 4176000 -1292441 28372000 28372000 16843000 16843000 33182 2862312 1000 33761000 33762000 946392 2227000 2227000 296643000 5194000 5194000 -140000 -140000 96293416 10000 627396000 -398903000 267000 228770000 -81398000 -24625000 6356000 3386000 126000 325000 8243000 3609000 -1412000 1442000 20212000 1999000 314000 -1400000 22801000 23477000 1034000 654000 67000 2775000 1479000 310000 5017000 1130000 94883000 -1654000 -130000 2775000 984000 -21417000 2723000 -3292000 3522000 29655000 76474000 15824000 4320000 -1273000 -1506000 8153000 -172000 -218000 -30772000 -9742000 539000 62000 1510000 1571000 9476000 8110000 127883000 -131298000 -1633000 10079000 150000 3731000 4714000 126772000 2544000 1000 22126000 107040000 11063000 -55030000 -312000 207453000 7179000 152423000 6867000 1436000 1779000 2408000 2724000 25815000 37792000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">1. Description of Business and Summary of Significant Accounting Policies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Description of Business</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Porch Group, Inc. (“Porch Group”, “Porch” or the “Company”) is a vertical software platform for the home, providing software and services to home services companies, such as home inspectors, insurance carriers, moving companies, utility companies, warranty companies, and others. Porch helps these service providers grow their business and improve their customer experience. In addition, through these relationships Porch gains access to homebuyers and is able to offer services to make the moving process easier, helping consumers save time and make better decisions about critical services, including insurance, moving, security, TV/internet, home repair and improvement, and more.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On April 5, 2021, the Company acquired Homeowners of America Holding Corporation (“HAHC”), an insurance holding company established to hold insurance entities for the purpose of marketing personal lines insurance products on a national basis. HAHC owns 100% of Homeowners of America Insurance Company (“HAIC”). HAIC is domiciled in Texas, licensed in multiple states and is authorized to write various forms of homeowners insurance. HAHC also owns 100% of Homeowners of America MGA, Inc. (“HAMGA”), a Texas Corporation, formed to provide marketing and claims administration services. Collectively the companies are referred to as Homeowners of America (“HOA”). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">The Merger</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;">On July 30, 2020, Porch.com, Inc. (“Legacy Porch”) entered into a definitive agreement (as amended, the “Merger Agreement”) with PropTech Acquisition Corporation (“PTAC”), a special purpose acquisition company, whereby the parties agreed to merge, resulting in the parent of Porch.com, Inc. becoming a publicly-listed company under the name Porch Group, Inc. (“Porch”). This merger (the “Merger”) closed on December 23, 2020, and was accounted for as a reverse recapitalization,</span> equivalent to the issuance of stock by the private company for the net monetary assets of the shell corporation accompanied by a recapitalization (“Recapitalization”). The accounting is similar to that of a reverse acquisition, except that no goodwill or other intangible assets should be recorded. Therefore, the net assets of PTAC as of December 23, 2020, were stated at historical cost, and no goodwill or other intangible assets were recorded.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">COVID-19 Update</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The novel coronavirus disease 2019 (“COVID-19”) and the measures adopted by government entities in response to it have adversely affected Porch’s business operations since March of 2020. The impact of the COVID-19 pandemic and related mitigation on Porch’s ability to conduct ordinary course business activities has been and may continue to be impaired for an indefinite period of time. The extent of the continuing impact of the COVID-19 pandemic on Porch’s operational and financial performance will depend on various future developments, including the duration and spread of the outbreak and impact on the Company’s customers, suppliers, and employees, all of which remain uncertain at this time. Porch expects the COVID-19 pandemic to continue to have an uncertain impact on future revenues and results of operations, but is unable to predict the size and duration of such impact. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Unaudited Interim Financial Statements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The accompanying unaudited condensed consolidated financial statements include the accounts of Porch Group, Inc. and its subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Certain information and footnote disclosures normally included in annual consolidated financial statements prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, these unaudited condensed consolidated financial statements and notes should be read in conjunction with the Annual Report on Form 10-K/A for the fiscal year ended December 31, 2020, filed with the SEC on May 19, 2021.The information as of December 31, 2020 included in the unaudited condensed consolidated balance sheets was </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">derived from the Company’s audited consolidated financial statements. Certain reclassifications to 2020 balances were made to conform to the current period presentation in the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The unaudited condensed consolidated financial statements included in this Quarterly Report were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments (all of which are of a normal recurring nature) considered necessary to present fairly the Company’s financial position, results of operations, comprehensive loss, stockholders’ equity (deficit), and cash flows for the periods and dates presented. The results of operations for both the three and six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021 or any other interim period or future year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Comprehensive Income (Loss)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Comprehensive income (loss) consists of adjustments related to (1) unrealized gains and losses on available-for-sale securities, and (2) the effect of the Company’s own credit components on the fair value of certain convertible notes at fair value in accordance with the fair value option (“FVO Notes”). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Each reporting period, the fair value of the FVO Notes is determined and resulting gains and losses from the change in fair value of the FVO Notes associated with the Company’s own credit component is recognized in accumulated other comprehensive income (“AOCI”), while the resulting gains and losses associated with non-credit components are included in the unaudited condensed consolidated statements of operations. The FVO Notes were extinguished during the quarter ended June 30, 2020, resulting in a reversal of the previously recognized gain from the change in fair value of the FVO associated with the Company’s own credit component in AOCI. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Use of Estimates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. On an ongoing basis these estimates, which include, but are not limited to, estimated variable consideration for services performed, the allowance for doubtful accounts, depreciable lives for property and equipment, acquired intangible assets, goodwill, the valuation allowance on deferred tax assets, assumptions used in stock-based compensation, unpaid losses and loss adjustment expenses, contingent consideration, earnout liabilities and private warrant liabilities, are evaluated by management. Actual results could differ from those estimates, judgments, and assumptions, and to the extent those differences are material, the consolidated financial statements will be affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Segment Reporting</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company operates as a single reportable segment. Operating segments are components of an enterprise for which separate discrete financial information is available and operational results are regularly evaluated by the chief operating decision maker (“CODM”) for the purposes of making decisions regarding resource allocation and assessing performance. The Company has determined that its Chief Executive Officer (“CEO”) is the CODM, and to date, the CEO has made such decisions and assessed performance at the aggregated level.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">All the Company’s revenue is generated in the United States.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2021 and December 31, 2020, the Company did not have assets located outside of the United States.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Concentration of Credit Risk</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Financial instruments which potentially subject the Company to credit risk consist principally of cash, money market accounts on deposit with financial institutions, money market funds, certificates of deposit and fixed- maturity securities, as well as receivable balance in the course of collection.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company’s insurance subsidiary has exposure and remains liable in the event of an insolvency of one of its primary reinsurers. Management and its reinsurance intermediary regularly assess the credit quality and ratings of its </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">reinsurer base companies. No individual reinsurer represented more than 10% of the Company’s insurance subsidiary’s total reinsurance receivables as of the dates or for the periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Substantially all of the Company’s insurance-related revenues are derived from customers in Texas, Arizona, Georgia, North Carolina, and South Carolina, which could be adversely affected by economic conditions, an increase in competition, or environmental impacts and changes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Cash, Cash Equivalents and Restricted Cash</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company considers all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. The Company maintains cash balances that may exceed the insured limits by the Federal Deposit Insurance Corporation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Restricted cash equivalents as of June 30, 2021 includes $314 thousand held in certificates of deposits and money market mutual funds pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors and $1.9 million related to acquisition indemnification hold backs. Restricted cash as of December 31, 2020 includes $8.4 million related to the Paycheck Protection Program Loans held in escrow with a commercial bank (see Note 7) and a $3.0 million minimum cash balance required by the Company’s senior secured lender.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The reconciliation of cash and cash equivalents to amounts presented in the consolidated statements of cash flows are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:65.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:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.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;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 150,201</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 196,046</p></td></tr><tr><td style="vertical-align:bottom;width:65.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash and restricted cash equivalents - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,222</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11,407</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents and restricted cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 152,423</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 207,453</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Accrued expenses and other current liabilities as of June 30, 2021, include $17.9 million of both claim and general operating expense checks issued in excess of cash book balances, not yet presented for payments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Investments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company’s investments are primarily comprised of short-term certificates of deposit, U.S. Treasury notes, and mortgage-backed securities and are classified as available-for-sale and reported at fair value with unrealized gains and losses included in AOCI. Investments are classified as current or non-current based upon the remaining maturity of the investment. Amortization of premium and accretion of discount are computed using the effective interest method. The amortization of discounts and premiums on mortgage-backed securities takes into consideration actual and future estimated principal prepayments. The Company utilizes estimated prepayment speed information obtained from published sources. The effects of the yield of a security from changes in principal prepayments are recognized prospectively. The degree to which a security is susceptible to yield adjustments is influenced by the difference between its carrying value and par, the relative sensitivity of the underlying mortgages backing the assets to prepayment in a changing interest rate environment, and the repayment priority for structured securities.</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-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company evaluates whether declines in the fair value of its investments below amortized cost are other-than-temporary. This evaluation includes the Company's ability and intent to hold the security until an expected recovery occurs, the severity and duration of the unrealized loss, as well as all available information relevant to the collectability of the security, including past events, current conditions, and reasonable and supportable forecasts, when developing estimates of cash flows expected to be collected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Realized gains and losses on sales of investments are determined using the specific-identification method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"> <b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Accounts Receivable and Long-term Insurance Commissions Receivable</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Accounts receivable represent amounts due from enterprise customers and other corporate partnerships, as well as due and deferred insurance premiums. Due and deferred premiums consist of uncollateralized premiums and agents’ balances which are in the process of collection as well as premiums earned but not yet due from customers. Long-term insurance commissions receivable balance consists of the estimated commissions from policy renewals expected to be collected. The Company estimates allowances for uncollectible receivables based on the credit worthiness of its customers, historical trend analysis, and general economic conditions. Consequently, an adverse change in those factors could affect the Company’s estimate of allowance for doubtful accounts. The allowance for uncollectible receivables at June 30, 2021 and December 31, 2020, was $327 and $249, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Deferred Policy Acquisition Costs</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company capitalizes deferred policy acquisitions costs (“DAC”) which consist of commissions, premium taxes and policy underwriting and production expenses that are directly related to the successful acquisition of new or renewal insurance contracts. DAC are amortized to expense on a straight-line basis over the terms of the policies to which they relate. DAC is also reduced by ceding commissions which represent recoveries of acquisition costs. DAC is periodically reviewed for recoverability and adjusted if necessary. Future investment income is considered in determining the recoverability of DAC. As of June 30, 2021, DAC of $3.1 million is included in prepaid expenses and other current assets.<span style="display:inline-block;width:10.17pt;"/></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Fair Value of Financial Instruments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Fair value, as defined by the accounting standards, represents the amount at which an asset or liability would be transferred in a current orderly transaction between willing market participants. Emphasis is placed on observable inputs being used to assess fair value. To reflect this approach the standards require a three-tiered fair value hierarchy be applied based on the nature of the inputs used when measuring fair value. The three hierarchical levels of inputs are as follows:</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Level 1</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Observable inputs, such as quoted prices (unadjusted) in active markets for identical assets or liabilities at the measurement date;</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Level 2</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Observable inputs, other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. This may include active markets for similar assets and liabilities, quoted prices in markets that are not highly active, or other inputs that are observable or can be corroborated by observable market data; and</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Level 3</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Unobservable inputs that are arrived at by means other than current observable market activity.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">The level of the least observable significant input used in assessing the fair value determines the placement of the entire fair value measurement in the hierarchy. Management’s assessment of the significance of a particular input to the fair value measurement requires the use of judgment specific to the asset or liability.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Losses and Loss Adjustment Expenses Reserves</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The liability for losses and loss adjustment expenses (“LAE”) is an estimate of the amounts required to cover known incurred losses and LAE, and is developed through the review and assessment of loss reports, along with the analysis of known claims. These reserves include management’s estimate of the amounts for losses incurred but not reported (“IBNR”), based on evaluation of overall loss reporting patterns as well as the loss development cycles of individual claim cases. Although management believes that the balance of these reserves is adequate, as such liabilities are necessarily dependent on estimates, the ultimate expense may be more or less than the amounts presented. The approach and methods for developing these estimates and for recording the resulting liability are continually reviewed. Any adjustments to this reserve are recognized in the statement of operations. Losses and LAE, less related reinsurance are charged to expense as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table provides the rollforward of the beginning and ending reserve balances for losses and LAE, gross of reinsurance for June 30, 2021:</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:79.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.78%;border-bottom: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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Losses and LAE reserve at April 5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 84,366</p></td></tr><tr><td style="vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reinsurance recoverables on losses and LAE </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:15.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 0pt 0.05pt 0pt;"> (82,898)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Losses and LAE reserve, net of reinsurance recoverables at April 5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,468</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net incurred losses and LAE during the current year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 31,134</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net claim and LAE payments during the current year </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;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:15.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 0pt 0.05pt 0pt;"> (24,516)</p></td></tr><tr><td style="vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reserve for losses and LAE, net of reinsurance recoverables, at end of year </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,086</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Reinsurance recoverables on losses and LAE </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;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:15.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 3.5pt 0.05pt 0pt;"> 107,414</p></td></tr><tr><td style="vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Losses and LAE reserve at June 30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:15.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 3.5pt 0.05pt 0pt;"> 115,500</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Reinsurance</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">In the normal course of business, the Company continually monitors its risk exposure and seeks to reduce the overall exposure to losses that may arise from catastrophes or other events that cause unfavorable underwriting results by reinsuring certain levels of risk with other insurance enterprises or reinsurers. The Company only engages quality, financially rated reinsurers and continually monitors the financial ratings of these companies through its brokers. The amount and type of reinsurance employed is based on management’s analysis of liquidity as well as its estimates of probable maximum loss and evaluation of the conditions within the reinsurance market. Reinsurance premiums, expense reimbursements, and reserves related to reinsured business are accounted for on a basis consistent with those used for the original policies issued and the terms of the reinsurance contracts. Premiums paid for reinsurance are recognized as reductions of revenue.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The effects of reinsurance on premiums written and earned were as follows, for the period since the acquisition date of April 5, 2021 to June 30, 2021:</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:69.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.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:10.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:10.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Written</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Earned</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Direct premiums</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 81,132</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 62,352</p></td></tr><tr><td style="vertical-align:bottom;width:69.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Ceded premiums</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.92%;border-bottom: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;"> (70,844)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (59,077)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net premiums</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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: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:10.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 10,288</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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: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:10.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,275</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Other Insurance Liabilities, Current</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table details the components of other insurance liabilities, current on the condensed consolidated balance sheets:</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:79.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ceded reinsurance premiums payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 61,604</p></td></tr><tr><td style="vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Funds held under reinsurance treaty</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,435</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Commissions payable, reinsurers and agents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,402</p></td></tr><tr><td style="vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and accrued expenses payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 26,006</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Advance premiums</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.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 3.5pt 0.05pt 0pt;"> 6,761</p></td></tr><tr><td style="vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other Insurance liabilities, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:15.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 3.5pt 0.05pt 0pt;"> 106,208</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Earnout Shares</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Upon the Merger, 6,000,000 restricted common shares, subject to vesting and cancellation provisions, were issued to holders of pre-Merger Porch common stock (the “earnout shares”). The earnout shares were issued in three equal tranches with separate market vesting conditions. <span style="-sec-ix-hidden:Hidden_wc2e8oyQBU6FDG0YFCFuVA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">One-</span></span>third of the earnout shares met the market vesting condition when </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">the Company’s common stock had a closing price of greater than or equal to $18.00 over 20 trading days within a thirty-consecutive trading day period (see Note 9). An additional third will vest when the Company’s common stock has a closing price of greater than or equal to $20.00 over the same measurement criteria. The final third will vest when the Company’s common stock has a closing price of greater than or equal to $22.00 over the same measurement criteria. Additional earnout shares may also be issued to earnout stockholders, on a pro rata basis, depending on forfeitures of employee earnout shares that are subject to a continued service vesting condition (see Note 9). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The earnout shares are accounted for as a derivative financial instrument, which is classified as a liability and periodically measured at fair value, with changes in fair value recognized in the statement of operations. Note 4 denotes the beginning and ending balances of the earnout share liability, and activity recognized during the period. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Revenue Recognition</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company generates its Core Services Revenue from (1) fees received for connecting homeowners to individual contractors, small business service providers and large enterprise service providers, (2) commissions from third-party insurance carriers, and (3) insurance premiums, policy fees and other insurance-related fees generated through its own insurance carrier. The Company’s Managed Services Revenue is generated from fees received for providing select and limited services directly to homeowners. The Company’s Software and Service Subscription Revenue is generated from fees received for providing subscription access to the Company’s software platforms and subscription services across various industries. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;text-decoration-color:#000000;">Core Services Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Core Services Revenue is generated by the Company connecting third-party service providers (“Service Providers”) with homeowners that meet pre-defined criteria and who may be looking for relevant services. Service Providers represent a broad variety of offerings across the construction and repair, utilities, and other connected services spaces, which includes movers, TV/Internet, warranties, security monitoring providers, plumbers, electricians, roofers, et al. The Company also connects homeowners with home and auto insurance policies from third-party insurance carriers, and in April 2021, began providing various forms of homeowners insurance through its own insurance carrier and managing general agency.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Revenue generated from Service Providers is recognized at a point in time upon the connection of a homeowner to the Service Provider, at which point the Company’s performance obligation has been satisfied. The transaction price is generally either a fixed price per qualifying lead or activated service, or a percentage of the revenue the Service Provider ultimately generates through the homeowner connection. When the revenue to which the Company is entitled is based on the amount of revenue the Service Provider generates from the homeowner, the transaction price is considered variable and an estimate of the constrained transaction price is recorded by the Company upon delivery of the lead or upon the activation of the service.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Amounts received in advance of delivery of leads to the Service Provider is recorded as deferred revenue. Certain Service Providers have the right to return leads in limited instances. An estimate of returns is included as a reduction of revenue based on historical experience or specific identification depending on the contractual terms of the arrangement. Estimated returns are not material in any period presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In January 2020, the Company, through its wholly-owned subsidiary and licensed insurance agency, Elite Insurance Group (“EIG”), began selling homeowner and auto insurance policies for third-party insurance carriers. The transaction price for these arrangements is the estimated lifetime value (“LTV”) of the commissions to be paid by the third-party carrier for the policies sold. The LTV represents fixed first-year commission upon sale of the policy as well as the estimated variable future renewal commissions expected. The Company constrains the transaction price based on its best estimate of the amount which will not result in a significant reversal of revenue in a future period. After a policy is sold to an insurance carrier, the Company has no additional or ongoing contractual obligation to the policyholder or insurance carrier.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company estimates LTV by evaluating various factors, including commission rates for specific carriers and estimated average plan duration based on insurance carrier and market data related to policy renewals for similar insurance policies. On a quarterly basis, management reviews and monitors changes in the data used to estimate LTV as well as the cash received for each policy type compared to original estimates. The Company analyzes these fluctuations and, to the extent it identifies changes in estimates of the cash commission collections that it believes are indicative of an increase or decrease to prior period LTVs, the Company will adjust LTV for the affected policies at the time such determination is made. Changes in LTV may result in an increase or a decrease to revenue. Changes to the estimated variable consideration were not material for the periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Starting in April 2021, through the newly-acquired HOA, the Company is authorized to write various forms of homeowners insurance. Insurance-related revenues included in Core Services Revenue primarily relate to premiums, policy fees, excess ceding commissions and reinsurance profit share, and loss adjustment income. Premiums are recognized as revenue on a daily pro rata basis of the policy term. The portion of premiums related to the unexpired term of policies in force as of the end of the measurement period and to be earned over the remaining term of these policies, is deferred and reported as deferred revenue. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Policy fees are collected by HAMGA and include application fees, which are intended to offset the costs incurred in establishing the insurance policy. Policy fees on policies where premium is traditionally paid in full upon inception of the policy are recognized when written.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Excess ceding commissions represent the commissions from reinsurers in excess of the portion which represents the reimbursement of acquisition costs associated with insurance risk ceded to reinsurers and is earned on a pro-rata basis over the life of the insurance policy. Reinsurance profit share is additional ceding commissions payable to the Company based on attaining specified loss ratios within individual treaty years. Reinsurance profit share income is recognized when earned, which includes adjustments to earned reinsurance profit share based on changes in incurred losses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Loss adjustment fee income is recognized when the claim file is opened, and other fee income is recognized when the related service is performed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;text-decoration-color:#000000;">Managed Services Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Managed services revenue includes fees earned from providing a variety of services directly to the homeowner, including handyman and moving services. The Company generally invoices for managed services projects on a fixed fee or time and materials basis. The transaction price represents the contractually agreed upon price with the end customer for providing the respective service. Revenue is recognized as services are performed based on an output measure of progress, which is generally over a short duration (e.g., same day). Fees earned for providing managed services projects are non-refundable and there is generally no right of return.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company acts as the principal in managed services revenue as it is primarily responsible to the end customer for providing the service, has a level of discretion in establishing pricing, and controls the service prior to providing it to the end customer. This control is evidenced by the ability to identify, select, and direct the service provider that provides the ultimate service to end customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;text-decoration-color:#000000;">Software and Service Subscription Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Software and Service Subscription Revenue is primarily generated from the vertical software sold to home inspectors and other home services companies. The Company does not provide the customer with the right to take possession of any part of the software supporting the cloud-based application services. However, </span>the Company does provide certain data analytics and marketing services under subscription contracts. The Company’s standard subscription contracts are monthly contracts in which pricing is based on a specified volume of activity completed through the software. Fees earned for providing access to the subscription software and services are non-refundable and there is no right of return. Revenue is recognized based on the amount which the Company is entitled to for providing access to the subscription software and services during the monthly contract term.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Income Taxes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Provisions for income taxes for the three months ended June 30, 2021 and 2020 were $7.7 million benefit and $3 thousand expense, respectively, and the effective tax rates for these periods were 30.94% and (0.11%), respectively. The difference between the Company’s effective tax rates for the 2021 period and the U.S. statutory rate of 21% was primarily due to a full valuation allowance related to the Company’s net deferred assets and the impact of acquisitions on the Company’s valuation allowance. The difference between the Company’s effective tax rates for the 2020 period and the U.S. statutory rate of 21% was primarily due to a full valuation allowance related to the Company’s net deferred tax assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Other income (expense), net</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table details the components of other income (expense), net on the condensed consolidated statements of operations:</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:54.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.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></tr><tr><td style="vertical-align:bottom;width:54.95%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.69%;border-bottom: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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.95%;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.81%;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:9.78%;border-bottom: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.14%;margin:0pt;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:9.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;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:8.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss on remeasurement of debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (958)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.22%;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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,412)</p></td></tr><tr><td style="vertical-align:bottom;width:54.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss on remeasurement of legacy preferred stock warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (920)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p 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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,999)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (165)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 37</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> (91)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (57)</p></td></tr><tr><td style="vertical-align:bottom;width:54.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (165)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,841)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> (91)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,468)</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-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Emerging Growth Company Status</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">The Company is an emerging growth company (“EGC”), as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). In accordance with the JOBS Act, the Company previously elected to delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. As of June 30, 2021, the last business day of the second fiscal quarter, the Company met certain thresholds for qualification as a “large accelerated filer” as defined in Rule 12b-2 of the Securities Exchange Act of 1934, as amended. Therefore, the Company expects to lose EGC status as of December 31, 2021. The impact of this change in filing status includes being subject to the requirements of large accelerated filers, which includes shortened filing timelines, no delayed adoption of certain accounting standards, and attestation of the Company’s internal control over financial reporting by its independent auditor.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Recent Accounting Pronouncements Not Yet Adopted</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In August 2020, the FASB issued Accounting Standards Update (“ASU”) 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>, which simplifies accounting for convertible instruments by removing major separation models required under current U.S. GAAP. The ASU removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception and it also simplifies the diluted earnings per share calculation in certain areas. The ASU is effective for public companies, excluding entities eligible to be smaller reporting companies, for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020 and adoption must be as of the beginning of the Company’s annual fiscal year. The Company is currently evaluating the impact of this standard on its consolidated financial statements and related disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In June 2016, the FASB issued ASU No. 2016-13, <i style="font-style:italic;">Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</i>. Additionally, the FASB issued ASU No. 2019-04, <i style="font-style:italic;">Codification Improvements to Topic 326</i> in April 2019 and ASU 2019-05, <i style="font-style:italic;">Financial Instruments — Credit Losses (Topic 326) — Targeted Transition Relief</i> in May 2019. The amendments affect loans, debt securities, trade receivables, net investments in leases, off-balance-sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. In November 2019, the FASB issued ASU No. 2019-10, which </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">defers the effective date of ASU No. 2016-13 for smaller reporting companies to fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. In the event the Company no longer qualifies as an emerging growth company, it will no longer qualify for the deferral of the effective date available for emerging growth companies. The Company is currently evaluating the impact of the adoption of ASU No. 2016-13 on the consolidated balance sheets, statements of operations, and statements of cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In February 2016, the FASB issued <i style="font-style:italic;">ASU 2016-02, Leases (Topic 842)</i>. The new standard is effective for non-public companies for reporting periods beginning after December 15, 2021 and early adoption is permitted. The comprehensive new standard will amend and supersede existing lease accounting guidance and is intended to increase transparency and comparability among organizations by recognizing lease assets and liabilities on the balance sheet and requiring disclosure of key information about leasing arrangements. The guidance requires lessees and lessors to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach. In the event the Company no longer qualifies as an emerging growth company, it will no longer qualify for the deferral of the effective date available for emerging growth companies. The Company is currently evaluating the impact that adoption will have on the consolidated balance sheets, statements of operations, and statements of cash flows and expects that the adoption of the ASU will increase assets and liabilities related to the Company’s operating leases on the consolidated balance sheets. The Company estimates that as of June 30, 2021, the adoption of Topic 842 would increase the Company’s total assets reflecting right of use asset of approximately $4.0 million and total liabilities reflecting the lease obligation payable of approximately $4.0 million.</p> 1 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">The Merger</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;">On July 30, 2020, Porch.com, Inc. (“Legacy Porch”) entered into a definitive agreement (as amended, the “Merger Agreement”) with PropTech Acquisition Corporation (“PTAC”), a special purpose acquisition company, whereby the parties agreed to merge, resulting in the parent of Porch.com, Inc. becoming a publicly-listed company under the name Porch Group, Inc. (“Porch”). This merger (the “Merger”) closed on December 23, 2020, and was accounted for as a reverse recapitalization,</span> equivalent to the issuance of stock by the private company for the net monetary assets of the shell corporation accompanied by a recapitalization (“Recapitalization”). The accounting is similar to that of a reverse acquisition, except that no goodwill or other intangible assets should be recorded. Therefore, the net assets of PTAC as of December 23, 2020, were stated at historical cost, and no goodwill or other intangible assets were recorded.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">COVID-19 Update</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The novel coronavirus disease 2019 (“COVID-19”) and the measures adopted by government entities in response to it have adversely affected Porch’s business operations since March of 2020. The impact of the COVID-19 pandemic and related mitigation on Porch’s ability to conduct ordinary course business activities has been and may continue to be impaired for an indefinite period of time. The extent of the continuing impact of the COVID-19 pandemic on Porch’s operational and financial performance will depend on various future developments, including the duration and spread of the outbreak and impact on the Company’s customers, suppliers, and employees, all of which remain uncertain at this time. Porch expects the COVID-19 pandemic to continue to have an uncertain impact on future revenues and results of operations, but is unable to predict the size and duration of such impact. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Unaudited Interim Financial Statements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The accompanying unaudited condensed consolidated financial statements include the accounts of Porch Group, Inc. and its subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Certain information and footnote disclosures normally included in annual consolidated financial statements prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, these unaudited condensed consolidated financial statements and notes should be read in conjunction with the Annual Report on Form 10-K/A for the fiscal year ended December 31, 2020, filed with the SEC on May 19, 2021.The information as of December 31, 2020 included in the unaudited condensed consolidated balance sheets was </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">derived from the Company’s audited consolidated financial statements. Certain reclassifications to 2020 balances were made to conform to the current period presentation in the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The unaudited condensed consolidated financial statements included in this Quarterly Report were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments (all of which are of a normal recurring nature) considered necessary to present fairly the Company’s financial position, results of operations, comprehensive loss, stockholders’ equity (deficit), and cash flows for the periods and dates presented. The results of operations for both the three and six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021 or any other interim period or future year.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Comprehensive Income (Loss)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Comprehensive income (loss) consists of adjustments related to (1) unrealized gains and losses on available-for-sale securities, and (2) the effect of the Company’s own credit components on the fair value of certain convertible notes at fair value in accordance with the fair value option (“FVO Notes”). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Each reporting period, the fair value of the FVO Notes is determined and resulting gains and losses from the change in fair value of the FVO Notes associated with the Company’s own credit component is recognized in accumulated other comprehensive income (“AOCI”), while the resulting gains and losses associated with non-credit components are included in the unaudited condensed consolidated statements of operations. The FVO Notes were extinguished during the quarter ended June 30, 2020, resulting in a reversal of the previously recognized gain from the change in fair value of the FVO associated with the Company’s own credit component in AOCI. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Use of Estimates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. On an ongoing basis these estimates, which include, but are not limited to, estimated variable consideration for services performed, the allowance for doubtful accounts, depreciable lives for property and equipment, acquired intangible assets, goodwill, the valuation allowance on deferred tax assets, assumptions used in stock-based compensation, unpaid losses and loss adjustment expenses, contingent consideration, earnout liabilities and private warrant liabilities, are evaluated by management. Actual results could differ from those estimates, judgments, and assumptions, and to the extent those differences are material, the consolidated financial statements will be affected.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Segment Reporting</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company operates as a single reportable segment. Operating segments are components of an enterprise for which separate discrete financial information is available and operational results are regularly evaluated by the chief operating decision maker (“CODM”) for the purposes of making decisions regarding resource allocation and assessing performance. The Company has determined that its Chief Executive Officer (“CEO”) is the CODM, and to date, the CEO has made such decisions and assessed performance at the aggregated level.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">All the Company’s revenue is generated in the United States.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2021 and December 31, 2020, the Company did not have assets located outside of the United States.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Concentration of Credit Risk</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Financial instruments which potentially subject the Company to credit risk consist principally of cash, money market accounts on deposit with financial institutions, money market funds, certificates of deposit and fixed- maturity securities, as well as receivable balance in the course of collection.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company’s insurance subsidiary has exposure and remains liable in the event of an insolvency of one of its primary reinsurers. Management and its reinsurance intermediary regularly assess the credit quality and ratings of its </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">reinsurer base companies. No individual reinsurer represented more than 10% of the Company’s insurance subsidiary’s total reinsurance receivables as of the dates or for the periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Substantially all of the Company’s insurance-related revenues are derived from customers in Texas, Arizona, Georgia, North Carolina, and South Carolina, which could be adversely affected by economic conditions, an increase in competition, or environmental impacts and changes.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Cash, Cash Equivalents and Restricted Cash</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company considers all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. The Company maintains cash balances that may exceed the insured limits by the Federal Deposit Insurance Corporation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Restricted cash equivalents as of June 30, 2021 includes $314 thousand held in certificates of deposits and money market mutual funds pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors and $1.9 million related to acquisition indemnification hold backs. Restricted cash as of December 31, 2020 includes $8.4 million related to the Paycheck Protection Program Loans held in escrow with a commercial bank (see Note 7) and a $3.0 million minimum cash balance required by the Company’s senior secured lender.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The reconciliation of cash and cash equivalents to amounts presented in the consolidated statements of cash flows are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:65.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:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.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;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 150,201</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 196,046</p></td></tr><tr><td style="vertical-align:bottom;width:65.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash and restricted cash equivalents - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,222</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11,407</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents and restricted cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 152,423</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 207,453</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Accrued expenses and other current liabilities as of June 30, 2021, include $17.9 million of both claim and general operating expense checks issued in excess of cash book balances, not yet presented for payments.</p> 314000 1900000 8400000 3000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:65.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:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.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;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 150,201</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 196,046</p></td></tr><tr><td style="vertical-align:bottom;width:65.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash and restricted cash equivalents - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,222</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11,407</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents and restricted cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 152,423</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 207,453</p></td></tr></table> 150201000 196046000 2222000 11407000 152423000 207453000 17900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Investments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company’s investments are primarily comprised of short-term certificates of deposit, U.S. Treasury notes, and mortgage-backed securities and are classified as available-for-sale and reported at fair value with unrealized gains and losses included in AOCI. Investments are classified as current or non-current based upon the remaining maturity of the investment. Amortization of premium and accretion of discount are computed using the effective interest method. The amortization of discounts and premiums on mortgage-backed securities takes into consideration actual and future estimated principal prepayments. The Company utilizes estimated prepayment speed information obtained from published sources. The effects of the yield of a security from changes in principal prepayments are recognized prospectively. The degree to which a security is susceptible to yield adjustments is influenced by the difference between its carrying value and par, the relative sensitivity of the underlying mortgages backing the assets to prepayment in a changing interest rate environment, and the repayment priority for structured securities.</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-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company evaluates whether declines in the fair value of its investments below amortized cost are other-than-temporary. This evaluation includes the Company's ability and intent to hold the security until an expected recovery occurs, the severity and duration of the unrealized loss, as well as all available information relevant to the collectability of the security, including past events, current conditions, and reasonable and supportable forecasts, when developing estimates of cash flows expected to be collected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Realized gains and losses on sales of investments are determined using the specific-identification method.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Accounts receivable represent amounts due from enterprise customers and other corporate partnerships, as well as due and deferred insurance premiums. Due and deferred premiums consist of uncollateralized premiums and agents’ balances which are in the process of collection as well as premiums earned but not yet due from customers. Long-term insurance commissions receivable balance consists of the estimated commissions from policy renewals expected to be collected. The Company estimates allowances for uncollectible receivables based on the credit worthiness of its customers, historical trend analysis, and general economic conditions. Consequently, an adverse change in those factors could affect the Company’s estimate of allowance for doubtful accounts. The allowance for uncollectible receivables at June 30, 2021 and December 31, 2020, was $327 and $249, respectively.</p> 327000 249000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Deferred Policy Acquisition Costs</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company capitalizes deferred policy acquisitions costs (“DAC”) which consist of commissions, premium taxes and policy underwriting and production expenses that are directly related to the successful acquisition of new or renewal insurance contracts. DAC are amortized to expense on a straight-line basis over the terms of the policies to which they relate. DAC is also reduced by ceding commissions which represent recoveries of acquisition costs. DAC is periodically reviewed for recoverability and adjusted if necessary. Future investment income is considered in determining the recoverability of DAC. As of June 30, 2021, DAC of $3.1 million is included in prepaid expenses and other current assets.<span style="display:inline-block;width:10.17pt;"/></p> 3100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Fair Value of Financial Instruments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Fair value, as defined by the accounting standards, represents the amount at which an asset or liability would be transferred in a current orderly transaction between willing market participants. Emphasis is placed on observable inputs being used to assess fair value. To reflect this approach the standards require a three-tiered fair value hierarchy be applied based on the nature of the inputs used when measuring fair value. The three hierarchical levels of inputs are as follows:</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Level 1</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Observable inputs, such as quoted prices (unadjusted) in active markets for identical assets or liabilities at the measurement date;</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Level 2</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Observable inputs, other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. This may include active markets for similar assets and liabilities, quoted prices in markets that are not highly active, or other inputs that are observable or can be corroborated by observable market data; and</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Level 3</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Unobservable inputs that are arrived at by means other than current observable market activity.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">The level of the least observable significant input used in assessing the fair value determines the placement of the entire fair value measurement in the hierarchy. Management’s assessment of the significance of a particular input to the fair value measurement requires the use of judgment specific to the asset or liability.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Losses and Loss Adjustment Expenses Reserves</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The liability for losses and loss adjustment expenses (“LAE”) is an estimate of the amounts required to cover known incurred losses and LAE, and is developed through the review and assessment of loss reports, along with the analysis of known claims. These reserves include management’s estimate of the amounts for losses incurred but not reported (“IBNR”), based on evaluation of overall loss reporting patterns as well as the loss development cycles of individual claim cases. Although management believes that the balance of these reserves is adequate, as such liabilities are necessarily dependent on estimates, the ultimate expense may be more or less than the amounts presented. The approach and methods for developing these estimates and for recording the resulting liability are continually reviewed. Any adjustments to this reserve are recognized in the statement of operations. Losses and LAE, less related reinsurance are charged to expense as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table provides the rollforward of the beginning and ending reserve balances for losses and LAE, gross of reinsurance for June 30, 2021:</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:79.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.78%;border-bottom: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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Losses and LAE reserve at April 5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 84,366</p></td></tr><tr><td style="vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reinsurance recoverables on losses and LAE </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:15.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 0pt 0.05pt 0pt;"> (82,898)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Losses and LAE reserve, net of reinsurance recoverables at April 5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,468</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net incurred losses and LAE during the current year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 31,134</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net claim and LAE payments during the current year </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;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:15.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 0pt 0.05pt 0pt;"> (24,516)</p></td></tr><tr><td style="vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reserve for losses and LAE, net of reinsurance recoverables, at end of year </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,086</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Reinsurance recoverables on losses and LAE </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;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:15.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 3.5pt 0.05pt 0pt;"> 107,414</p></td></tr><tr><td style="vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Losses and LAE reserve at June 30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:15.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 3.5pt 0.05pt 0pt;"> 115,500</p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.78%;border-bottom: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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Losses and LAE reserve at April 5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 84,366</p></td></tr><tr><td style="vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reinsurance recoverables on losses and LAE </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:15.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 0pt 0.05pt 0pt;"> (82,898)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Losses and LAE reserve, net of reinsurance recoverables at April 5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,468</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net incurred losses and LAE during the current year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 31,134</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net claim and LAE payments during the current year </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;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:15.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 0pt 0.05pt 0pt;"> (24,516)</p></td></tr><tr><td style="vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reserve for losses and LAE, net of reinsurance recoverables, at end of year </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,086</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Reinsurance recoverables on losses and LAE </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;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:15.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 3.5pt 0.05pt 0pt;"> 107,414</p></td></tr><tr><td style="vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Losses and LAE reserve at June 30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:15.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 3.5pt 0.05pt 0pt;"> 115,500</p></td></tr></table> 84366000 82898000 1468000 31134000 24516000 8086000 107414000 115500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Reinsurance</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">In the normal course of business, the Company continually monitors its risk exposure and seeks to reduce the overall exposure to losses that may arise from catastrophes or other events that cause unfavorable underwriting results by reinsuring certain levels of risk with other insurance enterprises or reinsurers. The Company only engages quality, financially rated reinsurers and continually monitors the financial ratings of these companies through its brokers. The amount and type of reinsurance employed is based on management’s analysis of liquidity as well as its estimates of probable maximum loss and evaluation of the conditions within the reinsurance market. Reinsurance premiums, expense reimbursements, and reserves related to reinsured business are accounted for on a basis consistent with those used for the original policies issued and the terms of the reinsurance contracts. Premiums paid for reinsurance are recognized as reductions of revenue.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The effects of reinsurance on premiums written and earned were as follows, for the period since the acquisition date of April 5, 2021 to June 30, 2021:</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:69.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.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:10.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:10.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Written</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Earned</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Direct premiums</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 81,132</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 62,352</p></td></tr><tr><td style="vertical-align:bottom;width:69.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Ceded premiums</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.92%;border-bottom: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;"> (70,844)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (59,077)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net premiums</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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: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:10.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 10,288</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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: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:10.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,275</p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:10.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:10.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.77%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Written</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Earned</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Direct premiums</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 81,132</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 62,352</p></td></tr><tr><td style="vertical-align:bottom;width:69.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Ceded premiums</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.92%;border-bottom: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;"> (70,844)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (59,077)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net premiums</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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: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:10.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 10,288</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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: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:10.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,275</p></td></tr></table> 81132000 62352000 70844000 59077000 10288000 3275000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Other Insurance Liabilities, Current</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table details the components of other insurance liabilities, current on the condensed consolidated balance sheets:</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:79.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ceded reinsurance premiums payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 61,604</p></td></tr><tr><td style="vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Funds held under reinsurance treaty</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,435</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Commissions payable, reinsurers and agents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,402</p></td></tr><tr><td style="vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and accrued expenses payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 26,006</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Advance premiums</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.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 3.5pt 0.05pt 0pt;"> 6,761</p></td></tr><tr><td style="vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other Insurance liabilities, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:15.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 3.5pt 0.05pt 0pt;"> 106,208</p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ceded reinsurance premiums payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 61,604</p></td></tr><tr><td style="vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Funds held under reinsurance treaty</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,435</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Commissions payable, reinsurers and agents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,402</p></td></tr><tr><td style="vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and accrued expenses payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 26,006</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Advance premiums</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.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 3.5pt 0.05pt 0pt;"> 6,761</p></td></tr><tr><td style="vertical-align:bottom;width:79.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other Insurance liabilities, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:15.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 3.5pt 0.05pt 0pt;"> 106,208</p></td></tr></table> 61604000 3435000 8402000 26006000 6761000 106208000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Earnout Shares</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Upon the Merger, 6,000,000 restricted common shares, subject to vesting and cancellation provisions, were issued to holders of pre-Merger Porch common stock (the “earnout shares”). The earnout shares were issued in three equal tranches with separate market vesting conditions. <span style="-sec-ix-hidden:Hidden_wc2e8oyQBU6FDG0YFCFuVA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">One-</span></span>third of the earnout shares met the market vesting condition when </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">the Company’s common stock had a closing price of greater than or equal to $18.00 over 20 trading days within a thirty-consecutive trading day period (see Note 9). An additional third will vest when the Company’s common stock has a closing price of greater than or equal to $20.00 over the same measurement criteria. The final third will vest when the Company’s common stock has a closing price of greater than or equal to $22.00 over the same measurement criteria. Additional earnout shares may also be issued to earnout stockholders, on a pro rata basis, depending on forfeitures of employee earnout shares that are subject to a continued service vesting condition (see Note 9). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The earnout shares are accounted for as a derivative financial instrument, which is classified as a liability and periodically measured at fair value, with changes in fair value recognized in the statement of operations. Note 4 denotes the beginning and ending balances of the earnout share liability, and activity recognized during the period. </p> 6000000 3 18.00 20 30 20.00 22.00 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Revenue Recognition</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company generates its Core Services Revenue from (1) fees received for connecting homeowners to individual contractors, small business service providers and large enterprise service providers, (2) commissions from third-party insurance carriers, and (3) insurance premiums, policy fees and other insurance-related fees generated through its own insurance carrier. The Company’s Managed Services Revenue is generated from fees received for providing select and limited services directly to homeowners. The Company’s Software and Service Subscription Revenue is generated from fees received for providing subscription access to the Company’s software platforms and subscription services across various industries. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;text-decoration-color:#000000;">Core Services Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Core Services Revenue is generated by the Company connecting third-party service providers (“Service Providers”) with homeowners that meet pre-defined criteria and who may be looking for relevant services. Service Providers represent a broad variety of offerings across the construction and repair, utilities, and other connected services spaces, which includes movers, TV/Internet, warranties, security monitoring providers, plumbers, electricians, roofers, et al. The Company also connects homeowners with home and auto insurance policies from third-party insurance carriers, and in April 2021, began providing various forms of homeowners insurance through its own insurance carrier and managing general agency.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Revenue generated from Service Providers is recognized at a point in time upon the connection of a homeowner to the Service Provider, at which point the Company’s performance obligation has been satisfied. The transaction price is generally either a fixed price per qualifying lead or activated service, or a percentage of the revenue the Service Provider ultimately generates through the homeowner connection. When the revenue to which the Company is entitled is based on the amount of revenue the Service Provider generates from the homeowner, the transaction price is considered variable and an estimate of the constrained transaction price is recorded by the Company upon delivery of the lead or upon the activation of the service.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Amounts received in advance of delivery of leads to the Service Provider is recorded as deferred revenue. Certain Service Providers have the right to return leads in limited instances. An estimate of returns is included as a reduction of revenue based on historical experience or specific identification depending on the contractual terms of the arrangement. Estimated returns are not material in any period presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In January 2020, the Company, through its wholly-owned subsidiary and licensed insurance agency, Elite Insurance Group (“EIG”), began selling homeowner and auto insurance policies for third-party insurance carriers. The transaction price for these arrangements is the estimated lifetime value (“LTV”) of the commissions to be paid by the third-party carrier for the policies sold. The LTV represents fixed first-year commission upon sale of the policy as well as the estimated variable future renewal commissions expected. The Company constrains the transaction price based on its best estimate of the amount which will not result in a significant reversal of revenue in a future period. After a policy is sold to an insurance carrier, the Company has no additional or ongoing contractual obligation to the policyholder or insurance carrier.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company estimates LTV by evaluating various factors, including commission rates for specific carriers and estimated average plan duration based on insurance carrier and market data related to policy renewals for similar insurance policies. On a quarterly basis, management reviews and monitors changes in the data used to estimate LTV as well as the cash received for each policy type compared to original estimates. The Company analyzes these fluctuations and, to the extent it identifies changes in estimates of the cash commission collections that it believes are indicative of an increase or decrease to prior period LTVs, the Company will adjust LTV for the affected policies at the time such determination is made. Changes in LTV may result in an increase or a decrease to revenue. Changes to the estimated variable consideration were not material for the periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Starting in April 2021, through the newly-acquired HOA, the Company is authorized to write various forms of homeowners insurance. Insurance-related revenues included in Core Services Revenue primarily relate to premiums, policy fees, excess ceding commissions and reinsurance profit share, and loss adjustment income. Premiums are recognized as revenue on a daily pro rata basis of the policy term. The portion of premiums related to the unexpired term of policies in force as of the end of the measurement period and to be earned over the remaining term of these policies, is deferred and reported as deferred revenue. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Policy fees are collected by HAMGA and include application fees, which are intended to offset the costs incurred in establishing the insurance policy. Policy fees on policies where premium is traditionally paid in full upon inception of the policy are recognized when written.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Excess ceding commissions represent the commissions from reinsurers in excess of the portion which represents the reimbursement of acquisition costs associated with insurance risk ceded to reinsurers and is earned on a pro-rata basis over the life of the insurance policy. Reinsurance profit share is additional ceding commissions payable to the Company based on attaining specified loss ratios within individual treaty years. Reinsurance profit share income is recognized when earned, which includes adjustments to earned reinsurance profit share based on changes in incurred losses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Loss adjustment fee income is recognized when the claim file is opened, and other fee income is recognized when the related service is performed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;text-decoration-color:#000000;">Managed Services Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Managed services revenue includes fees earned from providing a variety of services directly to the homeowner, including handyman and moving services. The Company generally invoices for managed services projects on a fixed fee or time and materials basis. The transaction price represents the contractually agreed upon price with the end customer for providing the respective service. Revenue is recognized as services are performed based on an output measure of progress, which is generally over a short duration (e.g., same day). Fees earned for providing managed services projects are non-refundable and there is generally no right of return.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company acts as the principal in managed services revenue as it is primarily responsible to the end customer for providing the service, has a level of discretion in establishing pricing, and controls the service prior to providing it to the end customer. This control is evidenced by the ability to identify, select, and direct the service provider that provides the ultimate service to end customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;text-decoration-color:#000000;">Software and Service Subscription Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Software and Service Subscription Revenue is primarily generated from the vertical software sold to home inspectors and other home services companies. The Company does not provide the customer with the right to take possession of any part of the software supporting the cloud-based application services. However, </span>the Company does provide certain data analytics and marketing services under subscription contracts. The Company’s standard subscription contracts are monthly contracts in which pricing is based on a specified volume of activity completed through the software. Fees earned for providing access to the subscription software and services are non-refundable and there is no right of return. Revenue is recognized based on the amount which the Company is entitled to for providing access to the subscription software and services during the monthly contract term.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Income Taxes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Provisions for income taxes for the three months ended June 30, 2021 and 2020 were $7.7 million benefit and $3 thousand expense, respectively, and the effective tax rates for these periods were 30.94% and (0.11%), respectively. The difference between the Company’s effective tax rates for the 2021 period and the U.S. statutory rate of 21% was primarily due to a full valuation allowance related to the Company’s net deferred assets and the impact of acquisitions on the Company’s valuation allowance. The difference between the Company’s effective tax rates for the 2020 period and the U.S. statutory rate of 21% was primarily due to a full valuation allowance related to the Company’s net deferred tax assets.</p> -7700000 3000 0.3094 -0.0011 0.21 0.21 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Other income (expense), net</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table details the components of other income (expense), net on the condensed consolidated statements of operations:</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:54.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.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></tr><tr><td style="vertical-align:bottom;width:54.95%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.69%;border-bottom: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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.95%;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.81%;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:9.78%;border-bottom: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.14%;margin:0pt;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:9.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;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:8.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss on remeasurement of debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (958)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.22%;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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,412)</p></td></tr><tr><td style="vertical-align:bottom;width:54.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss on remeasurement of legacy preferred stock warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (920)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p 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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,999)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (165)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 37</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> (91)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (57)</p></td></tr><tr><td style="vertical-align:bottom;width:54.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (165)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,841)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> (91)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,468)</p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.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></tr><tr><td style="vertical-align:bottom;width:54.95%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.69%;border-bottom: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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.95%;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.81%;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:9.78%;border-bottom: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.14%;margin:0pt;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:9.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;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:8.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss on remeasurement of debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (958)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.22%;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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,412)</p></td></tr><tr><td style="vertical-align:bottom;width:54.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss on remeasurement of legacy preferred stock warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (920)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p 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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,999)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (165)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 37</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> (91)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (57)</p></td></tr><tr><td style="vertical-align:bottom;width:54.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (165)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,841)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> (91)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,468)</p></td></tr></table> -958000 -1412000 920000 1999000 -165000 37000 -91000 -57000 -165000 -1841000 -91000 -3468000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Emerging Growth Company Status</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">The Company is an emerging growth company (“EGC”), as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). In accordance with the JOBS Act, the Company previously elected to delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. As of June 30, 2021, the last business day of the second fiscal quarter, the Company met certain thresholds for qualification as a “large accelerated filer” as defined in Rule 12b-2 of the Securities Exchange Act of 1934, as amended. Therefore, the Company expects to lose EGC status as of December 31, 2021. The impact of this change in filing status includes being subject to the requirements of large accelerated filers, which includes shortened filing timelines, no delayed adoption of certain accounting standards, and attestation of the Company’s internal control over financial reporting by its independent auditor.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Recent Accounting Pronouncements Not Yet Adopted</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In August 2020, the FASB issued Accounting Standards Update (“ASU”) 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>, which simplifies accounting for convertible instruments by removing major separation models required under current U.S. GAAP. The ASU removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception and it also simplifies the diluted earnings per share calculation in certain areas. The ASU is effective for public companies, excluding entities eligible to be smaller reporting companies, for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020 and adoption must be as of the beginning of the Company’s annual fiscal year. The Company is currently evaluating the impact of this standard on its consolidated financial statements and related disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In June 2016, the FASB issued ASU No. 2016-13, <i style="font-style:italic;">Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</i>. Additionally, the FASB issued ASU No. 2019-04, <i style="font-style:italic;">Codification Improvements to Topic 326</i> in April 2019 and ASU 2019-05, <i style="font-style:italic;">Financial Instruments — Credit Losses (Topic 326) — Targeted Transition Relief</i> in May 2019. The amendments affect loans, debt securities, trade receivables, net investments in leases, off-balance-sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. In November 2019, the FASB issued ASU No. 2019-10, which </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">defers the effective date of ASU No. 2016-13 for smaller reporting companies to fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. In the event the Company no longer qualifies as an emerging growth company, it will no longer qualify for the deferral of the effective date available for emerging growth companies. The Company is currently evaluating the impact of the adoption of ASU No. 2016-13 on the consolidated balance sheets, statements of operations, and statements of cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In February 2016, the FASB issued <i style="font-style:italic;">ASU 2016-02, Leases (Topic 842)</i>. The new standard is effective for non-public companies for reporting periods beginning after December 15, 2021 and early adoption is permitted. The comprehensive new standard will amend and supersede existing lease accounting guidance and is intended to increase transparency and comparability among organizations by recognizing lease assets and liabilities on the balance sheet and requiring disclosure of key information about leasing arrangements. The guidance requires lessees and lessors to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach. In the event the Company no longer qualifies as an emerging growth company, it will no longer qualify for the deferral of the effective date available for emerging growth companies. The Company is currently evaluating the impact that adoption will have on the consolidated balance sheets, statements of operations, and statements of cash flows and expects that the adoption of the ASU will increase assets and liabilities related to the Company’s operating leases on the consolidated balance sheets. The Company estimates that as of June 30, 2021, the adoption of Topic 842 would increase the Company’s total assets reflecting right of use asset of approximately $4.0 million and total liabilities reflecting the lease obligation payable of approximately $4.0 million.</p> 4000000.0 4000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">2. Revenue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">Disaggregation of Revenue</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Total revenues consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">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:8pt;margin:0pt 0pt 0.05pt 0pt;">    </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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom: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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Core services revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 28,684</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11,709</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 39,708</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20,837</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Managed services revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 9,669</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 14,314</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 7,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Software and service subscription revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3.5pt 0.05pt 0pt;"> 12,987</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,715</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 24,061</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,526</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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:8.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 3.5pt 0.05pt 0pt;"> 51,340</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 17,122</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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:8.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 78,083</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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:8.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 32,196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;text-decoration-color:#000000;">Revenue from Divested Businesses</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">There were no divestitures during the three months and six months ended June 30, 2021. Total revenue reported includes revenue from divested businesses of $1.8 million and $4.3 million for the three months ended June 30, 2020 and six months ended June 30, 2021 and 2020, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration:underline;text-decoration-color:#000000;">Contracts with Customers</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;text-decoration-color:#000000;">Contract Assets - Long-term Insurance Commissions Receivable</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">A summary of the activity impacting the contract assets during the six months ended June 30, 2021 is presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:81.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contract Assets</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,529</p></td></tr><tr><td style="vertical-align:bottom;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Estimated lifetime value of insurance policies sold by carriers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,816</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Cash receipts</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.81%;border-bottom: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;"> (966)</p></td></tr><tr><td style="vertical-align:bottom;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,379</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">As of June 30, 2021, $239 of contract assets are expected to be collected within the next 12 months and therefore are included in current accounts receivable on the consolidated balance sheets. The remaining $6,140 of contract assets </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">are expected to be collected in the following periods and are included in long-term insurance commissions receivable on the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;text-decoration-color:#000000;">Contract Liabilities — Refundable Customer Deposits</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In September 2019, the Company entered into a Lead Buyer Agreement with a customer (“Buyer”) that provides residential security systems. Under the Lead Buyer Agreement, the Buyer pays the Company a referral fee for leads resulting in completed installations of certain residential security systems. At inception of this agreement, the Buyer made a prepayment of $7,000, which is to be credited over the term from October 2019 to September 2022, from earned referral fees for leads provided by the Company. This prepayment represents a contract liability since it is an advanced deposit for services the Company has yet to provide.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A summary of the activity impacting the contract liabilities during the six months ended June 30, 2021 is presented below:</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:81.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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:13.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract </b></p></td></tr><tr><td style="vertical-align:bottom;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,193</p></td></tr><tr><td style="vertical-align:bottom;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additions to contract liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 966</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additions to contract liabilities – significant financing component interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 110</p></td></tr><tr><td style="vertical-align:bottom;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Contract liabilities transferred to revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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:13.81%;border-bottom: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,592)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;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:13.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,677</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2021, $2,299 of contract liabilities are expected to be transferred to revenue within the next 12 months and therefore are included in current refundable customer deposits on the unaudited condensed consolidated balance sheets. The remaining $378 of contract liabilities are expected to be transferred to revenue over the <span style="-sec-ix-hidden:Hidden_AR_QSjA3VEKDkSvGaTTKCQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">remaining</span></span> term of the contract and are included in refundable customer deposits, non-current on the unaudited condensed consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;text-decoration-color:#000000;">Deferred Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Timing may differ between the satisfaction of performance obligations and collection of amounts from customers. Liabilities are recorded for amounts that are collected in advance of the satisfaction of performance obligations. To the extent the amounts relate to services or coverage performed by the Company over time, these liabilities are classified as deferred revenue. If the amounts collected related to a point in time obligation which has yet to be performed, these liabilities are classified as refundable customer deposits.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A summary of the activity impacting deferred revenue balances related to contracts with customers during the six months ended June 30, 2021 is presented below:</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:83.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:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deferred </b></p></td></tr><tr><td style="vertical-align:bottom;width:83.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenue</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:12.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,208</p></td></tr><tr><td style="vertical-align:bottom;width:83.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Revenue recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,759)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additional amounts deferred</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:12.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 32,842</p></td></tr><tr><td style="vertical-align:bottom;width:83.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Impact of acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 141,336</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.67%;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:12.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 162,627</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Deferred revenue presented on the Company’s condensed consolidated balance sheet includes $148.9 million and $10.0 million of unearned premiums and unearned ceding commissions, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;text-decoration-color:#000000;">Remaining Performance Obligations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Contracts with customers include amounts allocated to performance obligations that will be satisfied at a later date. These amounts primarily include performance obligations that are recorded in the consolidated balance sheets as deferred revenue. The amount of the transaction price allocated to performance obligations to be satisfied at a later date, which is not recorded in the condensed consolidated balance sheets, is immaterial as of June 30, 2021 and December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has applied the practical expedients provided for in the accounting standards, and does not present unsatisfied performance obligations for (i) contracts with an original expected length of <span style="-sec-ix-hidden:Hidden_mhBxjiBC2kufd9zxBS27Hw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one year</span></span> or less, (ii) contracts with variable consideration that is allocated entirely to unsatisfied performance obligations or to a wholly unsatisfied promise accounted for under the series guidance, and (iii) contracts for which the Company recognizes revenue at the amount which we have the right to invoice for services performed. Additionally, the Company excludes amounts related to performance obligations that are billed and recognized as they are delivered.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">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:8pt;margin:0pt 0pt 0.05pt 0pt;">    </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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom: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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Core services revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 28,684</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11,709</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 39,708</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20,837</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Managed services revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 9,669</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 14,314</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 7,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Software and service subscription revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3.5pt 0.05pt 0pt;"> 12,987</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,715</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 24,061</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,526</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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:8.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 3.5pt 0.05pt 0pt;"> 51,340</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 17,122</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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:8.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 78,083</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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:8.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 32,196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td></tr></table> 28684000 11709000 39708000 20837000 9669000 3698000 14314000 7833000 12987000 1715000 24061000 3526000 51340000 17122000 78083000 32196000 0 0 1800000 4300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:81.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contract Assets</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,529</p></td></tr><tr><td style="vertical-align:bottom;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Estimated lifetime value of insurance policies sold by carriers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,816</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Cash receipts</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.81%;border-bottom: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;"> (966)</p></td></tr><tr><td style="vertical-align:bottom;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,379</p></td></tr></table> 3529000 3816000 966000 6379000 239000 6140000 7000000 <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:81.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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:13.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract </b></p></td></tr><tr><td style="vertical-align:bottom;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,193</p></td></tr><tr><td style="vertical-align:bottom;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additions to contract liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 966</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additions to contract liabilities – significant financing component interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 110</p></td></tr><tr><td style="vertical-align:bottom;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Contract liabilities transferred to revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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:13.81%;border-bottom: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,592)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;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:13.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,677</p></td></tr></table> 3193000 966000 110000 -1592000 2677000 2299000 P12M 378000 <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:83.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:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deferred </b></p></td></tr><tr><td style="vertical-align:bottom;width:83.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenue</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:12.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,208</p></td></tr><tr><td style="vertical-align:bottom;width:83.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Revenue recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,759)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additional amounts deferred</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:12.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 32,842</p></td></tr><tr><td style="vertical-align:bottom;width:83.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Impact of acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 141,336</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.67%;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:12.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 162,627</p></td></tr></table> 5208000 -16759000 32842000 141336000 162627000 148900000 10000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">3. Investments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table provides the Company’s investment income, and realized gains on investments for 2021:</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:81.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Investment income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 429</p></td></tr><tr><td style="vertical-align:bottom;width:81.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Realized gains on investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Realized losses on investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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="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:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (52)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table provides the amortized cost, fair value and unrealized gains and (losses) of the Company’s investment securities:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.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:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:10.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 0pt 0.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:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:50.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size: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;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:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross Unrealized</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;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:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom: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;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains</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:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</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:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. treasury - held as restricted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,288</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2)</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,286</p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. government obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3)</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,277</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Obligations of states, municipalities and political subdivisions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,880</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 17</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3)</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,894</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Industrial and miscellaneous</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 36,613</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 271</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16)</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 36,868</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Residential and commercial mortgage-backed securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 15,578</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 80</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (36)</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 15,622</p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,437</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 3.5pt 0.05pt 0pt;"> 15</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:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7)</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:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,445</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total debt securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;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.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 67,076</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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:10.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 3.5pt 0.05pt 0pt;"> 383</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:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"> (67)</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:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 67,392</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The amortized cost and fair value of securities at June 30, 2021, by contractual maturity, are shown in the following table. Actual maturities may differ from contractual maturities because borrowers may have the right to call or prepay obligations with or without call or prepayment penalties.</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:66.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Remaining Time to Maturity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom: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;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Due in one year or less</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,513</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,509</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Due after one year through five years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 22,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 22,092</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Due after five years through ten years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 13,536</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 13,719</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Due after ten years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,005</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Residential and commercial mortgage-backed securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 15,578</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 15,622</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,437</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,445</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;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.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 67,076</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;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.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 67,392</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-weight:bold;margin:0pt 0pt 12pt 0pt;">Other-than-temporary Impairment (“OTTI”)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company regularly reviews its individual investment securities for OTTI. The Company considers various factors in determining whether each individual security is other-than-temporarily impaired, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">-</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the financial condition and near-term prospects of the issuer, including any specific events that may affect its operations or earnings;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">-</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the length of time and the extent to which the market value of the security has been below its cost or amortized cost;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">-</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">general market conditions and industry or sector specific factors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">-</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">nonpayment by the issuer of its contractually obligated interest and principal payments; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">-</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">the Company’s intent and ability to hold the investment for a period of time sufficient to allow for the recovery of costs.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Securities with gross unrealized loss position at June 30, 2021, aggregated by investment category and length of time the individual securities have been in a continuous loss position, are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.55%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:7.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Less Than Twelve Months</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 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Twelve Months or Greater</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 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:15.6%;border-bottom: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:43.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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 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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.88%;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: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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">At June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom: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;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</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;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</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;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. treasury - held as restricted</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:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 673</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 0pt 0.05pt 0pt;"><span style="font-size:8pt;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:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin: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)</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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 673</p></td></tr><tr><td style="vertical-align:bottom;width:43.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. government obligations</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:1.16%;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:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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;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:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;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:6.57%;margin: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)</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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,473</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Obligations of states, municipalities and political subdivisions</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:1.16%;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:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,113</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 0pt 0.05pt 0pt;"><span style="font-size:8pt;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;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:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;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:6.57%;margin: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)</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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,113</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Industrial and miscellaneous</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:1.16%;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:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11,472</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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;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:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;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:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16)</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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11,472</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Residential and commercial mortgage-backed securities</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:1.16%;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:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (36)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,805</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 0pt 0.05pt 0pt;"><span style="font-size:8pt;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;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:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;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:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (36)</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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,805</p></td></tr><tr><td style="vertical-align:bottom;width:43.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other loan-backed and structured securities</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:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;border-bottom: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;"> (7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 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:7.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom: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;"> (7)</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:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,073</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total securities</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-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.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (67)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-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.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 26,609</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 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.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-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.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</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 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.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (67)</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-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.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 26,609</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At June 30, 2021, there were 194 securities in an unrealized loss position. Of these securities, there were <span style="-sec-ix-hidden:Hidden__0siR9Etl0SfrgyytkXtug;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">none</span></span><span style="white-space:pre-wrap;"> that had been in an unrealized loss position for 12 months or longer.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company believes there were no fundamental issues such as credit losses or other factors with respect to any of its available-for-sale securities. The unrealized losses on investments in fixed-maturity securities were caused primarily by interest rate changes. It is expected that the securities would not be settled at a price less than par value of the investments. Because the declines in fair value are attributable to changes in interest rates or market conditions and not credit quality, and because the Company has the ability and intent to hold its available-for-sale investments until a market price recovery or maturity, the Company does not consider any of its investments to be other-than-temporarily impaired at June 30, 2021.</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:81.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Investment income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 429</p></td></tr><tr><td style="vertical-align:bottom;width:81.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Realized gains on investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Realized losses on investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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="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:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (52)</p></td></tr></table> 429000 20000 -52000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.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:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:10.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 0pt 0.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:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:50.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size: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;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:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross Unrealized</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;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:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom: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;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains</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:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</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:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. treasury - held as restricted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,288</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2)</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,286</p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. government obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3)</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,277</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Obligations of states, municipalities and political subdivisions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,880</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 17</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3)</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,894</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Industrial and miscellaneous</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 36,613</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 271</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16)</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 36,868</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Residential and commercial mortgage-backed securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 15,578</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 80</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (36)</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 15,622</p></td></tr><tr><td style="vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,437</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 3.5pt 0.05pt 0pt;"> 15</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:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7)</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:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,445</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total debt securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;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.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 67,076</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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:10.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 3.5pt 0.05pt 0pt;"> 383</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:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"> (67)</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:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 67,392</p></td></tr></table> 1288000 2000 1286000 4280000 3000 4277000 3880000 17000 3000 3894000 36613000 271000 16000 36868000 15578000 80000 36000 15622000 5437000 15000 7000 5445000 67076000 383000 67000 67392000 <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:66.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Remaining Time to Maturity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.75%;border-bottom: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;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Due in one year or less</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,513</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,509</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Due after one year through five years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 22,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 22,092</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Due after five years through ten years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 13,536</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 13,719</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Due after ten years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,005</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Residential and commercial mortgage-backed securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 15,578</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 15,622</p></td></tr><tr><td style="vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,437</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,445</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;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.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 67,076</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;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.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 67,392</p></td></tr></table> 8513000 8509000 22041000 22092000 13536000 13719000 1971000 2005000 15578000 15622000 5437000 5445000 67076000 67392000 <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.55%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:7.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Less Than Twelve Months</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 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Twelve Months or Greater</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 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:15.6%;border-bottom: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:43.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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 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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.88%;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: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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">At June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom: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;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</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;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</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;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. treasury - held as restricted</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:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 673</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 0pt 0.05pt 0pt;"><span style="font-size:8pt;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:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin: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)</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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 673</p></td></tr><tr><td style="vertical-align:bottom;width:43.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. government obligations</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:1.16%;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:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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;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:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;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:6.57%;margin: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)</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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,473</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Obligations of states, municipalities and political subdivisions</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:1.16%;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:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,113</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 0pt 0.05pt 0pt;"><span style="font-size:8pt;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;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:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;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:6.57%;margin: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)</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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,113</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Industrial and miscellaneous</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:1.16%;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:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11,472</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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;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:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;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:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16)</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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11,472</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Residential and commercial mortgage-backed securities</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:1.16%;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:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (36)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,805</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 0pt 0.05pt 0pt;"><span style="font-size:8pt;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;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:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;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:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (36)</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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,805</p></td></tr><tr><td style="vertical-align:bottom;width:43.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other loan-backed and structured securities</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:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;border-bottom: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;"> (7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 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:7.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom: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;"> (7)</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:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,073</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total securities</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-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.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (67)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-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.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 26,609</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 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.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-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.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</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 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.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (67)</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-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.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 26,609</p></td></tr></table> 2000 673000 2000 673000 3000 1473000 3000 1473000 3000 1113000 3000 1113000 16000 11472000 16000 11472000 36000 8805000 36000 8805000 7000 3073000 7000 3073000 67000 26609000 67000 26609000 194 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">4. Fair Value</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table details the fair value measurements of assets and liabilities that are measured at fair value on a recurring basis:</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:56.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.66%;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:41.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement at June 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;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.92%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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;">Total </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom: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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;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: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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;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.65%;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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></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;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.65%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></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;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market mutual funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p 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 3.5pt 0pt 0pt;"> 12,321</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 12,321</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Restricted money market mutual funds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;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:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 314</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></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;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</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;"><span style="font-size:8pt;visibility:hidden;">​</span></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;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 314</p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Debt securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;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:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;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:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;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:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">U.S. treasury - held as restricted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;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:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,286</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></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;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</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;"><span style="font-size:8pt;visibility:hidden;">​</span></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;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,286</p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">U.S. government obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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:right;margin:0pt 3.5pt 0pt 0pt;"> 4,277</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;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:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;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:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;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:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,277</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Obligations of states and municipalities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;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:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,894</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></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;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></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;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,894</p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Industrial and miscellaneous</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;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:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 36,868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;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:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;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:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 36,868</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Residential and commercial mortgage-backed securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;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:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,623</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></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;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</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;"><span style="font-size:8pt;visibility:hidden;">​</span></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;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,623</p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,445</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,445</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3.5pt 0pt 0pt;"> 18,198</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;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.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 61,830</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 80,028</p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;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:7.65%;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.91%;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.23%;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:7.65%;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.06%;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.23%;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:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contingent consideration - business combinations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;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 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,569</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;">    </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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,569</p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contingent consideration - earnout</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p 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 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 47,224</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 47,224</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Private warrant liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;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 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 34,903</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 34,903</p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 84,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 84,696</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:42.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement at December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.62%;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:2%;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;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:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration - business combinations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.25%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,549</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,549</p></td></tr><tr><td style="vertical-align:bottom;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration - earnout</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 50,238</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 50,238</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Private warrant liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 31,534</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 31,534</p></td></tr><tr><td style="vertical-align:bottom;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 85,321</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 85,321</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-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Financial Assets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Money market mutual funds are valued at the closing price reported by the fund sponsor from an actively traded exchange. As the funds are generally maintained at a net asset value which does not fluctuate, cost approximates fair value. These are included as a Level 1 measurement in the table above. The fair values for available-for-sale fixed-maturity securities are based upon prices provided by an independent pricing service. The Company has reviewed these prices for reasonableness and has not adjusted any prices received from the independent provider. Level 2 securities represent assets whose fair value is determined using observable market information such as previous day trade prices, quotes from less active markets or quoted prices of securities with similar characteristics. There were no <span style="-sec-ix-hidden:Hidden_hsO7fHa8ykGCALrikWLpJg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">transfers</span></span> between Level 1 and Level 2.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Contingent Consideration – Business Combinations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company estimated the fair value of the business combination contingent consideration that is triggered by EBITDA or revenue milestones, which related to certain 2021 acquisitions, using the Monte Carlo simulation method. The fair value is based on the simulated revenue and net income of the Company over the maturity date of the contingent consideration. As of June 30, 2021, the key inputs used in the determination of the combined fair value of $1,714 included volatility of 41.7% to 77.0%, discount rate of 24.2% to 26.0% and weighted-average cost of capital of 26.0% .</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company estimated the fair value of the business combination contingent consideration that is triggered by stock price milestones, which related to certain 2020 acquisitions, using the Monte Carlo simulation method. The fair </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">value is based on the simulated stock price of the Company over the maturity date of the contingent consideration. As of June 30, 2021, the key inputs used in the determination of the fair value of $8.55 thousand included current stock price of $19.34, strike price of $20.00, discount rate of 5.3% and volatility of 70%. As of December 31, 2020, the key inputs used in the determination of the fair value of $1,749 included current price of $14.27, strike price of $20.00, discount rate of 9% and volatility of 60%. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company estimated the fair value of the 2018 business combination contingent consideration using a variation of the income approach known as the real options method. The fair value is based on the present value of the contingent payments to be made using a weighted probability of possible payments. In January 2021, the 2018 business combination contingent consideration was settled in full for a cash payment of $2,063. As of December 31, 2020, the key inputs used in the determination of fair value of $1,800 include projected revenues and expenses, discount rate of 9.96% to 9.98%, revenue volatility of 18.0% and weighted-average cost of capital of 21.5%. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Contingent Consideration - </b><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Earnout</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company estimated the fair value of the earnout contingent consideration using the Monte Carlo simulation method. The fair value is based on the simulated price of the Company over the maturity date of the contingent consideration and increased by the certain employee forfeitures. As of June 30, 2021, the key inputs used in the determination of the fair value included exercise price of $20 and $22, volatility of 65%, forfeiture rate of 15% and stock price of $19.34. As of December 31, 2020, the key inputs used in the determination of the fair value included exercise price of $18, $20 and $22, volatility of 60%, forfeiture rate of 16% and stock price of $14.27.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Private Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company estimated the fair value of the private warrants using the Black-Scholes-Merton option pricing model. As of June 30, 2021, the key inputs used in the determination of the fair value included exercise price of $11.50, expected volatility of 52%, remaining contractual term of 4.48 years, and stock price of $19.34. As of December 31, 2020, the key inputs used in the determination of the fair value included exercise price of $11.50, expected volatility of 35%, remaining contractual term of 4.98 years, and stock price of $14.27.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Fair value measurements categorized within Level 3 are sensitive to changes in the assumptions or methodology used to determine fair value and such changes could result in a significant increase or decrease in the fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The changes for Level 3 items measured at fair value on a recurring basis using significant unobservable inputs are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contingent </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;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:63.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contingent </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consideration -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Private</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consideration -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Business</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Warrant</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Earnout</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Combinations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liability</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value as of January 1, 2021</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 50,238</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,549</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 31,534</p></td></tr><tr><td style="vertical-align:bottom;width:63.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,737</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Settlements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25,815)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,062)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value, loss (gain) included in net loss<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (355)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,910</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value as of March 31, 2021</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 43,193</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,869</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 47,444</p></td></tr><tr><td style="vertical-align:bottom;width:63.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Settlements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,843)</p></td></tr><tr><td style="vertical-align:bottom;width:63.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value, loss (gain) included in net loss<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,031</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (300)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,302</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value as of June 30, 2021</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 47,224</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,569</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 34,903</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:10.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:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.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></tr><tr><td style="vertical-align:bottom;width:62.14%;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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Redeemable </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;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align: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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contingent </b></p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Convertible </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;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align: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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consideration -</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Preferred Stock </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;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align: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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Business</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">FVO Notes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom: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;">Combinations</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value as of January 1, 2020</b></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="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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,684</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="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:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11,659</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 100</p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</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><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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</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><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:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Settlements</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="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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 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;"><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:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value, loss (gain) included in net loss<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></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><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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,214</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><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:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (80)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value, (gain) included in other comprehensive income</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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,856)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.32%;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:9.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 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value as of March 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,898</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><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:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3.5pt 0pt 0pt;"> 20</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</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="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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 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;"><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:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Settlements</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><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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</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><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:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,724)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value, loss (gain) included in net loss<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></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="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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 785</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="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:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,898)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,480</p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value, (gain) included in other comprehensive income</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><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:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</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><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:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,856</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value as of June 30, 2020</b></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="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:10.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,683</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="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:9.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,491</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 3.5pt 0pt 0pt;"> 1,500</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Changes in fair value of the redeemable convertible stock warrants and FVO Notes are included in other income (expense), net, and changes in fair value of contingent consideration related to business combinations are included in general and administrative expenses in the unaudited condensed consolidated statements of operations. Ch</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">anges in fair value of </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">the earnout contingent consideration and private warrant liability</span><span style="font-family:'Times New Roman PS Std';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"> </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">are disclosed separately in the unaudited condensed consolidated statements of operations.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Fair Value Disclosure</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The fair value of debt approximates the unpaid principal balance and is considered a Level 2 measurement. See Note 7.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table details the fair value measurements of assets and liabilities that are measured at fair value on a recurring basis:</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:56.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.66%;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:41.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement at June 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;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.92%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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;">Total </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom: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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;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: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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;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.65%;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:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></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;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.65%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></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;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market mutual funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p 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 3.5pt 0pt 0pt;"> 12,321</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 12,321</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Restricted money market mutual funds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;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:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 314</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></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;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</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;"><span style="font-size:8pt;visibility:hidden;">​</span></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;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 314</p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Debt securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;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:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;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:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;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:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">U.S. treasury - held as restricted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;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:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,286</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></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;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</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;"><span style="font-size:8pt;visibility:hidden;">​</span></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;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,286</p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">U.S. government obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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:right;margin:0pt 3.5pt 0pt 0pt;"> 4,277</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;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:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;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:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;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:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,277</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Obligations of states and municipalities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;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:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,894</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></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;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></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;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,894</p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Industrial and miscellaneous</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;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:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 36,868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;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:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;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:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 36,868</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Residential and commercial mortgage-backed securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;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:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,623</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></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;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</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;"><span style="font-size:8pt;visibility:hidden;">​</span></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;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,623</p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,445</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,445</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3.5pt 0pt 0pt;"> 18,198</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;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.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 61,830</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 80,028</p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;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:7.65%;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.91%;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.23%;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:7.65%;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.06%;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.23%;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:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contingent consideration - business combinations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;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 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,569</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;">    </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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,569</p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contingent consideration - earnout</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p 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 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 47,224</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 47,224</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Private warrant liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;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 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 34,903</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 34,903</p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 84,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 84,696</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:42.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement at December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.62%;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:2%;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;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:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration - business combinations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.25%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,549</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,549</p></td></tr><tr><td style="vertical-align:bottom;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration - earnout</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 50,238</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 50,238</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Private warrant liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 31,534</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 31,534</p></td></tr><tr><td style="vertical-align:bottom;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 85,321</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 85,321</p></td></tr></table> 12321000 12321000 314000 314000 1286000 1286000 4277000 4277000 3894000 3894000 36868000 36868000 15623000 15623000 5445000 5445000 18198000 61830000 80028000 2569000 2569000 47224000 47224000 34903000 34903000 84696000 84696000 3549000 3549000 50238000 50238000 31534000 31534000 85321000 85321000 0 1714000 41.7 77.0 24.2 26.0 26.0 8550 19.34 20.00 5.3 70 1749000 14.27 20.00 9 60 2063000 1800000 9.96 9.98 18.0 21.5 20 22 65 15 19.34 18 20 22 60 16 14.27 11.50 52 P4Y5M23D 19.34 11.50 35 P4Y11M23D 14.27 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contingent </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;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:63.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contingent </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consideration -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Private</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consideration -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Business</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Warrant</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Earnout</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Combinations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liability</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value as of January 1, 2021</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 50,238</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,549</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 31,534</p></td></tr><tr><td style="vertical-align:bottom;width:63.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,737</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Settlements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25,815)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,062)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value, loss (gain) included in net loss<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (355)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,910</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value as of March 31, 2021</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 43,193</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,869</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 47,444</p></td></tr><tr><td style="vertical-align:bottom;width:63.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Settlements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,843)</p></td></tr><tr><td style="vertical-align:bottom;width:63.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value, loss (gain) included in net loss<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,031</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (300)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,302</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value as of June 30, 2021</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 47,224</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,569</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 34,903</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:10.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:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.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></tr><tr><td style="vertical-align:bottom;width:62.14%;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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Redeemable </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;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align: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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contingent </b></p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Convertible </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;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align: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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consideration -</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Preferred Stock </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;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align: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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Business</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">FVO Notes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom: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;">Combinations</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value as of January 1, 2020</b></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="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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,684</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="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:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11,659</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 100</p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</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><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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</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><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:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Settlements</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="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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 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;"><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:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value, loss (gain) included in net loss<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></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><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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,214</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><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:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (80)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value, (gain) included in other comprehensive income</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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,856)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.32%;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:9.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 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value as of March 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,898</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><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:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3.5pt 0pt 0pt;"> 20</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</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="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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 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;"><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:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Settlements</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><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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</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><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:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,724)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value, loss (gain) included in net loss<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></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="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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 785</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="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:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,898)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,480</p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value, (gain) included in other comprehensive income</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><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:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</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><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:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,856</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value as of June 30, 2020</b></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="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:10.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,683</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="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:9.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,491</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 3.5pt 0pt 0pt;"> 1,500</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Changes in fair value of the redeemable convertible stock warrants and FVO Notes are included in other income (expense), net, and changes in fair value of contingent consideration related to business combinations are included in general and administrative expenses in the unaudited condensed consolidated statements of operations. Ch</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">anges in fair value of </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">the earnout contingent consideration and private warrant liability</span><span style="font-family:'Times New Roman PS Std';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"> </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">are disclosed separately in the unaudited condensed consolidated statements of operations.</span></td></tr></table><div style="margin-top:12pt;"/> 50238000 3549000 31534000 1737000 -25815000 -2062000 18770000 -355000 15910000 43193000 2869000 47444000 -16843000 4031000 -300000 4302000 47224000 2569000 34903000 6684000 11659000 100000 1214000 454000 -80000 -3856000 7898000 8257000 20000 -2724000 785000 -2898000 1480000 3856000 8683000 6491000 1500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">5. Property, Equipment, and Software</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Property, equipment, and software net, consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;width:73.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom: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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Software and computer equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,928</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,381</p></td></tr><tr><td style="vertical-align:bottom;width:73.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture, office equipment, and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 567</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Internally developed software</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 17,671</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10,741</p></td></tr><tr><td style="vertical-align:bottom;width:73.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3.5pt 0pt 0pt;"> 1,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3.5pt 0pt 0pt;"> 1,112</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 22,476</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13,801</p></td></tr><tr><td style="vertical-align:bottom;width:73.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (14,588)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (9,208)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, equipment, and software, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 3.5pt 0pt 0pt;"> 7,888</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 3.5pt 0pt 0pt;"> 4,593</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Depreciation and amortization expense related to property, equipment, and software was $1,174 and $935 for the three months ended June 30, 2021 and 2020, respectively, and $2,296 and $1,917 for the six months ended June 30, 2021 and 2020, respectively.</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.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;width:73.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom: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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Software and computer equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,928</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,381</p></td></tr><tr><td style="vertical-align:bottom;width:73.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture, office equipment, and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 567</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Internally developed software</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 17,671</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10,741</p></td></tr><tr><td style="vertical-align:bottom;width:73.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3.5pt 0pt 0pt;"> 1,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3.5pt 0pt 0pt;"> 1,112</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 22,476</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13,801</p></td></tr><tr><td style="vertical-align:bottom;width:73.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (14,588)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (9,208)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, equipment, and software, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 3.5pt 0pt 0pt;"> 7,888</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 3.5pt 0pt 0pt;"> 4,593</p></td></tr></table> 1928000 1381000 1526000 567000 17671000 10741000 1351000 1112000 22476000 13801000 14588000 9208000 7888000 4593000 1174000 935000 2296000 1917000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">6. Intangible Assets and Goodwill</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Intangible Assets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Intangible assets are stated at cost or acquisition-date fair value less accumulated amortization, and consist of the following, as of June 30, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.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:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;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.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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'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.85%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;border-bottom: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;">(in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.24%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 45,890</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,603)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.13%;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.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 42,287</p></td></tr><tr><td style="vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquired technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 19,583</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,057)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 3.5pt 0pt 0pt;"> 12,526</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trademarks and tradenames</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18,375</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,511)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.13%;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.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 16,864</p></td></tr><tr><td style="vertical-align:bottom;width:55.24%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (110)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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 3.5pt 0pt 0pt;"> 260</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Value of business acquired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 400</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (94)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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 3.5pt 0pt 0pt;"> 306</p></td></tr><tr><td style="vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Renewal rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,692</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (225)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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 3.5pt 0pt 0pt;"> 7,467</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Insurance licenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">Indefinite</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,960</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;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: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 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,960</p></td></tr><tr><td style="vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 97,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (12,600)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 84,670</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Intangible assets consist of the following, as of December 31, 2020:</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:56.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom: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;">(in years)</b></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:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom: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;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Net</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships</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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7.0</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;"><span style="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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,440</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.35%;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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,173)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,267</p></td></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquired technology</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6.0</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;"><span style="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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 12,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,481)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,689</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trademarks and tradenames</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;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 9.0</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;"><span style="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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,688</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (893)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,795</p></td></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-compete agreements</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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2.0</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;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:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 210</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total intangible assets</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;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,523</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,562)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,961</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The aggregate amortization expense related to intangibles was $2,720 and $662 for the three months ended June 30, 2021 and 2020, respectively, and $4,060 and $1,469 for the six months ended June 30, 2021 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Goodwill</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following tables summarize the changes in the carrying amount of goodwill for the six months ended June 30, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.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 0pt 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.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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Goodwill</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.68%;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;">Balance as of December 31, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 28,289</p></td></tr><tr><td style="vertical-align:bottom;width:83.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 92,672</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.68%;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;">Balance as of June 30, 2021</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;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.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 120,961</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;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:55.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:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;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.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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'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.85%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;border-bottom: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;">(in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.24%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 45,890</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,603)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.13%;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.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 42,287</p></td></tr><tr><td style="vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquired technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 19,583</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,057)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 3.5pt 0pt 0pt;"> 12,526</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trademarks and tradenames</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18,375</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,511)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.13%;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.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 16,864</p></td></tr><tr><td style="vertical-align:bottom;width:55.24%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (110)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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 3.5pt 0pt 0pt;"> 260</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Value of business acquired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 400</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (94)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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 3.5pt 0pt 0pt;"> 306</p></td></tr><tr><td style="vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Renewal rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,692</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (225)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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 3.5pt 0pt 0pt;"> 7,467</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Insurance licenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">Indefinite</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,960</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;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: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 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,960</p></td></tr><tr><td style="vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 97,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (12,600)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 84,670</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Intangible assets consist of the following, as of December 31, 2020:</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:56.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom: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;">(in years)</b></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:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom: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;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Net</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships</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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7.0</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;"><span style="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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,440</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.35%;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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,173)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,267</p></td></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquired technology</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6.0</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;"><span style="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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 12,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,481)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,689</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trademarks and tradenames</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;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 9.0</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;"><span style="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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,688</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (893)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,795</p></td></tr><tr><td style="vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-compete agreements</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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2.0</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;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:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 210</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total intangible assets</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;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,523</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,562)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,961</p></td></tr></table> P10Y 45890000 3603000 42287000 P6Y 19583000 7057000 12526000 P11Y 18375000 1511000 16864000 P2Y 370000 110000 260000 P1Y 400000 94000 306000 P8Y 7692000 225000 7467000 4960000 4960000 97270000 12600000 84670000 P7Y 8440000 2173000 6267000 P6Y 12170000 5481000 6689000 P9Y 3688000 893000 2795000 P2Y 225000 15000 210000 24523000 8562000 15961000 2720000 662000 4060000 1469000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.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 0pt 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.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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Goodwill</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.68%;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;">Balance as of December 31, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 28,289</p></td></tr><tr><td style="vertical-align:bottom;width:83.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 92,672</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.68%;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;">Balance as of June 30, 2021</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;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.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 120,961</p></td></tr></table> 28289000 92672000 120961000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">7. Debt</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At June 30, 2021, debt comprised of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.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:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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: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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td 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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Debt </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td 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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unaccreted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Issuance </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom: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;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom: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;">Discount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom: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;">Costs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">8.55% term loan, due 2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 42,145</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (755)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,892)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 39,498</p></td></tr><tr><td style="vertical-align:bottom;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Line of credit, due 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,944</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,944</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 600</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom: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;"> (104)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 496</p></td></tr><tr><td style="vertical-align:bottom;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 46,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (859)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,892)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 43,938</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-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Senior Secured Term Loans</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In January 2021, the Company entered into an amendment (the <span style="font-family:'Times New Roman PS Std';">“</span>Runway Amendment<span style="font-family:'Times New Roman PS Std';">”</span>) to the Loan and Security Agreement, dated as of July 22, 2020 (as amended, the <span style="font-family:'Times New Roman PS Std';">“</span>Runway Loan Agreement<span style="font-family:'Times New Roman PS Std';">”</span>), with Runway Growth Credit Fund, Inc., as agent for a syndicate of lenders. Among other things, the Runway Amendment includes a commitment for a supplemental term loan in the aggregate amount of up to $10.0 million, a reduction in the interest rate payable on borrowed amounts, a reduction to certain financial covenants related to minimum revenue, as well as amends the maturity date to December 15, 2024, and eliminates a minimum cash balance requirement of $3.0 million. Porch did not borrow any additional amounts in connection with entering into the Runway Loan Amendment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> The Runway Loan is a first lien loan secured by any and all properties, rights and assets of the Company with a maturity date of December 15, 2024. Until the Runway Amendment, interest was payable monthly in arrears at a variable rate of interest based on the greater of </span>0.55% or LIBOR rate (as defined) plus an applicable margin of 8.50% plus 2% of PIK interest. As of December 31, 2020, the calculated interest rate was 11.05%. The Runway Amendment reduced the applicable margin from 8.5% to 8% and eliminated the PIK interest. As of June 30, 2021 the calculated interest rate was 8.55%. Principal payments are required beginning on August 15, 2022 in equal monthly installments through the maturity date. A prepayment fee of 2%, 1.5%, 1% or 0.5% of the outstanding loan amount is due if the loan is repaid prior to the 1st, 2nd, 3rd or 4th anniversary date, respectively. There is a final payment fee of $1,750 or 3.5% of any partial payment, which is reflected as a discount on the loan and is accreted to interest expense using the effective interest method over the term of the loan or until extinguishment of the related loan. Upon a default, the loan is immediately due and payable and bears interest at 5% higher than the applicable loan interest rate. The financial covenants require the Company to maintain minimum revenue of $15.4 million in the quarter ended December 31, 2020, and 70% of projected revenue in all future quarters.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2021, the Company is in compliance with all covenants of the Runway Loan Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Paycheck Protection Program Loans</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In April 2020, the Company entered into a loan agreement with Western Alliance Bank pursuant to the Paycheck Protection Program established under the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) and is administered by the U.S. Small Business Administration (“SBA”). The Company received loan proceeds of $8.1 million (the “Porch PPP Loan”). The term of the Porch PPP Loan was two years with a maturity date of April 18, 2022 and bore interest at a fixed rate of 1.00%. Payments of principal and interest on the Porch PPP Loan were deferred for the first nine months of the term of the Porch PPP Loan. Principal and interest were payable monthly, less the amount of any potential forgiveness. The Company submitted an application for forgiveness of the loan in December 2020, and in June 2021 the loan was forgiven in whole. As a result, the outstanding principal balance of $8.1 million and unpaid interest of $91 were written off and the Company recorded a gain on extinguishment in the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In connection with an acquisition of DataMentors Holdings, LLC d/b/a V12 Data (“V12 Data”) on January 12, 2021 (see Note 10), the Company assumed a loan agreement with Western Alliance Bank pursuant to the Paycheck Protection Program for the amount of $2.0 million (the “V12 Data PPP Loan”). The loan had a maturity date of April 19, 2022 and a fixed interest rate of 1%. All other terms were the same as those of the Porch PPP Loan. An application for forgiveness </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">of the loan was submitted in November 2020, and in June 2021 the loan was forgiven in whole. In accordance with the terms of the purchase agreement, the restricted cash held in escrow will be provided to the seller as consideration for the transaction and no gain will be recorded in the consolidated statements of operations for this extinguishment. The balance of this payable remained in restricted cash as of June 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Line of Credit</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In connection with the acquisition of HOA on April 5, 2021, the Company assumed a $5.0 million revolving line of credit (“RLOC”) with Legacy Texas Bank that had an outstanding balance of $3.9 million. Outstanding balances under the RLOC bear interest at the Wall Street Journal Prime + 0% and mature on November 16, 2022. In addition, the Company pays 0.25% per annum of the daily-unused portion of the RLOC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Collateral for the RLOC includes all assets of HAHC and its subsidiaries as well as the stock of HAIC. The credit agreement is subject to standard financial covenants and reporting requirements. At June 30, 2021, the Company was in compliance with all required covenants. Outstanding borrowings on the RLOC at June 30, 2021 were $4.0 million. These borrowings were utilized primarily to increase HAIC’s capital surplus. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Term Loan Facility</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In connection with HOA acquisition on April 5, 2021, the Company assumed a nine-year, $10.0 million term loan facility with a local bank. As of June 30, 2021 the Company has made no borrowings on the term loan facility.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Other Promissory Notes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In connection with an acquisition on November 2, 2020, the Company issued a promissory note payable to the founder of the acquired entity. The promissory note has an initial principal balance of $750 thousand and a stated interest rate of 0.38% per annum. The promissory note shall be paid in five equal annual installments of $150 thousand each, plus accrued interest commencing on January 21, 2021. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.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:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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: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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td 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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Debt </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td 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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unaccreted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Issuance </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom: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;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom: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;">Discount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom: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;">Costs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">8.55% term loan, due 2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 42,145</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (755)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,892)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 39,498</p></td></tr><tr><td style="vertical-align:bottom;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Line of credit, due 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,944</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,944</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 600</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom: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;"> (104)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 496</p></td></tr><tr><td style="vertical-align:bottom;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 46,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (859)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,892)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 43,938</p></td></tr></table> 0.0855 42145000 755000 1892000 39498000 3944000 3944000 600000 104000 496000 46689000 859000 1892000 43938000 10000000.0 3000000.0 0.0055 0.0850 2 0.1105 0.085 0.08 0.0855 0.02 0.015 0.01 0.005 1750000 0.035 0.05 15400000 0.70 8100000 P2Y 0.0100 8100000 91000 2000000.0 0.01 5000000.0 3900000 0 0.0025 4000000.0 P9Y 10000000.0 0 750000 0.0038 5 150000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">8. Equity and Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Shares Authorized</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;">As of June 30, 2021, the Company had authorized a total of </span><span style="background-color:#ffffff;">410,000,000</span><span style="background-color:#ffffff;"> shares of stock for issuance, with </span><span style="background-color:#ffffff;">400,000,000</span><span style="background-color:#ffffff;"> shares designated as common stock, and </span><span style="background-color:#ffffff;">10,000,000</span><span style="background-color:#ffffff;"> shares designated as preferred stock.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Common Shares Outstanding and Common Stock Equivalents</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes our fully diluted capital structure at June 30, 2021:</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:85.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:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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="background-color:#cceeff;vertical-align:bottom;width:85.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Issued and outstanding common shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 92,193,417</p></td></tr><tr><td style="vertical-align:bottom;width:85.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earnout common shares (Note 1 and Note 9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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 3.5pt 0pt 0pt;"> 4,099,999</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total common shares issued and outstanding</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 96,293,416</p></td></tr><tr><td style="vertical-align:bottom;width:85.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Common shares reserved for future issuance:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;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:85.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Public warrants</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:85.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Private warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,125,154</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Common stock options outstanding - 2012 Equity Plan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,514,174</p></td></tr><tr><td style="vertical-align:bottom;width:85.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted stock units (Note 9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,637,495</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2020 Equity Plan pool reserved for future issuance (Note 9)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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:12.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 3.5pt 0pt 0pt;"> 10,105,864</p></td></tr><tr><td style="vertical-align:bottom;width:85.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total shares of common stock outstanding and reserved for future issuance</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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 3.5pt 0pt 0pt;"> 116,676,103</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-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;">Upon completion of the Merger with PTAC on December 23, 2020, the Company assumed </span><span style="background-color:#ffffff;">8,625,000</span><span style="background-color:#ffffff;"> public warrants and </span><span style="background-color:#ffffff;">5,700,000</span><span style="background-color:#ffffff;"> private </span>warrants<span style="background-color:#ffffff;"> to purchase an aggregate </span><span style="background-color:#ffffff;">14,325,000</span><span style="background-color:#ffffff;"> shares of common stock, which were outstanding as of December 31, 2020. Each warrant entitles the registered holder to purchase </span><span style="background-color:#ffffff;">one</span><span style="background-color:#ffffff;"> share of common stock at a price of </span><span style="background-color:#ffffff;">$11.50</span><span style="background-color:#ffffff;"> per share, subject to adjustment, commencing </span><span style="background-color:#ffffff;">30 days</span><span style="background-color:#ffffff;"> after the completion of the Merger, and expiring on December 23, 2025 which is </span><span style="background-color:#ffffff;">five-years</span><span style="background-color:#ffffff;"> after the Merger.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;">The Company may call the public warrants for redemption (excluding the private warrants), in whole, at a price of </span><span style="background-color:#ffffff;">$0.01</span><span style="background-color:#ffffff;"> per warrant:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">●</span></span><span style="background-color:#ffffff;">at any time while the public warrants are exercisable,</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">●</span></span><span style="background-color:#ffffff;">upon not less than </span><span style="background-color:#ffffff;">30</span><span style="background-color:#ffffff;"> days’ prior written notice of redemption to each public warrant holder,</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="background-color:#ffffff;">●</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="background-color:#ffffff;">if, and only if, the last sale price common stock equals or exceeds </span><span style="background-color:#ffffff;">$18.00</span><span style="background-color:#ffffff;"> per share (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like) for any </span><span style="background-color:#ffffff;">20</span><span style="background-color:#ffffff;"> trading days within a </span><span style="background-color:#ffffff;">30</span><span style="background-color:#ffffff;">-trading day period commencing once the warrants become exercisable and ending on the third trading day prior to the date on which the Company sends the notice of redemption to the warrant holders and,</span></p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="background-color:#ffffff;">●</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="background-color:#ffffff;">if and only if, there is a current registration statement in effect with respect to the issuance of the common stock underlying such warrants at the time of redemption and for the entire </span><span style="background-color:#ffffff;">30</span><span style="background-color:#ffffff;">-day trading period referred to above and continuing each day thereafter until the date of redemption.</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;">The private warrants are identical to the public warrants, except that the private warrants are exercisable on a cashless basis and are non-redeemable so long as they are held by the initial purchasers or their permitted transferees, as defined in the warrant agreements. If the placement warrants are held by someone other than the initial purchasers or their permitted transferees, the private warrants will be redeemable by the Company and exercisable by such holders on the same basis as the public warrants. </span><span style="background-color:#ffffff;">5,700,000</span><span style="background-color:#ffffff;"> and </span><span style="background-color:#ffffff;">3,125,154</span><span style="background-color:#ffffff;"> private warrants were held as of December 31, 2020 and June 30, 2021, respectively, by the initial purchases or their permitted transferees.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;">The public and private warrants are classified separately on our condensed consolidated balance sheets due to differences in each instrument’s contractual terms. The public warrants are classified in equity classified financial instruments and are not remeasured periodically. The private warrants are liability classified financial instruments measured at fair value, with periodic changes in fair value recognized through earnings. See Note 4.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On March 23, 2021, the Company announced that it would redeem all outstanding public warrants on April 16, 2021 pursuant to a provision of the warrant agreement under which the public warrants were issued. During March 2021, certain holders of public warrants exercised their warrants to acquire 8,087,623 shares of common stock at a price of $11.50 per share, resulting in cash proceeds of $89.8 million in March and $3.2 million in April.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During April 2021, certain warrant holders exercised their warrants to acquire 2,935,753 shares of common stock at a price of $11.50 per share, resulting in cash proceeds of $33.8 million. During April 2021, the Company also redeemed all of the public warrants that remained outstanding as of April 16, 2021 for a redemption price of $0.01 per public warrant. In connection with the redemption, the public warrants stopped trading on the Nasdaq Capital Market and were delisted, with the trading halt announced after close of market on April 16, 2021. </p> 410000000 400000000 10000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes our fully diluted capital structure at June 30, 2021:</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:85.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:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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="background-color:#cceeff;vertical-align:bottom;width:85.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Issued and outstanding common shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 92,193,417</p></td></tr><tr><td style="vertical-align:bottom;width:85.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earnout common shares (Note 1 and Note 9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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 3.5pt 0pt 0pt;"> 4,099,999</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total common shares issued and outstanding</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 96,293,416</p></td></tr><tr><td style="vertical-align:bottom;width:85.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Common shares reserved for future issuance:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;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:85.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Public warrants</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:85.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Private warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,125,154</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Common stock options outstanding - 2012 Equity Plan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,514,174</p></td></tr><tr><td style="vertical-align:bottom;width:85.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted stock units (Note 9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,637,495</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2020 Equity Plan pool reserved for future issuance (Note 9)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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:12.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 3.5pt 0pt 0pt;"> 10,105,864</p></td></tr><tr><td style="vertical-align:bottom;width:85.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total shares of common stock outstanding and reserved for future issuance</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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 3.5pt 0pt 0pt;"> 116,676,103</p></td></tr></table> 92193417 4099999 96293416 3125154 5514174 1637495 10105864 116676103 8625000 5700000 14325000 14325000 1 11.50 P30D P5Y 0.01 30 18.00 20 30 30 5700000 3125154 8087623 11.50 89800000 3200000 2935753 11.50 33800000 0.01 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">9. Stock-Based Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Under the Company’s 2020 Equity Incentive Plan (the “2020 Plan”), which replaced the Company’s 2012 Equity Incentive Plan upon the closing of the Merger in December 2020, the employees, directors and consultants of the Company, are eligible for grants of incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock awards (“RSA”) and RSUs, collectively referred to as “Awards”.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Stock-based compensation consists of expense related to (1) equity awards in the normal course and (2) a secondary market transaction as described below:</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:50.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended </b></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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.14%;margin:0pt;padding:0pt;"><p style="font-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:50.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Secondary market transaction</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,933</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee earnout restricted stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,176</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 16,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee awards</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,466</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 362</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,995</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,034</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;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.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,642</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;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.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;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.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 23,477</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;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.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,034</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;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;text-decoration-color:#000000;">2019 Secondary Stock Transactions</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In May 2019, the Company’s CEO and Founder purchased a total of 7,559,047 shares of legacy Porch.com redeemable convertible preferred stock from an existing investor for an aggregate purchase price of $4.0 million ($0.53 per legacy Porch.com share). The Company determined that the purchase price was below fair value of such shares and as result recorded compensation expense of $33.2 million in general and administrative expense for the difference between the purchase price and fair value, in accordance with the accounting standards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In July 2019, the Company’s CEO and Founder subsequently sold 901,940 shares of legacy Porch.com redeemable convertible preferred stock as an incentive to 11 executives of the Company at the same price at which the shares were initially acquired in the May 2019 transaction, which represents a $2.6 million discount to fair value. The original terms stated that the Company had the right to repurchase such shares if certain service vesting conditions and performance conditions are not met. In December 2020, the performance vesting conditions were met, and compensation expense of $1.6 million was recorded in 2020 related to these awards, of which $0.7 million was related to former employees and immediately recognized, as there is no continued service vesting requirement, and $0.9 million was related to current employees and recognized as a cumulative catch up related to the portion of the service period satisfied through December 31, 2020. In March 2021, the Porch board of directors (the “Board”) amended the original terms to accelerate the vesting of these awards and remove the Company’s repurchase right with the respect to the shares. The remaining stock compensation of $1.9 million related to the award was recognized in March 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">2020 Equity Incentive Plan</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The aggregate number of shares of common stock reserved for future issuance under the 2020 Plan is 10,105,864. The number of shares of common stock available under the 2020 Plan will increase annually on the first day of each calendar year, beginning with the calendar year ending December 31, 2021, and continuing until (and including) the calendar year ending December 31, 2030, with such annual increase equal to the lesser of (i) 5% of the number of shares of common stock issued and outstanding on December 31st of the immediately preceding fiscal year and (ii) an amount determined by the Board.<span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Stock-Based Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Awards granted under the 2020 Plan to employees typically vest 25% of the shares one year after the options’ vesting commencement date and the remainder ratably on a monthly basis over the following three years. Other vesting terms are permitted as determined by the Board. Options have a term of no more than ten years from the date of grant and vested options are generally canceled three months after termination of employment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the six months ended June 30, 2021, the Company approved 747,689 RSU’s and 284,271 stock options to various levels of key employees and members of the Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;text-decoration:underline;text-decoration-color:#000000;">Payroll Reduction Program</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In March 2020, in response to the adverse impact of COVID-19 on the Company’s operations and financial performance, the Company carried out a variety of measures to reduce cash operating expenses, including the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">implementation of a partial employee furlough and payroll reduction in exchange for RSUs. During the year ended December 31, 2020, the Company reduced cash payroll costs by $4.0 million in exchange for a commitment by the Company to provide up to 2,356,045 RSUs subject to (a) a performance (liquidity) vesting condition and (b) and ongoing employment until March 31, 2021 (or June 30, 2021, for certain awards) in order to be fully vested. The grant of these RSUs was approved by the Board of Directors in June, July, and August 2020 and 2,356,045 were issued during the year ended December 31, 2020. The performance vesting conditions, which were previously considered not probable of achievement were met in December 2020 as a result of the Merger. As a result, a cumulative catch up of $6.5 million of compensation expense was recorded in the fourth quarter of 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Compensation cost of $1,605 was recorded during the six months ended June 30, 2021, and no additional cost is expected to be recorded over the remaining service period in 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;text-decoration:underline;text-decoration-color:#000000;">Employee Earnout Restricted Stock</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Upon the Merger, 1,003,317 restricted common shares, subject to vesting and forfeiture conditions, were issued to employees and service providers pursuant to their holdings of pre-Merger options, RSUs or restricted shares (the “employee earnout shares”). The employee earnout shares were issued in three equal tranches with separate market vesting conditions. <span style="-sec-ix-hidden:Hidden_O5vNnUHTB0qvigAuAsUoZg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">One-</span></span>third of the employee earnout shares will meet the market vesting condition when the closing price of the Company’s common stock is greater than or equal to $18.00 over any 20 trading days within any thirty- consecutive trading day period within 36 months of the closing date of the Merger. An additional third will vest when the Company’s common stock is greater than or equal to $20.00 over the same measurement period. The final third will vest when the Company’s common stock is greater than or equal to $22.00 over the same measurement period. The employee earnout shares are forfeited upon termination of an employee’s employment. Upon forfeiture, the forfeited shares will be redistributed to all earnout stockholders. Upon redistribution of earnout shares, the awards will be recorded as new awards. The fair value of the award on the grant date is a weighted average of $12.08 per share and will be recognized as stock compensation expense on a graded vesting basis over the derived service period of 1 year or shorter if the awards vest. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the six months ended June 30, 2021, 24,278 shares were forfeited due to employee terminations. This resulted in the grant of 4,773 additional shares to employee holders at a weighted-average grant date fair value of $16.78. During March 2021, 329,132 restricted employee earnout shares were fully vested, as the market condition for vesting was fully satisfied as a result of the Company’s stock price and trading activity. The Company recorded $8.5 million in stock compensation expense related to the employee earnout shares in the six months ended June 30, 2021, and $3.4 million is expected to be recorded over the remaining estimated service period in 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;text-decoration:underline;text-decoration-color:#000000;">CEO Earnout Restricted Stock</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Prior to the closing of the Merger, the Company’s CEO and Founder, Matt Ehrlichman was granted a restricted stock award under the 2012 Plan which was converted into an award of 1,000,000 restricted shares of common stock upon the closing of the Merger. The award will vest in <span style="-sec-ix-hidden:Hidden_O2n1lchlEkiu22tkhVxecQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one</span></span>-third installments if certain stock price triggers are achieved within <span style="-sec-ix-hidden:Hidden_VhAJAGJ14UGDIXEJ_g9xNg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">36-months</span></span> following the closing of the Merger. One-third of the restricted shares will meet the market vesting condition when the Company’s common stock is greater than or equal to $18.00 over any 20 trading days within any 30 consecutive trading day period within 36 months of the closing date of the Merger. An additional third will vest when the Company’s common stock is greater than or equal to $20.00 over the same measurement period. The final third will vest when the Company’s common stock is greater than or equal to $22.00 over the same measurement period. If Mr. Ehrlichman’s employment with the Company is terminated prior to the award being fully vested, then the award will be terminated and canceled, provided that if Mr. Ehrlichman’s employment is terminated by the Company without cause or Mr. Ehrlichman resigns due to good reason (in each case, as defined in the award agreement), the award will remain outstanding and will vest to the extent the stock price triggers are achieved during the <span style="-sec-ix-hidden:Hidden_eLwg6riwL0Wr-h6avn2Z1Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">36-month</span></span> period. The fair value of the award on the grant date is an average of $12.08 per share and will be recognized as stock compensation expense on a graded vesting basis over the derived service period of 1 year or shorter if the awards vest. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">During the six months ended June 30, 2021, 333,333 CEO restricted earnout shares were fully vested, as the first market condition for vesting was fully satisfied as a result of the Company’s stock price and trading activity. The </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Company recorded $8.3 million in stock compensation expense related to the restricted stock award in the six months ended June 30, 2021, and $3.4 million is expected to be recorded over the remaining estimated service period in 2021.</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:50.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended </b></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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.14%;margin:0pt;padding:0pt;"><p style="font-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:50.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Secondary market transaction</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,933</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee earnout restricted stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,176</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 16,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee awards</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,466</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 362</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,995</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,034</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;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.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,642</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;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.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;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.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 23,477</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;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.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,034</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;"><span style="visibility:hidden;">​</span></p></td></tr></table> 1933000 4176000 16549000 2466000 362000 4995000 1034000 6642000 362000 23477000 1034000 7559047 4000000.0 0.53 33200000 901940 11 2600000 1600000 700000 900000 1900000 10105864 0.05 0.25 P3Y P10Y P3M 747689 284271 4000000.0 2356045 2356045 6500000 1605000 0 1003317 3 18.00 20 30 P36M 20.00 22.00 12.08 P1Y 24278 4773 16.78 329132 8500000 3400000 1000000 18.00 20 30 P36M 20.00 22.00 12.08 P1Y 333333 8300000 3400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">10. Business Combinations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the six months ended June 30, 2021, the Company completed several transactions which have been accounted for as business combinations. The purpose of each of the acquisitions is to expand the scope and nature of the Company’s product and service offerings, obtain new customer acquisition channels, add additional team members with important skillsets, and realize synergies. Acquisition-related costs of $4.9 million primarily comprised of legal and due-diligence related fees, are included in general and administrative expenses on the consolidated statements of operations. The results of operations for each acquisition are included in the Company’s consolidated financial statements from the date of acquisition onwards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the total consideration and the preliminary estimated fair value of the assets acquired and liabilities assumed for business combinations made by the Company during the six months ended June 30, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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:8.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:middle;width:8.73%;border-bottom: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;">Weighted Average Useful Life (in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:8.12%;border-bottom: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;">January 12, 2021 Acquisition</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">April 5, 2021 Acquisition</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">May 20, 2021 Acquisition</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.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;">Other Acquisitions</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Purchase consideration:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"><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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"><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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 82,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 32,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="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:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 13,490</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 148,140</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Issuance of common stock</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 21,687</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,169</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 22,856</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Common stock consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,014</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,514</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;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:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 3.5pt 0.05pt 0pt;"> 6,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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:6.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 3.5pt 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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;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.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 3.5pt 0.05pt 0pt;"> 327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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%;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.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 3.5pt 0.05pt 0pt;"> 8,422</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total purchase consideration:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 21,756</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3.5pt 0.05pt 0pt;"> 113,388</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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 3.5pt 0.05pt 0pt;"> 35,802</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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%;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.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 3.5pt 0.05pt 0pt;"> 14,986</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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%;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.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 3.5pt 0.05pt 0pt;"> 185,932</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;"><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:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Cash, cash equivalents and restricted cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,035</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 17,766</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 408</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,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="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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20,257</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 235,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 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="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:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 860</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 242,400</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Property and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 996</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,267</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 334</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 72</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,669</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Intangible assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;"><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:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">10.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 16,700</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12,700</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,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="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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 37,450</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Acquired technology</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">5.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,525</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 940</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 7,365</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">11.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,225</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 900</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 14,735</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Non-competition agreements</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">1.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 145</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Value of business acquired</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">1.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 400</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Renewal rights</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">8.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 7,692</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="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:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 7,692</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Insurance licenses</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">Indefinite</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,960</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,960</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 16,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin: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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 47,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin: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:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 21,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 92,672</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Other non-current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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.64%;margin: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.21%;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:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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-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.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3.5pt 0.05pt 0pt;"> 55,165</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin: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.25%;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:6.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 3.5pt 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-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.18%;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:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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-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.04%;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:8.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 3.5pt 0.05pt 0pt;"> 55,165</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 30,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 399,827</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 40,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 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:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 16,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 486,910</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Current liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,388)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (273,759)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (409)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,285)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (281,841)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Long term liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin: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,026)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,913)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="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:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,939)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Deferred tax liabilities, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;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:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"> (3,767)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;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:6.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 0pt 0.05pt 0pt;"> (4,005)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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%;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:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (426)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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%;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:8.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 0pt 0.05pt 0pt;"> (8,198)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;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:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 21,756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom: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:8.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 3.5pt 0.05pt 0pt;"> 113,388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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:6.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 3.5pt 0.05pt 0pt;"> 35,802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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%;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:8.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 3.5pt 0.05pt 0pt;"> 14,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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%;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:8.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 3.5pt 0.05pt 0pt;"> 185,932</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The estimated fair values assigned to tangible and intangible assets acquired and liabilities assumed are preliminary in nature and may be subject to change as additional information is received. The Company expects to finalize the valuation as soon as practicable, but not later than one year from the acquisition date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;text-decoration:underline;text-decoration-color:#000000;">January 12, 2021 Acquisition</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On January 12, 2021, Porch acquired V12 Data, an omnichannel marketing platform. The purpose of the acquisition is to expand the scope and nature of Porch’s service offerings, add additional team members with important skillsets, and realize synergies. Porch acquired V12 Data for $20.3 million cash with an additional $1.4 million held as contingent consideration. The contingent consideration is based on the achievement of certain Revenue and EBITDA milestones over the <span style="-sec-ix-hidden:Hidden_xC9kZQkT-ES4UTD8sbAnjg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">two</span></span> succeeding years and is paid in cash or common stock at Porch’s discretion. The consideration was paid to the sellers in exchange for net assets of $21.8 million. Goodwill is expected to be deductible for tax purposes. Acquisition-related costs of $274 thousand are included in general and administrative expenses on the consolidated statements of operations for the six months ended June 30, 2021. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the fair value of the intangible assets of V12 Data as of the date of the acquisition:</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:74.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.38%;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.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><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.38%;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.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;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Acquired technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,525</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 4</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 15</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Non-competition agreements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 40</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 2</p></td></tr><tr><td style="vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The weighted-average amortization period for the acquired intangible assets is 7.6 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">The estimated fair value of the customer relationships intangible asset was calculated through the income approach using the multi-period excess earnings methodology. The estimated fair value of the trademarks and tradenames as well as acquired technology intangible assets were calculated through the income approach using the relief from royalty methodology. The estimated fair value of the non-competition agreement is derived using the with and without method over the contractual term of the agreement. The estimated fair value of deferred revenue is derived using the cost-plus-profit method, which presumes that an acquirer of deferred revenue would not pay more than the costs and expenses to fulfill the obligation plus a profit for the effort employed.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;text-decoration:underline;text-decoration-color:#000000;">April 5, 2021 Acquisition</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On April 5, 2021, Porch acquired HOA. The purpose of the acquisition is to expand the scope and nature of Porch’s product offerings, add additional team members with important skillsets, and gain licenses to operate as an insurance carrier and managing general agent in 31 states. Total consideration related to this transaction included $113.4 million, consisting of $82 million in cash paid at closing, $21.7<span style="white-space:pre-wrap;"> million in Porch common stock, and acquisition hold backs and contingent consideration of </span>$9.7 million. Acquisition-related costs of $2.9<span style="white-space:pre-wrap;"> million were primarily for legal and due-diligence related fees and are included in general and administrative expenses for the six months ended June 30, 2021. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the fair value of the intangible assets of HOA as of the date of the acquisition:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.38%;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.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><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.38%;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.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;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 16,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Business acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 1</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Renewal rights</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 7,692</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 8</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Insurance licenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Indefinite</p></td></tr><tr style="height:15.8pt;"><td style="background-color:#cceeff;vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;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.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 41,952</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The weighted-average amortization period for the acquired intangible assets is 8.4 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The fair value of customer relationships was estimated through the income approach using the multi-period excess earnings methodology. The fair value of trade name and trademarks was estimated through the income approach using the relief from royalty methodology. The business acquired was valued using the income approach based on estimates of expected future losses and expenses associated with the policies that were in-force as of the closing date of the transaction compared to the future premium remaining to be earned. The renewal rights was estimated through the income approach based on premium forecast and cash flows from the renewal policies modeled over the life of the renewals. The insurance licenses were valued using the market approach based on arms-length transactions in which certificate authority companies with licenses were purchased.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;text-decoration:underline;text-decoration-color:#000000;">May 20, 2021 Acquisition</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On May 20, 2021, Porch acquired Segin Systems, Inc. (“Rynoh”), a software and data analytics company that supports financial management and fraud prevention primarily for the title and real estate industries. The purpose of the acquisition is to expand the scope and nature of Porch’s product offerings, add additional team members with important skillsets, and realize synergies. Total consideration related to this transaction include $35.8 million, consisting of $32.3 million in cash paid at closing, and acquisition hold backs of $3.5 million. Acquisition-related costs of $1.6 million were primarily for legal and due-diligence related fees and are included in general and administrative expenses for the six months ended June 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the fair value of the intangible assets of Rynoh as of the date of the acquisition:</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:74.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.38%;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.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><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.38%;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.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;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Acquired technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,900</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 7</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 20</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Non-competition agreements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 90</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 1</p></td></tr><tr style="height:14.45pt;"><td style="vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 16,590</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The weighted-average amortization period for the acquired intangible assets is 10 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The fair value of customer relationships was estimated through the income approach using the multi-period excess earnings methodology. The fair value of trade name and trademarks, as well as acquired technology was estimated through the income approach using the relief from royalty methodology. The fair value of the non-competition agreement is derived using the with and without method over the contractual term of the agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Revenue from these three acquisitions included in the Company’s consolidated statements of operations through June 30, 2021 is $27.9 million. Net income included in the Company’s consolidated statements of operations from the these acquisitions through June 30, 2021 is $4.3 million. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 0pt 0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Unaudited Pro Forma Consolidated Financial Information</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24pt;margin:8pt 0pt 0pt 0pt;">The following table summarizes the estimated unaudited pro forma consolidated financial information of the Company as if the V12 Data, HOA, and Rynoh acquisitions had occurred on January 1, 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:23.75pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;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:58.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 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.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 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.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:0.05pt 0pt 0.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:0.05pt 0pt 0.05pt 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:0.05pt 0pt 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.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 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:0.05pt 0pt 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.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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:0.05pt 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.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 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.16%;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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:18.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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Revenue</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:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0.05pt 0pt;"> 52,867</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:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0.05pt 0pt;"> 36,086</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:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0.05pt 0pt;"> 97,610</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0.05pt 0pt;"> 68,837</p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Net loss</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:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (17,102)</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:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (8,408)</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:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (79,417)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (27,608)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:23.75pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;text-decoration:underline;text-decoration-color:#000000;">Other Acquisitions</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the first half of 2021, the Company completed two other acquisitions which were not individually material to the consolidated financial statements. The purpose of the acquisitions was to expand the scope and nature of the Company’s service offerings, add additional team members with important skillsets, and realize synergies. The transaction costs associated with these acquisitions were $144 thousand and are included in general and administrative expenses on the consolidated statements of operations for the six months ended June 30, 2021. Goodwill of $3.6 million is not expected to be deductible for tax purposes, while goodwill of $3.3 million is expected to be deductible for tax purposes. </p> 4900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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:8.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:middle;width:8.73%;border-bottom: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;">Weighted Average Useful Life (in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:8.12%;border-bottom: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;">January 12, 2021 Acquisition</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">April 5, 2021 Acquisition</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">May 20, 2021 Acquisition</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.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;">Other Acquisitions</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Purchase consideration:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"><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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"><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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 82,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 32,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="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:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 13,490</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 148,140</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Issuance of common stock</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 21,687</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,169</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 22,856</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Common stock consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,014</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,514</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;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:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 3.5pt 0.05pt 0pt;"> 6,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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:6.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 3.5pt 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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;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.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 3.5pt 0.05pt 0pt;"> 327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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%;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.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 3.5pt 0.05pt 0pt;"> 8,422</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total purchase consideration:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 21,756</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3.5pt 0.05pt 0pt;"> 113,388</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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 3.5pt 0.05pt 0pt;"> 35,802</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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%;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.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 3.5pt 0.05pt 0pt;"> 14,986</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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%;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.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 3.5pt 0.05pt 0pt;"> 185,932</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;"><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:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Cash, cash equivalents and restricted cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,035</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 17,766</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 408</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,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="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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20,257</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 235,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 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="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:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 860</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 242,400</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Property and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 996</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,267</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 334</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 72</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,669</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Intangible assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;"><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:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">10.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 16,700</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12,700</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,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="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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 37,450</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Acquired technology</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">5.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,525</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 940</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 7,365</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">11.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,225</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 900</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 14,735</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Non-competition agreements</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">1.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 145</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Value of business acquired</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">1.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 400</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Renewal rights</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">8.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 7,692</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="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:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 7,692</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Insurance licenses</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">Indefinite</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,960</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,960</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 16,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin: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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 47,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin: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:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 21,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 92,672</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Other non-current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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.64%;margin: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.21%;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:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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-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.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3.5pt 0.05pt 0pt;"> 55,165</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin: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.25%;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:6.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 3.5pt 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-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.18%;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:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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-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.04%;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:8.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 3.5pt 0.05pt 0pt;"> 55,165</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 30,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 399,827</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 40,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 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:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 16,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 486,910</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Current liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,388)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (273,759)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (409)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,285)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (281,841)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Long term liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin: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,026)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,913)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="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:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,939)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Deferred tax liabilities, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;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:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"> (3,767)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;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:6.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 0pt 0.05pt 0pt;"> (4,005)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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%;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:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (426)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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%;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:8.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 0pt 0.05pt 0pt;"> (8,198)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;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:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 21,756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom: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:8.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 3.5pt 0.05pt 0pt;"> 113,388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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:6.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 3.5pt 0.05pt 0pt;"> 35,802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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%;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:8.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 3.5pt 0.05pt 0pt;"> 14,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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%;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:8.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 3.5pt 0.05pt 0pt;"> 185,932</p></td></tr></table> 20346000 82002000 32302000 13490000 148140000 21687000 1169000 22856000 3014000 3500000 6514000 1410000 6685000 327000 8422000 21756000 113388000 35802000 14986000 185932000 1035000 17766000 408000 1048000 20257000 4939000 235669000 932000 860000 242400000 996000 2267000 334000 72000 3669000 P10Y 1650000 16700000 12700000 6400000 37450000 P5Y 3525000 2900000 940000 7365000 P11Y 1225000 12200000 900000 410000 14735000 P1Y 40000 90000 15000 145000 P1Y 400000 400000 P8Y 7692000 7692000 4960000 4960000 16760000 47008000 21952000 6952000 92672000 55165000 55165000 30170000 399827000 40216000 16697000 486910000 6388000 273759000 409000 1285000 281841000 2026000 8913000 10939000 3767000 4005000 426000 8198000 21756000 113388000 35802000 14986000 185932000 20300000 1400000 21800000 274000 <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:74.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.38%;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.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><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.38%;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.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;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Acquired technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,525</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 4</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 15</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Non-competition agreements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 40</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 2</p></td></tr><tr><td style="vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table> 1650000 P10Y 3525000 P4Y 1225000 P15Y 40000 P2Y 6440000 P7Y7M6D 113400000 82000000 21700000 9700000 2900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.38%;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.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><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.38%;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.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;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 16,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Business acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 1</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Renewal rights</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 7,692</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 8</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Insurance licenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Indefinite</p></td></tr><tr style="height:15.8pt;"><td style="background-color:#cceeff;vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;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.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 41,952</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table> 16700000 P10Y 12200000 P10Y 400000 P1Y 7692000 P8Y 4960000 41952000 P8Y4M24D 35800000 32300000 3500000 1600000 <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:74.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.38%;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.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><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.38%;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.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;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Acquired technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,900</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 7</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 20</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Non-competition agreements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 90</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 1</p></td></tr><tr style="height:14.45pt;"><td style="vertical-align:bottom;width:74.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 16,590</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table> 12700000 P10Y 2900000 P7Y 900000 P20Y 90000 P1Y 16590000 P10Y 3 27900000 4300000 <p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:23.75pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;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:58.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 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.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 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.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:0.05pt 0pt 0.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:0.05pt 0pt 0.05pt 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:0.05pt 0pt 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.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 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:0.05pt 0pt 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.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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:0.05pt 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.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 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.16%;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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:18.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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Revenue</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:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0.05pt 0pt;"> 52,867</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:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0.05pt 0pt;"> 36,086</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:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0.05pt 0pt;"> 97,610</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.5pt 0.05pt 0pt;"> 68,837</p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Net loss</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:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (17,102)</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:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (8,408)</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:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (79,417)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 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:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (27,608)</p></td></tr></table> 52867000 36086000 97610000 68837000 -17102000 -8408000 -79417000 -27608000 2 144000 3600000 3300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">11. Commitments and Contingencies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Litigation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">From time to time the Company is or may become subject to various legal proceedings arising in the ordinary course of business, including proceedings initiated by users, other entities, or regulatory bodies. Estimated liabilities are recorded when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In many instances, the Company is unable to determine whether a loss is probable or to reasonably estimate the amount of such a loss and, therefore, the potential future losses arising from a matter may differ from the amount of estimated liabilities the Company has recorded in the financial statements covering these matters. The Company reviews its estimates periodically and makes adjustments to reflect negotiations, estimated settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular matter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;text-decoration-color:#000000;">Cases under Telephone Consumer Protection Act</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Porch and an acquired entity, GoSmith.com, are party to 14 legal proceedings alleging violations of the automated calling and/or Do Not Call restrictions of the Telephone Consumer Protection Act of 1991 (“TCPA”). Some of these actions allege related state law claims. Most of the proceedings were commenced as mass tort actions by a single plaintiffs’ law firm in December 2019 and April/May 2020 in federal district courts throughout the United States and have been consolidated in the United States District Court for the Western District of Washington, where Porch resides. Plaintiffs seek actual, statutory, and/or treble damages, injunctive relief, and reasonable attorneys’ fees and costs. A related action brought by the same plaintiffs’ law firm was dismissed with prejudice and is on appeal before the Ninth Circuit Court of Appeals.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">These actions are at an early stage in the litigation process. It is not possible to determine the likelihood of an unfavorable outcome of these disputes, although it is reasonably possible that the outcome of these actions may be unfavorable. Further, it is not possible to estimate the range or amount of potential loss (if the outcome should be unfavorable). Porch intends to contest these cases vigorously.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;text-decoration-color:#000000;">Kandela, LLC v Porch.com, Inc.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In May 2020, the former owners of Kandela, LLC filed a complaint against Porch in the Superior Court of the State of California, alleging a breach of contract related to the terms and achievement of an earnout agreement related to the acquisition of the Kandela business and related fraudulent inducement claims. Claimants seek to recover compensatory damages based on an asset purchase agreement entered into with Porch and related employment agreements. Claimants also seek punitive damages, attorney’s fees and costs. Porch is unable to determine the likelihood of an unfavorable outcome, although it is reasonably possible that the outcome may be unfavorable. However, certain claimants have settled their claims, with a portion of the settlement offer to be paid by insurance and a portion to be paid by Porch. This settlement limits the potential of any unfavorable outcome for the remaining matters to be arbitrated. Arbitration of the claims is currently scheduled to occur during the first quarter of 2022. Porch is unable to provide an estimate of the range or amount of potential loss across all claims (if the outcome should be unfavorable); however, Porch has recorded an estimated accrual related to the claims underlying the aforementioned settlement. Porch intends to contest the remaining claims vigorously.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;text-decoration-color:#000000;">Putative Wage and Hours Class Action Proceeding</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A former employee of HireAHelper™ filed a complaint in San Diego County Superior Court in November 2020, asserting putative class action claims for failure to pay overtime, failure to pay compensation at the time of separation and unfair business practices in violation of California law. HireAHelper™ was served with the complaint in December 2020 and on January 28, 2021 Defendants removed the case to the United States District Court for the Southern District of California. The plaintiff seeks to represent all current and former non-exempt employees of HireAHelper™ and Legacy Porch and Porch’s other affiliated companies in the State of California during the relevant time period. Plaintiffs seek damages for unpaid wages, liquidated damages, penalties, attorneys’ fees and costs. While this action is still at an early stage in the litigation process, Porch has recorded an estimated accrual for a contingent loss based on information currently known. The parties recently attended a mediation in an effort to resolve the matter.  The mediation was successful and a tentative deal was reached pending execution of the long form settlement agreement and approval by the court.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Regulatory Requirements and Restrictions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">HAIC is subject to the laws and regulations of the State of Texas and the regulations of any other states in which HAIC conducts business. State regulations cover all aspects of HAIC’s business and are generally designed to protect the interests of insurance policyholders, as opposed to the interests of stockholders. The Texas Insurance Code requires all property and casualty insurers to have a minimum of $2.5 million in capital stock and $2.5 million in surplus. HAIC has capital and surplus in excess of this requirement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2021 HAIC had restricted cash and investments totaling $314 thousand and pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors. See Note 1.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Texas Insurance Code limits dividends from insurance companies to their stockholders to net income accumulated in the Company’s surplus account, or “earned surplus”. The maximum dividend that may be paid without approval of the Insurance Commissioner is limited to the greater of 10% of the statutory surplus at the end of the preceding calendar year or the statutory net income of the preceding calendar year. No dividends were paid by HAIC in the first half of 2021.</p> 2500000 2500000 314000 0.10 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">12. Basic and Diluted Net Loss Per Share</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. It has been retrospectively adjusted for all periods prior to the reverse capitalization. The retroactive adjustment is based on the same number of weighted-average shares outstanding in each historical period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under the two-class method, basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Diluted earnings per share attributable to common stockholders adjusts basic earnings per share for the potentially dilutive impact of stock options, RSUs, RSAs, convertible notes, earnout shares and warrants. As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth the computation of the Company’s basic and diluted net loss attributable per share to common stockholders 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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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: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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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: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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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: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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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: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></tr><tr><td style="vertical-align:bottom;width:45.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:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.78%;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;">Three Months Ended </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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.72%;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;">Six Months Ended </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-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.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:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.78%;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, </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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.72%;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, </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-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.07%;margin:0pt;padding:0pt;"><p style="font-family:'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:2.11%;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.6%;border-bottom: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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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: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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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: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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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: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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator:</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;"> </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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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></tr><tr><td style="vertical-align:bottom;width:45.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net loss</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:1.09%;margin:0pt;padding:0pt;"><p 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,296)</p></td><td style="vertical-align:bottom;white-space: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.03%;margin:0pt;padding:0pt;"><p 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,258)</p></td><td style="vertical-align:bottom;white-space: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.03%;margin:0pt;padding:0pt;"><p 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (81,398)</p></td><td style="vertical-align:bottom;white-space: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.03%;margin:0pt;padding:0pt;"><p 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24,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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.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="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:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;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.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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;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.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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;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.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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;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.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></tr><tr><td style="vertical-align:bottom;width:45.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator:</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:1.09%;margin:0pt;padding:0pt;"><p 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Shares used in computing net loss attributable per share to common stockholders, basic and diluted</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:1.09%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 95,221,928</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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.03%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 35,478,347</p></td><td style="background-color:#cceeff;vertical-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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 91,483,053</p></td><td style="background-color:#cceeff;vertical-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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 35,117,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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net loss attributable per share to common stockholders:</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:1.09%;margin:0pt;padding:0pt;"><p 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Basic and diluted</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:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_m7rStRgeAEOe70a_vSEarg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_rvF0izzIc0y9I6d0bHi0eg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.18)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_l97m18o11E6LRKmHTWF_XA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.89)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_c6MWN33el0mA5a82a5tUUA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.70)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table discloses securities that could potentially dilute basic net loss per share in the future that were not included in the computation of diluted net loss per share because to do so would have been antidilutive for all periods presented:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</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="3" style="vertical-align:bottom;white-space:nowrap;width:20.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</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></tr><tr><td style="vertical-align:bottom;width:53.84%;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:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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 style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock options</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,350,253</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,719,210</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,350,253</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,719,210</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted stock units and awards</p></td><td style="vertical-align:bottom;white-space: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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,975,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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 106,890</p></td><td style="vertical-align:bottom;white-space: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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,975,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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 106,890</p></td><td style="vertical-align:bottom;white-space: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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Legacy Porch warrants</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,134,068</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,134,068</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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></tr><tr><td style="vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Public and private warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,125,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,125,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earnout shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,099,999</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,099,999</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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;"> </p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible debt</p></td><td style="vertical-align:bottom;white-space: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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,034,760</p></td><td style="vertical-align:bottom;white-space: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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,034,760</p></td><td style="vertical-align:bottom;white-space: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></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">See Note 8 for additional information regarding the terms of the warrants. See Note 9 for additional information regarding stock options and restricted stock.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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: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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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: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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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: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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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: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></tr><tr><td style="vertical-align:bottom;width:45.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:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.78%;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;">Three Months Ended </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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.72%;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;">Six Months Ended </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-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.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:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.78%;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, </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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.72%;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, </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-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.07%;margin:0pt;padding:0pt;"><p style="font-family:'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:2.11%;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.6%;border-bottom: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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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: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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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: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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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: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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator:</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;"> </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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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></tr><tr><td style="vertical-align:bottom;width:45.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net loss</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:1.09%;margin:0pt;padding:0pt;"><p 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,296)</p></td><td style="vertical-align:bottom;white-space: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.03%;margin:0pt;padding:0pt;"><p 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,258)</p></td><td style="vertical-align:bottom;white-space: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.03%;margin:0pt;padding:0pt;"><p 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (81,398)</p></td><td style="vertical-align:bottom;white-space: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.03%;margin:0pt;padding:0pt;"><p 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24,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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.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="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:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;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.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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;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.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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;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.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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;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.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></tr><tr><td style="vertical-align:bottom;width:45.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator:</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:1.09%;margin:0pt;padding:0pt;"><p 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Shares used in computing net loss attributable per share to common stockholders, basic and diluted</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:1.09%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 95,221,928</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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.03%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 35,478,347</p></td><td style="background-color:#cceeff;vertical-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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 91,483,053</p></td><td style="background-color:#cceeff;vertical-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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 35,117,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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net loss attributable per share to common stockholders:</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:1.09%;margin:0pt;padding:0pt;"><p 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Basic and diluted</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:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_m7rStRgeAEOe70a_vSEarg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_rvF0izzIc0y9I6d0bHi0eg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.18)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_l97m18o11E6LRKmHTWF_XA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.89)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_c6MWN33el0mA5a82a5tUUA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.70)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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></tr></table> -16296000 -6258000 -81398000 -24625000 95221928 35478347 91483053 35117130 -0.17 -0.18 -0.89 -0.70 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</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="3" style="vertical-align:bottom;white-space:nowrap;width:20.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</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></tr><tr><td style="vertical-align:bottom;width:53.84%;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:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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 style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock options</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,350,253</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,719,210</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,350,253</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,719,210</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted stock units and awards</p></td><td style="vertical-align:bottom;white-space: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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,975,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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 106,890</p></td><td style="vertical-align:bottom;white-space: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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,975,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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 106,890</p></td><td style="vertical-align:bottom;white-space: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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Legacy Porch warrants</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,134,068</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,134,068</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space: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></tr><tr><td style="vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Public and private warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,125,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,125,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earnout shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,099,999</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,099,999</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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;"> </p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible debt</p></td><td style="vertical-align:bottom;white-space: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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,034,760</p></td><td style="vertical-align:bottom;white-space: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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,034,760</p></td><td style="vertical-align:bottom;white-space: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></tr></table> 6350253 7719210 6350253 7719210 2975463 106890 2975463 106890 3134068 3134068 3125154 3125154 4099999 4099999 1034760 1034760 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">13. Subsequent Events</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In July 2021, the Company completed an acquisition of a marketing services company targeting homeowners and movers. The total purchase price was $13.7 million, comprised of $11.7 million of cash paid at closing and $2 million of Porch common stock. </p> 13700000 11700000 2000000 XML 20 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2021
Aug. 12, 2021
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jun. 30, 2021  
Entity File Number 001-39142  
Entity Registrant Name Porch Group, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 83-2587663  
Entity Address, Address Line One 2200 1st Avenue S  
Entity Address, Address Line Two Suite 300  
Entity Address, City or Town Seattle  
Entity Address State Or Province WA  
Entity Address, Postal Zip Code 98134  
City Area Code 855  
Local Phone Number 767-2400  
Title of 12(b) Security Common Stock, par value $0.0001 per share  
Trading Symbol PRCH  
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  
Entity Common Stock, Shares Outstanding   96,734,221
Entity Central Index Key 0001784535  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 21 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 $ 150,201 $ 196,046
Accounts receivable, net 22,982 4,268
Short-term investments 10,149  
Reinsurance balance due 307,956  
Prepaid expenses and other current assets 6,844 4,080
Restricted cash 2,222 11,407
Total current assets 500,354 215,801
Property, equipment, and software, net 7,888 4,593
Goodwill 120,961 28,289
Long-term investments 57,243  
Intangible assets, net 84,670 15,961
Long-term insurance commissions receivable 6,140 3,365
Other assets 368 378
Total assets 777,624 268,387
Current liabilities    
Accounts payable 4,621 9,203
Accrued expenses and other current liabilities 25,670 9,905
Deferred revenue 162,627 5,208
Refundable customer deposit 2,299 2,664
Current portion of long-term debt 104 4,746
Losses and loss adjustment expense reserves 115,500  
Other insurance liabilities, current 106,208  
Total current liabilities 417,029 31,726
Long-term debt 43,834 43,237
Refundable customer deposit, non-current 378 529
Earnout liability, at fair value 47,224 50,238
Private warrant liability, at fair value 34,903 31,534
Other liabilities (includes $10,050 and $3,549 at fair value, respectively) 5,486 3,798
Total liabilities 548,854 161,062
Commitments and contingencies (Note 11)
Stockholders' equity    
Common stock, $0.0001 par value: Authorized shares - 400,000,000 and 400,000,000, respectively Issued and outstanding shares - 96,293,416 and 81,669,151, respectively 10 8
Additional paid-in capital 627,396 424,823
Accumulated other comprehensive income 267  
Accumulated deficit (398,903) (317,506)
Total stockholders' equity 228,770 107,325
Total liabilities and stockholders' equity $ 777,624 $ 268,387
XML 22 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Condensed Consolidated Balance Sheets    
Other liabilities $ 2,569 $ 3,549
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 400,000,000 400,000,000
Common stock, shares issued 96,293,416 81,669,151
Common stock, shares outstanding 96,293,416 81,669,151
XML 23 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations - USD ($)
$ 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        
Revenue $ 51,340 $ 17,122 $ 78,083 $ 32,196
Operating expenses:        
Cost of revenue 19,500 3,792 25,429 7,891
Selling and marketing 23,122 8,787 37,762 21,640
Product and technology 11,050 5,071 22,841 12,423
General and administrative 20,611 5,893 44,625 10,049
Gain on divestiture of businesses   (1,442)   (1,442)
Total operating expenses 74,283 22,101 130,658 50,561
Operating loss (22,943) (4,979) (52,575) (18,365)
Other income (expense):        
Interest expense (1,216) (3,291) (2,439) (6,377)
Change in fair value of earnout liability (4,032)   (22,801)  
Change in fair value of private warrant liability (4,303)   (20,212)  
Gain on extinguishment of debt 8,243 3,856 8,243 3,609
Investment income and realized gains 387   397  
Other income (expense), net (165) (1,841) (91) (3,468)
Total other expense (1,084) (1,276) (36,904) (6,236)
Loss before income taxes (24,027) (6,255) (89,479) (24,601)
Income tax benefit (expense) 7,731 (3) 8,081 (24)
Net loss $ (16,296) $ (6,258) $ (81,398) $ (24,625)
Net loss attributable per share to common stockholders:        
Basic (in dollars per share) $ (0.17) $ (0.18) $ (0.89) $ (0.70)
Diluted (in dollars per share) $ (0.17) $ (0.18) $ (0.89) $ (0.70)
Weighted-average shares used in computing net loss attributable per share to common stockholders:        
Basic (in shares) 95,221,928 35,478,347 91,483,053 35,117,130
Diluted (in shares) 95,221,928 35,478,347 91,483,053 35,117,130
XML 24 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Stock based compensation expense $ 6,642 $ 362 $ 23,477 $ 1,034
Cost of revenue        
Stock based compensation expense     1  
Selling and marketing        
Stock based compensation expense 1,424 48 3,506 98
Product and technology        
Stock based compensation expense 1,836 105 4,154 504
General and administrative        
Stock based compensation expense $ 3,382 $ 209 $ 15,816 $ 432
XML 25 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Condensed Consolidated Statements of Comprehensive Loss        
Net loss $ (16,296) $ (6,258) $ (81,398) $ (24,625)
Other comprehensive income:        
Current period change in net unrealized gain (loss), net of tax (expense) benefit 267   267  
Change in fair value of convertible promissory notes due to own credit   (3,856)    
Comprehensive loss $ (16,029) $ (10,114) $ (81,131) $ (24,625)
XML 26 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Stockholders' Equity (Deficit) - USD ($)
$ in Thousands
Common Stock
Series C Redeemable Convertible Preferred Stock
Common Stock
Additional Paid-in Capital
Series C Redeemable Convertible Preferred Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Income
Series C Redeemable Convertible Preferred Stock
Total
Beginning Balance at Dec. 31, 2019   $ 3   $ 203,492 $ (263,474)     $ (59,979)
Beginning Balance (in shares) at Dec. 31, 2019   34,197,822            
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net loss         (18,367)     (18,367)
Other comprehensive income           $ 3,856   3,856
Stock-based compensation       672       672
Issuance of Series C redeemable convertible preferred stock     $ 4,714       $ 4,714  
Issuance of Series C redeemable convertible preferred stock (in shares) 671,836              
Conversion of convertible notes to Series C redeemable convertible preferred stock     $ 1,436       $ 1,436  
Conversion of convertible notes to Series C redeemable convertible preferred stock (in shares) 198,750              
Vesting of restricted stock awards issued for acquisitions (in shares)   472,141            
Issuance of common stock warrants       44       44
Exercise of stock options       1       1
Exercise of stock options (in shares)   8,409            
Ending Balance at Mar. 31, 2020   $ 3   210,359 (281,841) 3,856   (67,623)
Ending Balance (in shares) at Mar. 31, 2020   35,548,958            
Beginning Balance at Dec. 31, 2019   $ 3   203,492 (263,474)     (59,979)
Beginning Balance (in shares) at Dec. 31, 2019   34,197,822            
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net loss               (24,625)
Ending Balance at Jun. 30, 2020   $ 3   210,760 (288,099)     (77,336)
Ending Balance (in shares) at Jun. 30, 2020   35,561,876            
Beginning Balance at Mar. 31, 2020   $ 3   210,359 (281,841) 3,856   (67,623)
Beginning Balance (in shares) at Mar. 31, 2020   35,548,958            
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net loss         (6,258)     (6,258)
Other comprehensive income           (3,856)   (3,856)
Stock-based compensation       362       362
Issuance of common stock for acquisitions       39       39
Issuance of common stock for acquisitions (in shares)   11,744            
Exercise of stock options (in shares)   1,174            
Ending Balance at Jun. 30, 2020   $ 3   210,760 (288,099)     (77,336)
Ending Balance (in shares) at Jun. 30, 2020   35,561,876            
Beginning Balance at Dec. 31, 2020   $ 8   424,823 (317,506)     107,325
Beginning Balance (in shares) at Dec. 31, 2020   81,669,151            
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net loss         (65,101)     (65,101)
Stock-based compensation       4,462       4,462
Stock-based compensation - earnout       12,373       12,373
Issuance of common stock for acquisitions       1,169       1,169
Issuance of common stock for acquisitions (in shares)   90,000            
Reclassification of earnout liability upon vesting       25,815       25,815
Vesting of restricted stock units (in shares)   2,078,102            
Exercise of stock warrants   $ 1   93,007       93,008
Exercise of stock warrants (in shares)   8,087,623            
Exercise of stock options       355       355
Exercise of stock options (in shares)   593,106            
Income tax withholdings       (16,997)       (16,997)
Income tax withholdings (in shares)   (1,062,250)            
Transaction costs       (402)       (402)
Ending Balance at Mar. 31, 2021   $ 9   544,605 (382,607)     162,007
Ending Balance (in shares) at Mar. 31, 2021   91,455,732            
Beginning Balance at Dec. 31, 2020   $ 8   424,823 (317,506)     107,325
Beginning Balance (in shares) at Dec. 31, 2020   81,669,151            
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net loss               (81,398)
Ending Balance at Jun. 30, 2021   $ 10   627,396 (398,903) 267   228,770
Ending Balance (in shares) at Jun. 30, 2021   96,293,416            
Beginning Balance at Mar. 31, 2021   $ 9   544,605 (382,607)     162,007
Beginning Balance (in shares) at Mar. 31, 2021   91,455,732            
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net loss         (16,296)     (16,296)
Other comprehensive income           267   267
Stock-based compensation       2,466       2,466
Stock-based compensation - earnout       4,176       4,176
Issuance of common stock for acquisitions       28,372       28,372
Issuance of common stock for acquisitions (in shares)   (1,292,441)            
Reclassification of private warrant liability upon exercise       16,843       16,843
Vesting of restricted stock units (in shares)   33,182            
Exercise of stock warrants   $ 1   33,761       33,762
Exercise of stock warrants (in shares)   2,862,312            
Exercise of stock options       2,227       2,227
Exercise of stock options (in shares)   946,392            
Income tax withholdings       (5,194)       (5,194)
Income tax withholdings (in shares)   (296,643,000)            
Transaction costs       140       140
Ending Balance at Jun. 30, 2021   $ 10   $ 627,396 $ (398,903) $ 267   $ 228,770
Ending Balance (in shares) at Jun. 30, 2021   96,293,416            
XML 27 R8.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 $ (81,398) $ (24,625)
Adjustments to reconcile net loss to net cash used in operating activities    
Depreciation and amortization 6,356 3,386
Loss on sale and impairment of long-lived assets 126 325
Loss (gain) on extinguishment of debt (8,243) (3,609)
Loss on remeasurement of debt   1,412
Gain on divestiture of businesses   (1,442)
Loss on remeasurement of warrants 20,212 1,999
Loss (gain) on remeasurement of contingent consideration (314) 1,400
Loss on remeasurement of earnout liability 22,801  
Stock-based compensation 23,477 1,034
Amortization of (Premium) or Accretion of discount, Net 654  
Interest expense (non-cash) 67 2,775
Other   310
Other (1,479)  
Change in operating assets and liabilities, net of acquisitions and divestitures    
Accounts receivable (5,017) (1,130)
Reinsurance balance due (94,883)  
Prepaid expenses and other current assets 1,654 130
Long-term insurance commissions receivable (2,775) (984)
Accounts payable (21,417) 2,723
Accrued expenses and other current liabilities (3,292) 3,522
Losses and loss adjustment expense reserves 29,655  
Other insurance liabilities, current 76,474  
Deferred revenue 15,824 4,320
Refundable customer deposits (1,273) (1,506)
Deferred income tax benefit (8,153)  
Other 172 218
Net cash used in operating activities (30,772) (9,742)
Cash flows from investing activities:    
Purchases of property and equipment (539) (62)
Capitalized internal use software development costs (1,510) (1,571)
Purchases of short-term and long-term investments (9,476)  
Maturities, sales of short-term and long-term investments 8,110  
Acquisitions, net of cash acquired (127,883)  
Net cash used in investing activities (131,298) (1,633)
Cash flows from financing activities:    
Proceeds from debt issuance, net of fees   10,079
Repayments of principal and related fees (150) (3,731)
Proceeds from issuance of redeemable convertible preferred stock, net of fees   4,714
Proceeds from exercises of warrants 126,772  
Proceeds from exercises of stock options 2,544 1
Income tax withholdings paid upon vesting of restricted stock units (22,126)  
Net cash provided by financing activities 107,040 11,063
Change in cash, cash equivalents, and restricted cash (55,030) (312)
Cash, cash equivalents, and restricted cash, beginning of period 207,453 7,179
Cash, cash equivalents, and restricted cash end of period 152,423 6,867
Supplemental disclosures    
Conversion of debt to redeemable convertible preferred stock (non-cash)   1,436
Cash paid for interest 1,779 2,408
Cancelation of a convertible promissory note on divestiture of a business   $ 2,724
Reduction of earnout liability due to a vesting event 25,815  
Non-cash consideration for acquisitions $ 37,792  
XML 28 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Description of Business and Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2021
Description of Business and Summary of Significant Accounting Policies  
Description of Business and Summary of Significant Accounting Policies

1. Description of Business and Summary of Significant Accounting Policies

Description of Business

Porch Group, Inc. (“Porch Group”, “Porch” or the “Company”) is a vertical software platform for the home, providing software and services to home services companies, such as home inspectors, insurance carriers, moving companies, utility companies, warranty companies, and others. Porch helps these service providers grow their business and improve their customer experience. In addition, through these relationships Porch gains access to homebuyers and is able to offer services to make the moving process easier, helping consumers save time and make better decisions about critical services, including insurance, moving, security, TV/internet, home repair and improvement, and more.

On April 5, 2021, the Company acquired Homeowners of America Holding Corporation (“HAHC”), an insurance holding company established to hold insurance entities for the purpose of marketing personal lines insurance products on a national basis. HAHC owns 100% of Homeowners of America Insurance Company (“HAIC”). HAIC is domiciled in Texas, licensed in multiple states and is authorized to write various forms of homeowners insurance. HAHC also owns 100% of Homeowners of America MGA, Inc. (“HAMGA”), a Texas Corporation, formed to provide marketing and claims administration services. Collectively the companies are referred to as Homeowners of America (“HOA”).

The Merger

On July 30, 2020, Porch.com, Inc. (“Legacy Porch”) entered into a definitive agreement (as amended, the “Merger Agreement”) with PropTech Acquisition Corporation (“PTAC”), a special purpose acquisition company, whereby the parties agreed to merge, resulting in the parent of Porch.com, Inc. becoming a publicly-listed company under the name Porch Group, Inc. (“Porch”). This merger (the “Merger”) closed on December 23, 2020, and was accounted for as a reverse recapitalization, equivalent to the issuance of stock by the private company for the net monetary assets of the shell corporation accompanied by a recapitalization (“Recapitalization”). The accounting is similar to that of a reverse acquisition, except that no goodwill or other intangible assets should be recorded. Therefore, the net assets of PTAC as of December 23, 2020, were stated at historical cost, and no goodwill or other intangible assets were recorded.

COVID-19 Update

The novel coronavirus disease 2019 (“COVID-19”) and the measures adopted by government entities in response to it have adversely affected Porch’s business operations since March of 2020. The impact of the COVID-19 pandemic and related mitigation on Porch’s ability to conduct ordinary course business activities has been and may continue to be impaired for an indefinite period of time. The extent of the continuing impact of the COVID-19 pandemic on Porch’s operational and financial performance will depend on various future developments, including the duration and spread of the outbreak and impact on the Company’s customers, suppliers, and employees, all of which remain uncertain at this time. Porch expects the COVID-19 pandemic to continue to have an uncertain impact on future revenues and results of operations, but is unable to predict the size and duration of such impact.

Unaudited Interim Financial Statements

The accompanying unaudited condensed consolidated financial statements include the accounts of Porch Group, Inc. and its subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Certain information and footnote disclosures normally included in annual consolidated financial statements prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, these unaudited condensed consolidated financial statements and notes should be read in conjunction with the Annual Report on Form 10-K/A for the fiscal year ended December 31, 2020, filed with the SEC on May 19, 2021.The information as of December 31, 2020 included in the unaudited condensed consolidated balance sheets was

derived from the Company’s audited consolidated financial statements. Certain reclassifications to 2020 balances were made to conform to the current period presentation in the consolidated financial statements.

The unaudited condensed consolidated financial statements included in this Quarterly Report were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments (all of which are of a normal recurring nature) considered necessary to present fairly the Company’s financial position, results of operations, comprehensive loss, stockholders’ equity (deficit), and cash flows for the periods and dates presented. The results of operations for both the three and six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021 or any other interim period or future year.

Comprehensive Income (Loss)

Comprehensive income (loss) consists of adjustments related to (1) unrealized gains and losses on available-for-sale securities, and (2) the effect of the Company’s own credit components on the fair value of certain convertible notes at fair value in accordance with the fair value option (“FVO Notes”).

Each reporting period, the fair value of the FVO Notes is determined and resulting gains and losses from the change in fair value of the FVO Notes associated with the Company’s own credit component is recognized in accumulated other comprehensive income (“AOCI”), while the resulting gains and losses associated with non-credit components are included in the unaudited condensed consolidated statements of operations. The FVO Notes were extinguished during the quarter ended June 30, 2020, resulting in a reversal of the previously recognized gain from the change in fair value of the FVO associated with the Company’s own credit component in AOCI.

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. On an ongoing basis these estimates, which include, but are not limited to, estimated variable consideration for services performed, the allowance for doubtful accounts, depreciable lives for property and equipment, acquired intangible assets, goodwill, the valuation allowance on deferred tax assets, assumptions used in stock-based compensation, unpaid losses and loss adjustment expenses, contingent consideration, earnout liabilities and private warrant liabilities, are evaluated by management. Actual results could differ from those estimates, judgments, and assumptions, and to the extent those differences are material, the consolidated financial statements will be affected.

Segment Reporting

The Company operates as a single reportable segment. Operating segments are components of an enterprise for which separate discrete financial information is available and operational results are regularly evaluated by the chief operating decision maker (“CODM”) for the purposes of making decisions regarding resource allocation and assessing performance. The Company has determined that its Chief Executive Officer (“CEO”) is the CODM, and to date, the CEO has made such decisions and assessed performance at the aggregated level.

All the Company’s revenue is generated in the United States.

As of June 30, 2021 and December 31, 2020, the Company did not have assets located outside of the United States.

Concentration of Credit Risk

Financial instruments which potentially subject the Company to credit risk consist principally of cash, money market accounts on deposit with financial institutions, money market funds, certificates of deposit and fixed- maturity securities, as well as receivable balance in the course of collection.

The Company’s insurance subsidiary has exposure and remains liable in the event of an insolvency of one of its primary reinsurers. Management and its reinsurance intermediary regularly assess the credit quality and ratings of its

reinsurer base companies. No individual reinsurer represented more than 10% of the Company’s insurance subsidiary’s total reinsurance receivables as of the dates or for the periods presented.

Substantially all of the Company’s insurance-related revenues are derived from customers in Texas, Arizona, Georgia, North Carolina, and South Carolina, which could be adversely affected by economic conditions, an increase in competition, or environmental impacts and changes.

Cash, Cash Equivalents and Restricted Cash

The Company considers all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. The Company maintains cash balances that may exceed the insured limits by the Federal Deposit Insurance Corporation.

Restricted cash equivalents as of June 30, 2021 includes $314 thousand held in certificates of deposits and money market mutual funds pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors and $1.9 million related to acquisition indemnification hold backs. Restricted cash as of December 31, 2020 includes $8.4 million related to the Paycheck Protection Program Loans held in escrow with a commercial bank (see Note 7) and a $3.0 million minimum cash balance required by the Company’s senior secured lender.

The reconciliation of cash and cash equivalents to amounts presented in the consolidated statements of cash flows are as follows:

    

June 30, 2021

    

December 31, 2020

Cash and cash equivalents

$

150,201

$

196,046

Restricted cash and restricted cash equivalents - current

 

2,222

 

11,407

Cash, cash equivalents and restricted cash

$

152,423

$

207,453

Accrued expenses and other current liabilities as of June 30, 2021, include $17.9 million of both claim and general operating expense checks issued in excess of cash book balances, not yet presented for payments.

Investments

The Company’s investments are primarily comprised of short-term certificates of deposit, U.S. Treasury notes, and mortgage-backed securities and are classified as available-for-sale and reported at fair value with unrealized gains and losses included in AOCI. Investments are classified as current or non-current based upon the remaining maturity of the investment. Amortization of premium and accretion of discount are computed using the effective interest method. The amortization of discounts and premiums on mortgage-backed securities takes into consideration actual and future estimated principal prepayments. The Company utilizes estimated prepayment speed information obtained from published sources. The effects of the yield of a security from changes in principal prepayments are recognized prospectively. The degree to which a security is susceptible to yield adjustments is influenced by the difference between its carrying value and par, the relative sensitivity of the underlying mortgages backing the assets to prepayment in a changing interest rate environment, and the repayment priority for structured securities.

The Company evaluates whether declines in the fair value of its investments below amortized cost are other-than-temporary. This evaluation includes the Company's ability and intent to hold the security until an expected recovery occurs, the severity and duration of the unrealized loss, as well as all available information relevant to the collectability of the security, including past events, current conditions, and reasonable and supportable forecasts, when developing estimates of cash flows expected to be collected.

Realized gains and losses on sales of investments are determined using the specific-identification method.

Accounts Receivable and Long-term Insurance Commissions Receivable

Accounts receivable represent amounts due from enterprise customers and other corporate partnerships, as well as due and deferred insurance premiums. Due and deferred premiums consist of uncollateralized premiums and agents’ balances which are in the process of collection as well as premiums earned but not yet due from customers. Long-term insurance commissions receivable balance consists of the estimated commissions from policy renewals expected to be collected. The Company estimates allowances for uncollectible receivables based on the credit worthiness of its customers, historical trend analysis, and general economic conditions. Consequently, an adverse change in those factors could affect the Company’s estimate of allowance for doubtful accounts. The allowance for uncollectible receivables at June 30, 2021 and December 31, 2020, was $327 and $249, respectively.

Deferred Policy Acquisition Costs

The Company capitalizes deferred policy acquisitions costs (“DAC”) which consist of commissions, premium taxes and policy underwriting and production expenses that are directly related to the successful acquisition of new or renewal insurance contracts. DAC are amortized to expense on a straight-line basis over the terms of the policies to which they relate. DAC is also reduced by ceding commissions which represent recoveries of acquisition costs. DAC is periodically reviewed for recoverability and adjusted if necessary. Future investment income is considered in determining the recoverability of DAC. As of June 30, 2021, DAC of $3.1 million is included in prepaid expenses and other current assets.

Fair Value of Financial Instruments

Fair value, as defined by the accounting standards, represents the amount at which an asset or liability would be transferred in a current orderly transaction between willing market participants. Emphasis is placed on observable inputs being used to assess fair value. To reflect this approach the standards require a three-tiered fair value hierarchy be applied based on the nature of the inputs used when measuring fair value. The three hierarchical levels of inputs are as follows:

Level 1

Observable inputs, such as quoted prices (unadjusted) in active markets for identical assets or liabilities at the measurement date;

Level 2

Observable inputs, other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. This may include active markets for similar assets and liabilities, quoted prices in markets that are not highly active, or other inputs that are observable or can be corroborated by observable market data; and

Level 3

Unobservable inputs that are arrived at by means other than current observable market activity.

The level of the least observable significant input used in assessing the fair value determines the placement of the entire fair value measurement in the hierarchy. Management’s assessment of the significance of a particular input to the fair value measurement requires the use of judgment specific to the asset or liability.

Losses and Loss Adjustment Expenses Reserves

The liability for losses and loss adjustment expenses (“LAE”) is an estimate of the amounts required to cover known incurred losses and LAE, and is developed through the review and assessment of loss reports, along with the analysis of known claims. These reserves include management’s estimate of the amounts for losses incurred but not reported (“IBNR”), based on evaluation of overall loss reporting patterns as well as the loss development cycles of individual claim cases. Although management believes that the balance of these reserves is adequate, as such liabilities are necessarily dependent on estimates, the ultimate expense may be more or less than the amounts presented. The approach and methods for developing these estimates and for recording the resulting liability are continually reviewed. Any adjustments to this reserve are recognized in the statement of operations. Losses and LAE, less related reinsurance are charged to expense as incurred.

The following table provides the rollforward of the beginning and ending reserve balances for losses and LAE, gross of reinsurance for June 30, 2021:

    

2021

Losses and LAE reserve at April 5

$

84,366

Reinsurance recoverables on losses and LAE

 

(82,898)

Losses and LAE reserve, net of reinsurance recoverables at April 5

1,468

Net incurred losses and LAE during the current year

31,134

Net claim and LAE payments during the current year

(24,516)

Reserve for losses and LAE, net of reinsurance recoverables, at end of year

8,086

Reinsurance recoverables on losses and LAE

107,414

Losses and LAE reserve at June 30

$

115,500

Reinsurance

In the normal course of business, the Company continually monitors its risk exposure and seeks to reduce the overall exposure to losses that may arise from catastrophes or other events that cause unfavorable underwriting results by reinsuring certain levels of risk with other insurance enterprises or reinsurers. The Company only engages quality, financially rated reinsurers and continually monitors the financial ratings of these companies through its brokers. The amount and type of reinsurance employed is based on management’s analysis of liquidity as well as its estimates of probable maximum loss and evaluation of the conditions within the reinsurance market. Reinsurance premiums, expense reimbursements, and reserves related to reinsured business are accounted for on a basis consistent with those used for the original policies issued and the terms of the reinsurance contracts. Premiums paid for reinsurance are recognized as reductions of revenue.

The effects of reinsurance on premiums written and earned were as follows, for the period since the acquisition date of April 5, 2021 to June 30, 2021:

June 30, 2021

Written

Earned

Direct premiums

$

81,132

$

62,352

Ceded premiums

 

(70,844)

 

(59,077)

Net premiums

$

10,288

$

3,275

Other Insurance Liabilities, Current

The following table details the components of other insurance liabilities, current on the condensed consolidated balance sheets:

    

June 30, 2021

Ceded reinsurance premiums payable

$

61,604

Funds held under reinsurance treaty

 

3,435

Commissions payable, reinsurers and agents

8,402

General and accrued expenses payable

26,006

Advance premiums

 

6,761

Other Insurance liabilities, current

$

106,208

Earnout Shares

Upon the Merger, 6,000,000 restricted common shares, subject to vesting and cancellation provisions, were issued to holders of pre-Merger Porch common stock (the “earnout shares”). The earnout shares were issued in three equal tranches with separate market vesting conditions. One-third of the earnout shares met the market vesting condition when

the Company’s common stock had a closing price of greater than or equal to $18.00 over 20 trading days within a thirty-consecutive trading day period (see Note 9). An additional third will vest when the Company’s common stock has a closing price of greater than or equal to $20.00 over the same measurement criteria. The final third will vest when the Company’s common stock has a closing price of greater than or equal to $22.00 over the same measurement criteria. Additional earnout shares may also be issued to earnout stockholders, on a pro rata basis, depending on forfeitures of employee earnout shares that are subject to a continued service vesting condition (see Note 9).

The earnout shares are accounted for as a derivative financial instrument, which is classified as a liability and periodically measured at fair value, with changes in fair value recognized in the statement of operations. Note 4 denotes the beginning and ending balances of the earnout share liability, and activity recognized during the period.

Revenue Recognition

The Company generates its Core Services Revenue from (1) fees received for connecting homeowners to individual contractors, small business service providers and large enterprise service providers, (2) commissions from third-party insurance carriers, and (3) insurance premiums, policy fees and other insurance-related fees generated through its own insurance carrier. The Company’s Managed Services Revenue is generated from fees received for providing select and limited services directly to homeowners. The Company’s Software and Service Subscription Revenue is generated from fees received for providing subscription access to the Company’s software platforms and subscription services across various industries.

Core Services Revenue

Core Services Revenue is generated by the Company connecting third-party service providers (“Service Providers”) with homeowners that meet pre-defined criteria and who may be looking for relevant services. Service Providers represent a broad variety of offerings across the construction and repair, utilities, and other connected services spaces, which includes movers, TV/Internet, warranties, security monitoring providers, plumbers, electricians, roofers, et al. The Company also connects homeowners with home and auto insurance policies from third-party insurance carriers, and in April 2021, began providing various forms of homeowners insurance through its own insurance carrier and managing general agency.

Revenue generated from Service Providers is recognized at a point in time upon the connection of a homeowner to the Service Provider, at which point the Company’s performance obligation has been satisfied. The transaction price is generally either a fixed price per qualifying lead or activated service, or a percentage of the revenue the Service Provider ultimately generates through the homeowner connection. When the revenue to which the Company is entitled is based on the amount of revenue the Service Provider generates from the homeowner, the transaction price is considered variable and an estimate of the constrained transaction price is recorded by the Company upon delivery of the lead or upon the activation of the service.

Amounts received in advance of delivery of leads to the Service Provider is recorded as deferred revenue. Certain Service Providers have the right to return leads in limited instances. An estimate of returns is included as a reduction of revenue based on historical experience or specific identification depending on the contractual terms of the arrangement. Estimated returns are not material in any period presented.

In January 2020, the Company, through its wholly-owned subsidiary and licensed insurance agency, Elite Insurance Group (“EIG”), began selling homeowner and auto insurance policies for third-party insurance carriers. The transaction price for these arrangements is the estimated lifetime value (“LTV”) of the commissions to be paid by the third-party carrier for the policies sold. The LTV represents fixed first-year commission upon sale of the policy as well as the estimated variable future renewal commissions expected. The Company constrains the transaction price based on its best estimate of the amount which will not result in a significant reversal of revenue in a future period. After a policy is sold to an insurance carrier, the Company has no additional or ongoing contractual obligation to the policyholder or insurance carrier.

The Company estimates LTV by evaluating various factors, including commission rates for specific carriers and estimated average plan duration based on insurance carrier and market data related to policy renewals for similar insurance policies. On a quarterly basis, management reviews and monitors changes in the data used to estimate LTV as well as the cash received for each policy type compared to original estimates. The Company analyzes these fluctuations and, to the extent it identifies changes in estimates of the cash commission collections that it believes are indicative of an increase or decrease to prior period LTVs, the Company will adjust LTV for the affected policies at the time such determination is made. Changes in LTV may result in an increase or a decrease to revenue. Changes to the estimated variable consideration were not material for the periods presented.

Starting in April 2021, through the newly-acquired HOA, the Company is authorized to write various forms of homeowners insurance. Insurance-related revenues included in Core Services Revenue primarily relate to premiums, policy fees, excess ceding commissions and reinsurance profit share, and loss adjustment income. Premiums are recognized as revenue on a daily pro rata basis of the policy term. The portion of premiums related to the unexpired term of policies in force as of the end of the measurement period and to be earned over the remaining term of these policies, is deferred and reported as deferred revenue.

Policy fees are collected by HAMGA and include application fees, which are intended to offset the costs incurred in establishing the insurance policy. Policy fees on policies where premium is traditionally paid in full upon inception of the policy are recognized when written.

Excess ceding commissions represent the commissions from reinsurers in excess of the portion which represents the reimbursement of acquisition costs associated with insurance risk ceded to reinsurers and is earned on a pro-rata basis over the life of the insurance policy. Reinsurance profit share is additional ceding commissions payable to the Company based on attaining specified loss ratios within individual treaty years. Reinsurance profit share income is recognized when earned, which includes adjustments to earned reinsurance profit share based on changes in incurred losses.

Loss adjustment fee income is recognized when the claim file is opened, and other fee income is recognized when the related service is performed.

Managed Services Revenue

Managed services revenue includes fees earned from providing a variety of services directly to the homeowner, including handyman and moving services. The Company generally invoices for managed services projects on a fixed fee or time and materials basis. The transaction price represents the contractually agreed upon price with the end customer for providing the respective service. Revenue is recognized as services are performed based on an output measure of progress, which is generally over a short duration (e.g., same day). Fees earned for providing managed services projects are non-refundable and there is generally no right of return.

The Company acts as the principal in managed services revenue as it is primarily responsible to the end customer for providing the service, has a level of discretion in establishing pricing, and controls the service prior to providing it to the end customer. This control is evidenced by the ability to identify, select, and direct the service provider that provides the ultimate service to end customers.

Software and Service Subscription Revenue

Software and Service Subscription Revenue is primarily generated from the vertical software sold to home inspectors and other home services companies. The Company does not provide the customer with the right to take possession of any part of the software supporting the cloud-based application services. However, the Company does provide certain data analytics and marketing services under subscription contracts. The Company’s standard subscription contracts are monthly contracts in which pricing is based on a specified volume of activity completed through the software. Fees earned for providing access to the subscription software and services are non-refundable and there is no right of return. Revenue is recognized based on the amount which the Company is entitled to for providing access to the subscription software and services during the monthly contract term.

Income Taxes

Provisions for income taxes for the three months ended June 30, 2021 and 2020 were $7.7 million benefit and $3 thousand expense, respectively, and the effective tax rates for these periods were 30.94% and (0.11%), respectively. The difference between the Company’s effective tax rates for the 2021 period and the U.S. statutory rate of 21% was primarily due to a full valuation allowance related to the Company’s net deferred assets and the impact of acquisitions on the Company’s valuation allowance. The difference between the Company’s effective tax rates for the 2020 period and the U.S. statutory rate of 21% was primarily due to a full valuation allowance related to the Company’s net deferred tax assets.

Other income (expense), net

The following table details the components of other income (expense), net on the condensed consolidated statements of operations:

Three Months Ended June 30, 

Six Months Ended June 30, 

2021

    

2020

2021

    

2020

Loss on remeasurement of debt

$

$

(958)

$

$

(1,412)

Loss on remeasurement of legacy preferred stock warrant liability

 

(920)

 

(1,999)

Other, net

 

(165)

 

37

 

(91)

 

(57)

$

(165)

$

(1,841)

$

(91)

$

(3,468)

Emerging Growth Company Status

The Company is an emerging growth company (“EGC”), as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). In accordance with the JOBS Act, the Company previously elected to delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. As of June 30, 2021, the last business day of the second fiscal quarter, the Company met certain thresholds for qualification as a “large accelerated filer” as defined in Rule 12b-2 of the Securities Exchange Act of 1934, as amended. Therefore, the Company expects to lose EGC status as of December 31, 2021. The impact of this change in filing status includes being subject to the requirements of large accelerated filers, which includes shortened filing timelines, no delayed adoption of certain accounting standards, and attestation of the Company’s internal control over financial reporting by its independent auditor.

Recent Accounting Pronouncements Not Yet Adopted

In August 2020, the FASB issued Accounting Standards Update (“ASU”) 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, which simplifies accounting for convertible instruments by removing major separation models required under current U.S. GAAP. The ASU removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception and it also simplifies the diluted earnings per share calculation in certain areas. The ASU is effective for public companies, excluding entities eligible to be smaller reporting companies, for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020 and adoption must be as of the beginning of the Company’s annual fiscal year. The Company is currently evaluating the impact of this standard on its consolidated financial statements and related disclosures.

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. Additionally, the FASB issued ASU No. 2019-04, Codification Improvements to Topic 326 in April 2019 and ASU 2019-05, Financial Instruments — Credit Losses (Topic 326) — Targeted Transition Relief in May 2019. The amendments affect loans, debt securities, trade receivables, net investments in leases, off-balance-sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. In November 2019, the FASB issued ASU No. 2019-10, which

defers the effective date of ASU No. 2016-13 for smaller reporting companies to fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. In the event the Company no longer qualifies as an emerging growth company, it will no longer qualify for the deferral of the effective date available for emerging growth companies. The Company is currently evaluating the impact of the adoption of ASU No. 2016-13 on the consolidated balance sheets, statements of operations, and statements of cash flows.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842). The new standard is effective for non-public companies for reporting periods beginning after December 15, 2021 and early adoption is permitted. The comprehensive new standard will amend and supersede existing lease accounting guidance and is intended to increase transparency and comparability among organizations by recognizing lease assets and liabilities on the balance sheet and requiring disclosure of key information about leasing arrangements. The guidance requires lessees and lessors to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach. In the event the Company no longer qualifies as an emerging growth company, it will no longer qualify for the deferral of the effective date available for emerging growth companies. The Company is currently evaluating the impact that adoption will have on the consolidated balance sheets, statements of operations, and statements of cash flows and expects that the adoption of the ASU will increase assets and liabilities related to the Company’s operating leases on the consolidated balance sheets. The Company estimates that as of June 30, 2021, the adoption of Topic 842 would increase the Company’s total assets reflecting right of use asset of approximately $4.0 million and total liabilities reflecting the lease obligation payable of approximately $4.0 million.

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

2. Revenue

Disaggregation of Revenue

Total revenues consisted of the following:

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2021

    

2020

    

2021

    

2020

Core services revenue

$

28,684

$

11,709

$

39,708

$

20,837

Managed services revenue

 

9,669

 

3,698

 

14,314

 

7,833

Software and service subscription revenue

 

12,987

 

1,715

 

24,061

 

3,526

Total revenue

$

51,340

$

17,122

$

78,083

$

32,196

Revenue from Divested Businesses

There were no divestitures during the three months and six months ended June 30, 2021. Total revenue reported includes revenue from divested businesses of $1.8 million and $4.3 million for the three months ended June 30, 2020 and six months ended June 30, 2021 and 2020, respectively.

Contracts with Customers

Contract Assets - Long-term Insurance Commissions Receivable

A summary of the activity impacting the contract assets during the six months ended June 30, 2021 is presented below:

    

Contract Assets

Balance at December 31, 2020

 

$

3,529

Estimated lifetime value of insurance policies sold by carriers

 

3,816

Cash receipts

 

(966)

Balance at June 30, 2021

$

6,379

As of June 30, 2021, $239 of contract assets are expected to be collected within the next 12 months and therefore are included in current accounts receivable on the consolidated balance sheets. The remaining $6,140 of contract assets

are expected to be collected in the following periods and are included in long-term insurance commissions receivable on the consolidated balance sheets.

Contract Liabilities — Refundable Customer Deposits

In September 2019, the Company entered into a Lead Buyer Agreement with a customer (“Buyer”) that provides residential security systems. Under the Lead Buyer Agreement, the Buyer pays the Company a referral fee for leads resulting in completed installations of certain residential security systems. At inception of this agreement, the Buyer made a prepayment of $7,000, which is to be credited over the term from October 2019 to September 2022, from earned referral fees for leads provided by the Company. This prepayment represents a contract liability since it is an advanced deposit for services the Company has yet to provide.

A summary of the activity impacting the contract liabilities during the six months ended June 30, 2021 is presented below:

Contract 

    

Liabilities

Balance at December 31, 2020

 

$

3,193

Additions to contract liabilities

 

966

Additions to contract liabilities – significant financing component interest

 

110

Contract liabilities transferred to revenue

 

(1,592)

Balance at June 30, 2021

$

2,677

As of June 30, 2021, $2,299 of contract liabilities are expected to be transferred to revenue within the next 12 months and therefore are included in current refundable customer deposits on the unaudited condensed consolidated balance sheets. The remaining $378 of contract liabilities are expected to be transferred to revenue over the remaining term of the contract and are included in refundable customer deposits, non-current on the unaudited condensed consolidated balance sheets.

Deferred Revenue

Timing may differ between the satisfaction of performance obligations and collection of amounts from customers. Liabilities are recorded for amounts that are collected in advance of the satisfaction of performance obligations. To the extent the amounts relate to services or coverage performed by the Company over time, these liabilities are classified as deferred revenue. If the amounts collected related to a point in time obligation which has yet to be performed, these liabilities are classified as refundable customer deposits.

A summary of the activity impacting deferred revenue balances related to contracts with customers during the six months ended June 30, 2021 is presented below:

Deferred 

    

Revenue

Balance at December 31, 2020

$

5,208

Revenue recognized

 

(16,759)

Additional amounts deferred

 

32,842

Impact of acquisitions

 

141,336

Balance at June 30, 2021

$

162,627

Deferred revenue presented on the Company’s condensed consolidated balance sheet includes $148.9 million and $10.0 million of unearned premiums and unearned ceding commissions, respectively.

Remaining Performance Obligations

Contracts with customers include amounts allocated to performance obligations that will be satisfied at a later date. These amounts primarily include performance obligations that are recorded in the consolidated balance sheets as deferred revenue. The amount of the transaction price allocated to performance obligations to be satisfied at a later date, which is not recorded in the condensed consolidated balance sheets, is immaterial as of June 30, 2021 and December 31, 2020.

The Company has applied the practical expedients provided for in the accounting standards, and does not present unsatisfied performance obligations for (i) contracts with an original expected length of one year or less, (ii) contracts with variable consideration that is allocated entirely to unsatisfied performance obligations or to a wholly unsatisfied promise accounted for under the series guidance, and (iii) contracts for which the Company recognizes revenue at the amount which we have the right to invoice for services performed. Additionally, the Company excludes amounts related to performance obligations that are billed and recognized as they are delivered.

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

3. Investments

The following table provides the Company’s investment income, and realized gains on investments for 2021:

Investment income

$

429

Realized gains on investments

$

20

Realized losses on investments

$

(52)

The following table provides the amortized cost, fair value and unrealized gains and (losses) of the Company’s investment securities:

June 30, 2021

Gross Unrealized

    

Amortized Cost

    

Gains

    

Losses

    

Fair Value

U.S. treasury - held as restricted

$

1,288

$

$

(2)

$

1,286

U.S. government obligations

4,280

(3)

4,277

Obligations of states, municipalities and political subdivisions

3,880

17

(3)

3,894

Industrial and miscellaneous

 

36,613

 

271

 

(16)

 

36,868

Residential and commercial mortgage-backed securities

15,578

80

(36)

15,622

Other loan-backed and structured securities

5,437

15

(7)

5,445

Total debt securities

$

67,076

$

383

$

(67)

$

67,392

The amortized cost and fair value of securities at June 30, 2021, by contractual maturity, are shown in the following table. Actual maturities may differ from contractual maturities because borrowers may have the right to call or prepay obligations with or without call or prepayment penalties.

June 30, 2021

Remaining Time to Maturity

    

Amortized Cost

    

Fair Value

Due in one year or less

$

8,513

$

8,509

Due after one year through five years

22,041

22,092

Due after five years through ten years

13,536

13,719

Due after ten years

 

1,971

 

2,005

Residential and commercial mortgage-backed securities

15,578

15,622

Other loan-backed and structured securities

5,437

5,445

Total

$

67,076

$

67,392

Other-than-temporary Impairment (“OTTI”)

The Company regularly reviews its individual investment securities for OTTI. The Company considers various factors in determining whether each individual security is other-than-temporarily impaired, including:

-the financial condition and near-term prospects of the issuer, including any specific events that may affect its operations or earnings;
-the length of time and the extent to which the market value of the security has been below its cost or amortized cost;
-general market conditions and industry or sector specific factors;
-nonpayment by the issuer of its contractually obligated interest and principal payments; and
-the Company’s intent and ability to hold the investment for a period of time sufficient to allow for the recovery of costs.

Securities with gross unrealized loss position at June 30, 2021, aggregated by investment category and length of time the individual securities have been in a continuous loss position, are as follows:

Less Than Twelve Months

Twelve Months or Greater

Total

Gross

Gross

Gross

Unrealized

Fair

Unrealized

Fair

Unrealized

Fair

At June 30, 2021

Loss

Value

    

Loss

Value

    

Loss

Value

U.S. treasury - held as restricted

$

(2)

$

673

$

$

$

(2)

$

673

U.S. government obligations

(3)

1,473

(3)

1,473

Obligations of states, municipalities and political subdivisions

(3)

1,113

(3)

1,113

Industrial and miscellaneous

(16)

11,472

(16)

11,472

Residential and commercial mortgage-backed securities

(36)

8,805

(36)

8,805

Other loan-backed and structured securities

(7)

3,073

(7)

3,073

Total securities

$

(67)

$

26,609

$

$

$

(67)

$

26,609

At June 30, 2021, there were 194 securities in an unrealized loss position. Of these securities, there were none that had been in an unrealized loss position for 12 months or longer.

The Company believes there were no fundamental issues such as credit losses or other factors with respect to any of its available-for-sale securities. The unrealized losses on investments in fixed-maturity securities were caused primarily by interest rate changes. It is expected that the securities would not be settled at a price less than par value of the investments. Because the declines in fair value are attributable to changes in interest rates or market conditions and not credit quality, and because the Company has the ability and intent to hold its available-for-sale investments until a market price recovery or maturity, the Company does not consider any of its investments to be other-than-temporarily impaired at June 30, 2021.

XML 31 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value
6 Months Ended
Jun. 30, 2021
Fair Value  
Fair Value

4. Fair Value

The following table details the fair value measurements of assets and liabilities that are measured at fair value on a recurring basis:

Fair Value Measurement at June 30, 2021

Total 

Level 1

Level 2

    

Level 3

    

Fair Value

Assets

Money market mutual funds

$

12,321

$

$

$

12,321

Restricted money market mutual funds

314

314

Debt securities:

U.S. treasury - held as restricted

1,286

1,286

U.S. government obligations

4,277

4,277

Obligations of states and municipalities

3,894

3,894

Industrial and miscellaneous

36,868

36,868

Residential and commercial mortgage-backed securities

15,623

15,623

Other loan-backed and structured securities

5,445

5,445

$

18,198

$

61,830

$

$

80,028

Liabilities

Contingent consideration - business combinations

$

$

$

2,569

    

$

2,569

Contingent consideration - earnout

 

 

 

47,224

    

47,224

Private warrant liability

 

34,903

34,903

$

$

$

84,696

$

84,696

Fair Value Measurement at December 31, 2020

Total 

    

Level 1

    

Level 2

    

Level 3

    

Fair Value

Contingent consideration - business combinations

$

$

$

3,549

$

3,549

Contingent consideration - earnout

 

 

 

50,238

 

50,238

Private warrant liability

 

31,534

31,534

$

$

$

85,321

$

85,321

Financial Assets

Money market mutual funds are valued at the closing price reported by the fund sponsor from an actively traded exchange. As the funds are generally maintained at a net asset value which does not fluctuate, cost approximates fair value. These are included as a Level 1 measurement in the table above. The fair values for available-for-sale fixed-maturity securities are based upon prices provided by an independent pricing service. The Company has reviewed these prices for reasonableness and has not adjusted any prices received from the independent provider. Level 2 securities represent assets whose fair value is determined using observable market information such as previous day trade prices, quotes from less active markets or quoted prices of securities with similar characteristics. There were no transfers between Level 1 and Level 2.

Contingent Consideration – Business Combinations

The Company estimated the fair value of the business combination contingent consideration that is triggered by EBITDA or revenue milestones, which related to certain 2021 acquisitions, using the Monte Carlo simulation method. The fair value is based on the simulated revenue and net income of the Company over the maturity date of the contingent consideration. As of June 30, 2021, the key inputs used in the determination of the combined fair value of $1,714 included volatility of 41.7% to 77.0%, discount rate of 24.2% to 26.0% and weighted-average cost of capital of 26.0% .

The Company estimated the fair value of the business combination contingent consideration that is triggered by stock price milestones, which related to certain 2020 acquisitions, using the Monte Carlo simulation method. The fair

value is based on the simulated stock price of the Company over the maturity date of the contingent consideration. As of June 30, 2021, the key inputs used in the determination of the fair value of $8.55 thousand included current stock price of $19.34, strike price of $20.00, discount rate of 5.3% and volatility of 70%. As of December 31, 2020, the key inputs used in the determination of the fair value of $1,749 included current price of $14.27, strike price of $20.00, discount rate of 9% and volatility of 60%.

The Company estimated the fair value of the 2018 business combination contingent consideration using a variation of the income approach known as the real options method. The fair value is based on the present value of the contingent payments to be made using a weighted probability of possible payments. In January 2021, the 2018 business combination contingent consideration was settled in full for a cash payment of $2,063. As of December 31, 2020, the key inputs used in the determination of fair value of $1,800 include projected revenues and expenses, discount rate of 9.96% to 9.98%, revenue volatility of 18.0% and weighted-average cost of capital of 21.5%. 

Contingent Consideration - Earnout

The Company estimated the fair value of the earnout contingent consideration using the Monte Carlo simulation method. The fair value is based on the simulated price of the Company over the maturity date of the contingent consideration and increased by the certain employee forfeitures. As of June 30, 2021, the key inputs used in the determination of the fair value included exercise price of $20 and $22, volatility of 65%, forfeiture rate of 15% and stock price of $19.34. As of December 31, 2020, the key inputs used in the determination of the fair value included exercise price of $18, $20 and $22, volatility of 60%, forfeiture rate of 16% and stock price of $14.27.

Private Warrants

The Company estimated the fair value of the private warrants using the Black-Scholes-Merton option pricing model. As of June 30, 2021, the key inputs used in the determination of the fair value included exercise price of $11.50, expected volatility of 52%, remaining contractual term of 4.48 years, and stock price of $19.34. As of December 31, 2020, the key inputs used in the determination of the fair value included exercise price of $11.50, expected volatility of 35%, remaining contractual term of 4.98 years, and stock price of $14.27.

Fair value measurements categorized within Level 3 are sensitive to changes in the assumptions or methodology used to determine fair value and such changes could result in a significant increase or decrease in the fair value.

The changes for Level 3 items measured at fair value on a recurring basis using significant unobservable inputs are as follows:

Contingent 

Contingent 

Consideration -

Private

Consideration -

Business

Warrant

Earnout

    

Combinations

    

Liability

Fair value as of January 1, 2021

$

50,238

$

3,549

$

31,534

Additions

1,737

Settlements

(25,815)

(2,062)

Change in fair value, loss (gain) included in net loss(1)

18,770

(355)

15,910

Fair value as of March 31, 2021

$

43,193

$

2,869

$

47,444

Additions

 

 

 

Settlements

 

 

 

(16,843)

Change in fair value, loss (gain) included in net loss(1)

 

4,031

 

(300)

 

4,302

Fair value as of June 30, 2021

$

47,224

$

2,569

$

34,903

Redeemable 

Contingent 

Convertible 

Consideration -

Preferred Stock 

Business

    

Warrants

    

FVO Notes

Combinations

Fair value as of January 1, 2020

$

6,684

$

11,659

$

100

Additions

Settlements

Change in fair value, loss (gain) included in net loss(1)

1,214

454

(80)

Change in fair value, (gain) included in other comprehensive income

(3,856)

Fair value as of March 31, 2020

$

7,898

$

8,257

$

20

Additions

 

 

 

Settlements

 

 

(2,724)

 

Change in fair value, loss (gain) included in net loss(1)

 

785

 

(2,898)

 

1,480

Change in fair value, (gain) included in other comprehensive income

 

 

3,856

 

Fair value as of June 30, 2020

$

8,683

$

6,491

$

1,500

(1)Changes in fair value of the redeemable convertible stock warrants and FVO Notes are included in other income (expense), net, and changes in fair value of contingent consideration related to business combinations are included in general and administrative expenses in the unaudited condensed consolidated statements of operations. Changes in fair value of the earnout contingent consideration and private warrant liability are disclosed separately in the unaudited condensed consolidated statements of operations.

Fair Value Disclosure

The fair value of debt approximates the unpaid principal balance and is considered a Level 2 measurement. See Note 7.

XML 32 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Property, Equipment, and Software
6 Months Ended
Jun. 30, 2021
Property, Equipment, and Software  
Property, Equipment, and Software

5. Property, Equipment, and Software

Property, equipment, and software net, consists of the following:

    

June 30, 

December 31, 

2021

    

2020

Software and computer equipment

$

1,928

$

1,381

Furniture, office equipment, and other

 

1,526

 

567

Internally developed software

 

17,671

 

10,741

Leasehold improvements

 

1,351

 

1,112

 

22,476

 

13,801

Less: Accumulated depreciation and amortization

 

(14,588)

 

(9,208)

Property, equipment, and software, net

$

7,888

$

4,593

Depreciation and amortization expense related to property, equipment, and software was $1,174 and $935 for the three months ended June 30, 2021 and 2020, respectively, and $2,296 and $1,917 for the six months ended June 30, 2021 and 2020, respectively.

XML 33 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets and Goodwill
6 Months Ended
Jun. 30, 2021
Intangible Assets and Goodwill  
Intangible Assets and Goodwill

6. Intangible Assets and Goodwill

Intangible Assets

Intangible assets are stated at cost or acquisition-date fair value less accumulated amortization, and consist of the following, as of June 30, 2021:

Weighted

    

    

Average 

Intangible

Intangible 

Useful Life 

Assets,

Accumulated

Assets, 

    

(in years)

    

gross

    

Amortization

    

Net

Customer relationships

 

10.0

$

45,890

$

(3,603)

$

42,287

Acquired technology

 

6.0

 

19,583

(7,057)

 

12,526

Trademarks and tradenames

 

11.0

 

18,375

(1,511)

 

16,864

Non-compete agreements

2.0

370

(110)

260

Value of business acquired

1.0

400

(94)

306

Renewal rights

8.0

7,692

(225)

7,467

Insurance licenses

Indefinite

4,960

4,960

Total intangible assets

 

$

97,270

$

(12,600)

$

84,670

Intangible assets consist of the following, as of December 31, 2020:

Weighted

    

    

    

Average 

Intangible

Intangible 

Useful Life 

Assets,

Accumulated 

Assets, 

    

(in years)

    

gross

    

Amortization

    

Net

Customer relationships

 

7.0

$

8,440

$

(2,173)

$

6,267

Acquired technology

 

6.0

 

12,170

(5,481)

 

6,689

Trademarks and tradenames

 

9.0

 

3,688

(893)

 

2,795

Non-compete agreements

2.0

 

225

(15)

210

Total intangible assets

 

$

24,523

$

(8,562)

$

15,961

The aggregate amortization expense related to intangibles was $2,720 and $662 for the three months ended June 30, 2021 and 2020, respectively, and $4,060 and $1,469 for the six months ended June 30, 2021 and 2020, respectively.

Goodwill

The following tables summarize the changes in the carrying amount of goodwill for the six months ended June 30, 2021:

    

Goodwill

Balance as of December 31, 2020

$

28,289

Acquisitions

 

92,672

Balance as of June 30, 2021

$

120,961

XML 34 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Debt
6 Months Ended
Jun. 30, 2021
Debt  
Debt

7. Debt

At June 30, 2021, debt comprised of the following:

    

    

    

Debt 

    

 

Unaccreted

 

Issuance 

 

Carrying 

Principal

Discount

 

Costs

Value

8.55% term loan, due 2024

42,145

(755)

(1,892)

39,498

Line of credit, due 2022

3,944

3,944

Other notes

 

600

 

(104)

 

 

496

$

46,689

$

(859)

$

(1,892)

$

43,938

Senior Secured Term Loans

In January 2021, the Company entered into an amendment (the Runway Amendment) to the Loan and Security Agreement, dated as of July 22, 2020 (as amended, the Runway Loan Agreement), with Runway Growth Credit Fund, Inc., as agent for a syndicate of lenders. Among other things, the Runway Amendment includes a commitment for a supplemental term loan in the aggregate amount of up to $10.0 million, a reduction in the interest rate payable on borrowed amounts, a reduction to certain financial covenants related to minimum revenue, as well as amends the maturity date to December 15, 2024, and eliminates a minimum cash balance requirement of $3.0 million. Porch did not borrow any additional amounts in connection with entering into the Runway Loan Amendment.

The Runway Loan is a first lien loan secured by any and all properties, rights and assets of the Company with a maturity date of December 15, 2024. Until the Runway Amendment, interest was payable monthly in arrears at a variable rate of interest based on the greater of 0.55% or LIBOR rate (as defined) plus an applicable margin of 8.50% plus 2% of PIK interest. As of December 31, 2020, the calculated interest rate was 11.05%. The Runway Amendment reduced the applicable margin from 8.5% to 8% and eliminated the PIK interest. As of June 30, 2021 the calculated interest rate was 8.55%. Principal payments are required beginning on August 15, 2022 in equal monthly installments through the maturity date. A prepayment fee of 2%, 1.5%, 1% or 0.5% of the outstanding loan amount is due if the loan is repaid prior to the 1st, 2nd, 3rd or 4th anniversary date, respectively. There is a final payment fee of $1,750 or 3.5% of any partial payment, which is reflected as a discount on the loan and is accreted to interest expense using the effective interest method over the term of the loan or until extinguishment of the related loan. Upon a default, the loan is immediately due and payable and bears interest at 5% higher than the applicable loan interest rate. The financial covenants require the Company to maintain minimum revenue of $15.4 million in the quarter ended December 31, 2020, and 70% of projected revenue in all future quarters.

As of June 30, 2021, the Company is in compliance with all covenants of the Runway Loan Agreement.

Paycheck Protection Program Loans

In April 2020, the Company entered into a loan agreement with Western Alliance Bank pursuant to the Paycheck Protection Program established under the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) and is administered by the U.S. Small Business Administration (“SBA”). The Company received loan proceeds of $8.1 million (the “Porch PPP Loan”). The term of the Porch PPP Loan was two years with a maturity date of April 18, 2022 and bore interest at a fixed rate of 1.00%. Payments of principal and interest on the Porch PPP Loan were deferred for the first nine months of the term of the Porch PPP Loan. Principal and interest were payable monthly, less the amount of any potential forgiveness. The Company submitted an application for forgiveness of the loan in December 2020, and in June 2021 the loan was forgiven in whole. As a result, the outstanding principal balance of $8.1 million and unpaid interest of $91 were written off and the Company recorded a gain on extinguishment in the consolidated statements of operations.

In connection with an acquisition of DataMentors Holdings, LLC d/b/a V12 Data (“V12 Data”) on January 12, 2021 (see Note 10), the Company assumed a loan agreement with Western Alliance Bank pursuant to the Paycheck Protection Program for the amount of $2.0 million (the “V12 Data PPP Loan”). The loan had a maturity date of April 19, 2022 and a fixed interest rate of 1%. All other terms were the same as those of the Porch PPP Loan. An application for forgiveness

of the loan was submitted in November 2020, and in June 2021 the loan was forgiven in whole. In accordance with the terms of the purchase agreement, the restricted cash held in escrow will be provided to the seller as consideration for the transaction and no gain will be recorded in the consolidated statements of operations for this extinguishment. The balance of this payable remained in restricted cash as of June 30, 2021.

Line of Credit

In connection with the acquisition of HOA on April 5, 2021, the Company assumed a $5.0 million revolving line of credit (“RLOC”) with Legacy Texas Bank that had an outstanding balance of $3.9 million. Outstanding balances under the RLOC bear interest at the Wall Street Journal Prime + 0% and mature on November 16, 2022. In addition, the Company pays 0.25% per annum of the daily-unused portion of the RLOC.

Collateral for the RLOC includes all assets of HAHC and its subsidiaries as well as the stock of HAIC. The credit agreement is subject to standard financial covenants and reporting requirements. At June 30, 2021, the Company was in compliance with all required covenants. Outstanding borrowings on the RLOC at June 30, 2021 were $4.0 million. These borrowings were utilized primarily to increase HAIC’s capital surplus.

Term Loan Facility

In connection with HOA acquisition on April 5, 2021, the Company assumed a nine-year, $10.0 million term loan facility with a local bank. As of June 30, 2021 the Company has made no borrowings on the term loan facility.

Other Promissory Notes

In connection with an acquisition on November 2, 2020, the Company issued a promissory note payable to the founder of the acquired entity. The promissory note has an initial principal balance of $750 thousand and a stated interest rate of 0.38% per annum. The promissory note shall be paid in five equal annual installments of $150 thousand each, plus accrued interest commencing on January 21, 2021.

XML 35 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Equity and Warrants
6 Months Ended
Jun. 30, 2021
Equity and Warrants  
Equity and Warrants

8. Equity and Warrants

Shares Authorized

As of June 30, 2021, the Company had authorized a total of 410,000,000 shares of stock for issuance, with 400,000,000 shares designated as common stock, and 10,000,000 shares designated as preferred stock.

Common Shares Outstanding and Common Stock Equivalents

The following table summarizes our fully diluted capital structure at June 30, 2021:

Issued and outstanding common shares

    

92,193,417

Earnout common shares (Note 1 and Note 9)

 

4,099,999

Total common shares issued and outstanding

96,293,416

Common shares reserved for future issuance:

Public warrants

Private warrants

3,125,154

Common stock options outstanding - 2012 Equity Plan

 

5,514,174

Restricted stock units (Note 9)

 

1,637,495

2020 Equity Plan pool reserved for future issuance (Note 9)

 

10,105,864

Total shares of common stock outstanding and reserved for future issuance

 

116,676,103

Warrants

Upon completion of the Merger with PTAC on December 23, 2020, the Company assumed 8,625,000 public warrants and 5,700,000 private warrants to purchase an aggregate 14,325,000 shares of common stock, which were outstanding as of December 31, 2020. Each warrant entitles the registered holder to purchase one share of common stock at a price of $11.50 per share, subject to adjustment, commencing 30 days after the completion of the Merger, and expiring on December 23, 2025 which is five-years after the Merger.

The Company may call the public warrants for redemption (excluding the private warrants), in whole, at a price of $0.01 per warrant:

at any time while the public warrants are exercisable,

upon not less than 30 days’ prior written notice of redemption to each public warrant holder,

if, and only if, the last sale price common stock equals or exceeds $18.00 per share (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like) for any 20 trading days within a 30-trading day period commencing once the warrants become exercisable and ending on the third trading day prior to the date on which the Company sends the notice of redemption to the warrant holders and,

if and only if, there is a current registration statement in effect with respect to the issuance of the common stock underlying such warrants at the time of redemption and for the entire 30-day trading period referred to above and continuing each day thereafter until the date of redemption.

The private warrants are identical to the public warrants, except that the private warrants are exercisable on a cashless basis and are non-redeemable so long as they are held by the initial purchasers or their permitted transferees, as defined in the warrant agreements. If the placement warrants are held by someone other than the initial purchasers or their permitted transferees, the private warrants will be redeemable by the Company and exercisable by such holders on the same basis as the public warrants. 5,700,000 and 3,125,154 private warrants were held as of December 31, 2020 and June 30, 2021, respectively, by the initial purchases or their permitted transferees.

The public and private warrants are classified separately on our condensed consolidated balance sheets due to differences in each instrument’s contractual terms. The public warrants are classified in equity classified financial instruments and are not remeasured periodically. The private warrants are liability classified financial instruments measured at fair value, with periodic changes in fair value recognized through earnings. See Note 4.

On March 23, 2021, the Company announced that it would redeem all outstanding public warrants on April 16, 2021 pursuant to a provision of the warrant agreement under which the public warrants were issued. During March 2021, certain holders of public warrants exercised their warrants to acquire 8,087,623 shares of common stock at a price of $11.50 per share, resulting in cash proceeds of $89.8 million in March and $3.2 million in April.

During April 2021, certain warrant holders exercised their warrants to acquire 2,935,753 shares of common stock at a price of $11.50 per share, resulting in cash proceeds of $33.8 million. During April 2021, the Company also redeemed all of the public warrants that remained outstanding as of April 16, 2021 for a redemption price of $0.01 per public warrant. In connection with the redemption, the public warrants stopped trading on the Nasdaq Capital Market and were delisted, with the trading halt announced after close of market on April 16, 2021.

XML 36 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation
6 Months Ended
Jun. 30, 2021
Stock-Based Compensation  
Stock-Based Compensation

9. Stock-Based Compensation

Under the Company’s 2020 Equity Incentive Plan (the “2020 Plan”), which replaced the Company’s 2012 Equity Incentive Plan upon the closing of the Merger in December 2020, the employees, directors and consultants of the Company, are eligible for grants of incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock awards (“RSA”) and RSUs, collectively referred to as “Awards”.

Stock-based compensation consists of expense related to (1) equity awards in the normal course and (2) a secondary market transaction as described below:

    

Three months ended

Six months ended

June 30, 

June 30, 

    

2021

    

2020

    

2021

    

2020

Secondary market transaction

$

$

$

1,933

$

Employee earnout restricted stock

4,176

16,549

Employee awards

 

2,466

 

362

 

4,995

 

1,034

Total operating expenses

$

6,642

$

362

$

23,477

$

1,034

2019 Secondary Stock Transactions

In May 2019, the Company’s CEO and Founder purchased a total of 7,559,047 shares of legacy Porch.com redeemable convertible preferred stock from an existing investor for an aggregate purchase price of $4.0 million ($0.53 per legacy Porch.com share). The Company determined that the purchase price was below fair value of such shares and as result recorded compensation expense of $33.2 million in general and administrative expense for the difference between the purchase price and fair value, in accordance with the accounting standards.

In July 2019, the Company’s CEO and Founder subsequently sold 901,940 shares of legacy Porch.com redeemable convertible preferred stock as an incentive to 11 executives of the Company at the same price at which the shares were initially acquired in the May 2019 transaction, which represents a $2.6 million discount to fair value. The original terms stated that the Company had the right to repurchase such shares if certain service vesting conditions and performance conditions are not met. In December 2020, the performance vesting conditions were met, and compensation expense of $1.6 million was recorded in 2020 related to these awards, of which $0.7 million was related to former employees and immediately recognized, as there is no continued service vesting requirement, and $0.9 million was related to current employees and recognized as a cumulative catch up related to the portion of the service period satisfied through December 31, 2020. In March 2021, the Porch board of directors (the “Board”) amended the original terms to accelerate the vesting of these awards and remove the Company’s repurchase right with the respect to the shares. The remaining stock compensation of $1.9 million related to the award was recognized in March 2021.

2020 Equity Incentive Plan

The aggregate number of shares of common stock reserved for future issuance under the 2020 Plan is 10,105,864. The number of shares of common stock available under the 2020 Plan will increase annually on the first day of each calendar year, beginning with the calendar year ending December 31, 2021, and continuing until (and including) the calendar year ending December 31, 2030, with such annual increase equal to the lesser of (i) 5% of the number of shares of common stock issued and outstanding on December 31st of the immediately preceding fiscal year and (ii) an amount determined by the Board.

Stock-Based Compensation

Awards granted under the 2020 Plan to employees typically vest 25% of the shares one year after the options’ vesting commencement date and the remainder ratably on a monthly basis over the following three years. Other vesting terms are permitted as determined by the Board. Options have a term of no more than ten years from the date of grant and vested options are generally canceled three months after termination of employment.

During the six months ended June 30, 2021, the Company approved 747,689 RSU’s and 284,271 stock options to various levels of key employees and members of the Board.

Payroll Reduction Program

In March 2020, in response to the adverse impact of COVID-19 on the Company’s operations and financial performance, the Company carried out a variety of measures to reduce cash operating expenses, including the

implementation of a partial employee furlough and payroll reduction in exchange for RSUs. During the year ended December 31, 2020, the Company reduced cash payroll costs by $4.0 million in exchange for a commitment by the Company to provide up to 2,356,045 RSUs subject to (a) a performance (liquidity) vesting condition and (b) and ongoing employment until March 31, 2021 (or June 30, 2021, for certain awards) in order to be fully vested. The grant of these RSUs was approved by the Board of Directors in June, July, and August 2020 and 2,356,045 were issued during the year ended December 31, 2020. The performance vesting conditions, which were previously considered not probable of achievement were met in December 2020 as a result of the Merger. As a result, a cumulative catch up of $6.5 million of compensation expense was recorded in the fourth quarter of 2020.

Compensation cost of $1,605 was recorded during the six months ended June 30, 2021, and no additional cost is expected to be recorded over the remaining service period in 2021.

Employee Earnout Restricted Stock

Upon the Merger, 1,003,317 restricted common shares, subject to vesting and forfeiture conditions, were issued to employees and service providers pursuant to their holdings of pre-Merger options, RSUs or restricted shares (the “employee earnout shares”). The employee earnout shares were issued in three equal tranches with separate market vesting conditions. One-third of the employee earnout shares will meet the market vesting condition when the closing price of the Company’s common stock is greater than or equal to $18.00 over any 20 trading days within any thirty- consecutive trading day period within 36 months of the closing date of the Merger. An additional third will vest when the Company’s common stock is greater than or equal to $20.00 over the same measurement period. The final third will vest when the Company’s common stock is greater than or equal to $22.00 over the same measurement period. The employee earnout shares are forfeited upon termination of an employee’s employment. Upon forfeiture, the forfeited shares will be redistributed to all earnout stockholders. Upon redistribution of earnout shares, the awards will be recorded as new awards. The fair value of the award on the grant date is a weighted average of $12.08 per share and will be recognized as stock compensation expense on a graded vesting basis over the derived service period of 1 year or shorter if the awards vest.

During the six months ended June 30, 2021, 24,278 shares were forfeited due to employee terminations. This resulted in the grant of 4,773 additional shares to employee holders at a weighted-average grant date fair value of $16.78. During March 2021, 329,132 restricted employee earnout shares were fully vested, as the market condition for vesting was fully satisfied as a result of the Company’s stock price and trading activity. The Company recorded $8.5 million in stock compensation expense related to the employee earnout shares in the six months ended June 30, 2021, and $3.4 million is expected to be recorded over the remaining estimated service period in 2021.

CEO Earnout Restricted Stock

Prior to the closing of the Merger, the Company’s CEO and Founder, Matt Ehrlichman was granted a restricted stock award under the 2012 Plan which was converted into an award of 1,000,000 restricted shares of common stock upon the closing of the Merger. The award will vest in one-third installments if certain stock price triggers are achieved within 36-months following the closing of the Merger. One-third of the restricted shares will meet the market vesting condition when the Company’s common stock is greater than or equal to $18.00 over any 20 trading days within any 30 consecutive trading day period within 36 months of the closing date of the Merger. An additional third will vest when the Company’s common stock is greater than or equal to $20.00 over the same measurement period. The final third will vest when the Company’s common stock is greater than or equal to $22.00 over the same measurement period. If Mr. Ehrlichman’s employment with the Company is terminated prior to the award being fully vested, then the award will be terminated and canceled, provided that if Mr. Ehrlichman’s employment is terminated by the Company without cause or Mr. Ehrlichman resigns due to good reason (in each case, as defined in the award agreement), the award will remain outstanding and will vest to the extent the stock price triggers are achieved during the 36-month period. The fair value of the award on the grant date is an average of $12.08 per share and will be recognized as stock compensation expense on a graded vesting basis over the derived service period of 1 year or shorter if the awards vest.

During the six months ended June 30, 2021, 333,333 CEO restricted earnout shares were fully vested, as the first market condition for vesting was fully satisfied as a result of the Company’s stock price and trading activity. The

Company recorded $8.3 million in stock compensation expense related to the restricted stock award in the six months ended June 30, 2021, and $3.4 million is expected to be recorded over the remaining estimated service period in 2021.

XML 37 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations
6 Months Ended
Jun. 30, 2021
Business Combinations  
Business Combinations

10. Business Combinations

During the six months ended June 30, 2021, the Company completed several transactions which have been accounted for as business combinations. The purpose of each of the acquisitions is to expand the scope and nature of the Company’s product and service offerings, obtain new customer acquisition channels, add additional team members with important skillsets, and realize synergies. Acquisition-related costs of $4.9 million primarily comprised of legal and due-diligence related fees, are included in general and administrative expenses on the consolidated statements of operations. The results of operations for each acquisition are included in the Company’s consolidated financial statements from the date of acquisition onwards.

The following table summarizes the total consideration and the preliminary estimated fair value of the assets acquired and liabilities assumed for business combinations made by the Company during the six months ended June 30, 2021:

Weighted Average Useful Life (in years)

    

January 12, 2021 Acquisition

    

April 5, 2021 Acquisition

    

May 20, 2021 Acquisition

    

Other Acquisitions

    

Total

Purchase consideration:

Cash

$

20,346

$

82,002

$

32,302

$

13,490

$

148,140

Issuance of common stock

21,687

1,169

22,856

Common stock consideration

Payable

3,014

3,500

6,514

Contingent consideration

1,410

6,685

327

8,422

Total purchase consideration:

$

21,756

$

113,388

$

35,802

$

14,986

$

185,932

Assets:

Cash, cash equivalents and restricted cash

$

1,035

$

17,766

$

408

$

1,048

$

20,257

Current assets

4,939

235,669

932

860

242,400

Property and equipment

996

2,267

334

72

3,669

Intangible assets:

Customer relationships

10.0

1,650

16,700

12,700

6,400

37,450

Acquired technology

5.0

3,525

2,900

940

7,365

Trademarks and tradenames

11.0

1,225

12,200

900

410

14,735

Non-competition agreements

1.0

40

90

15

145

Value of business acquired

1.0

400

400

Renewal rights

8.0

7,692

7,692

Insurance licenses

Indefinite

4,960

4,960

Goodwill

16,760

47,008

21,952

6,952

92,672

Other non-current assets

55,165

55,165

Total assets acquired

30,170

399,827

40,216

16,697

486,910

Current liabilities

(6,388)

(273,759)

(409)

(1,285)

(281,841)

Long term liabilities

(2,026)

(8,913)

(10,939)

Deferred tax liabilities, net

(3,767)

(4,005)

(426)

(8,198)

Net assets acquired

$

21,756

$

113,388

$

35,802

$

14,986

$

185,932

The estimated fair values assigned to tangible and intangible assets acquired and liabilities assumed are preliminary in nature and may be subject to change as additional information is received. The Company expects to finalize the valuation as soon as practicable, but not later than one year from the acquisition date.

January 12, 2021 Acquisition

On January 12, 2021, Porch acquired V12 Data, an omnichannel marketing platform. The purpose of the acquisition is to expand the scope and nature of Porch’s service offerings, add additional team members with important skillsets, and realize synergies. Porch acquired V12 Data for $20.3 million cash with an additional $1.4 million held as contingent consideration. The contingent consideration is based on the achievement of certain Revenue and EBITDA milestones over the two succeeding years and is paid in cash or common stock at Porch’s discretion. The consideration was paid to the sellers in exchange for net assets of $21.8 million. Goodwill is expected to be deductible for tax purposes. Acquisition-related costs of $274 thousand are included in general and administrative expenses on the consolidated statements of operations for the six months ended June 30, 2021.

The following table summarizes the fair value of the intangible assets of V12 Data as of the date of the acquisition:

    

    

Estimated 

Fair 

Useful Life

 

Value

 

(in years)

Intangible assets:

 

  

 

  

Customer relationships

$

1,650

 

10

Acquired technology

 

3,525

 

4

Trademarks and tradenames

1,225

 

15

Non-competition agreements

 

40

2

$

6,440

 

  

The weighted-average amortization period for the acquired intangible assets is 7.6 years.

The estimated fair value of the customer relationships intangible asset was calculated through the income approach using the multi-period excess earnings methodology. The estimated fair value of the trademarks and tradenames as well as acquired technology intangible assets were calculated through the income approach using the relief from royalty methodology. The estimated fair value of the non-competition agreement is derived using the with and without method over the contractual term of the agreement. The estimated fair value of deferred revenue is derived using the cost-plus-profit method, which presumes that an acquirer of deferred revenue would not pay more than the costs and expenses to fulfill the obligation plus a profit for the effort employed.

April 5, 2021 Acquisition

On April 5, 2021, Porch acquired HOA. The purpose of the acquisition is to expand the scope and nature of Porch’s product offerings, add additional team members with important skillsets, and gain licenses to operate as an insurance carrier and managing general agent in 31 states. Total consideration related to this transaction included $113.4 million, consisting of $82 million in cash paid at closing, $21.7 million in Porch common stock, and acquisition hold backs and contingent consideration of $9.7 million. Acquisition-related costs of $2.9 million were primarily for legal and due-diligence related fees and are included in general and administrative expenses for the six months ended June 30, 2021.

The following table summarizes the fair value of the intangible assets of HOA as of the date of the acquisition:

    

    

Estimated 

Fair 

Useful Life

 

Value

 

(in years)

Intangible assets:

 

  

 

  

Customer relationships

$

16,700

 

10

Trademarks and tradenames

12,200

 

10

Business acquired

400

1

Renewal rights

7,692

8

Insurance licenses

4,960

Indefinite

$

41,952

 

  

The weighted-average amortization period for the acquired intangible assets is 8.4 years.

The fair value of customer relationships was estimated through the income approach using the multi-period excess earnings methodology. The fair value of trade name and trademarks was estimated through the income approach using the relief from royalty methodology. The business acquired was valued using the income approach based on estimates of expected future losses and expenses associated with the policies that were in-force as of the closing date of the transaction compared to the future premium remaining to be earned. The renewal rights was estimated through the income approach based on premium forecast and cash flows from the renewal policies modeled over the life of the renewals. The insurance licenses were valued using the market approach based on arms-length transactions in which certificate authority companies with licenses were purchased.

May 20, 2021 Acquisition

On May 20, 2021, Porch acquired Segin Systems, Inc. (“Rynoh”), a software and data analytics company that supports financial management and fraud prevention primarily for the title and real estate industries. The purpose of the acquisition is to expand the scope and nature of Porch’s product offerings, add additional team members with important skillsets, and realize synergies. Total consideration related to this transaction include $35.8 million, consisting of $32.3 million in cash paid at closing, and acquisition hold backs of $3.5 million. Acquisition-related costs of $1.6 million were primarily for legal and due-diligence related fees and are included in general and administrative expenses for the six months ended June 30, 2021.

The following table summarizes the fair value of the intangible assets of Rynoh as of the date of the acquisition:

    

    

Estimated 

Fair 

Useful Life

 

Value

 

(in years)

Intangible assets:

 

  

 

  

Customer relationships

$

12,700

 

10

Acquired technology

 

2,900

 

7

Trademarks and tradenames

900

 

20

Non-competition agreements

 

90

1

$

16,590

 

  

The weighted-average amortization period for the acquired intangible assets is 10 years.

The fair value of customer relationships was estimated through the income approach using the multi-period excess earnings methodology. The fair value of trade name and trademarks, as well as acquired technology was estimated through the income approach using the relief from royalty methodology. The fair value of the non-competition agreement is derived using the with and without method over the contractual term of the agreement.

Revenue from these three acquisitions included in the Company’s consolidated statements of operations through June 30, 2021 is $27.9 million. Net income included in the Company’s consolidated statements of operations from the these acquisitions through June 30, 2021 is $4.3 million.

Unaudited Pro Forma Consolidated Financial Information

The following table summarizes the estimated unaudited pro forma consolidated financial information of the Company as if the V12 Data, HOA, and Rynoh acquisitions had occurred on January 1, 2020:

    

Three months ended

    

Six months ended

June 30, 

June 30, 

 

2021

 

2020

 

2021

 

2020

Revenue

$

52,867

$

36,086

$

97,610

$

68,837

Net loss

$

(17,102)

$

(8,408)

$

(79,417)

$

(27,608)

Other Acquisitions

In the first half of 2021, the Company completed two other acquisitions which were not individually material to the consolidated financial statements. The purpose of the acquisitions was to expand the scope and nature of the Company’s service offerings, add additional team members with important skillsets, and realize synergies. The transaction costs associated with these acquisitions were $144 thousand and are included in general and administrative expenses on the consolidated statements of operations for the six months ended June 30, 2021. Goodwill of $3.6 million is not expected to be deductible for tax purposes, while goodwill of $3.3 million is expected to be deductible for tax purposes.

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

11. Commitments and Contingencies

Litigation

From time to time the Company is or may become subject to various legal proceedings arising in the ordinary course of business, including proceedings initiated by users, other entities, or regulatory bodies. Estimated liabilities are recorded when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In many instances, the Company is unable to determine whether a loss is probable or to reasonably estimate the amount of such a loss and, therefore, the potential future losses arising from a matter may differ from the amount of estimated liabilities the Company has recorded in the financial statements covering these matters. The Company reviews its estimates periodically and makes adjustments to reflect negotiations, estimated settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular matter.

Cases under Telephone Consumer Protection Act

Porch and an acquired entity, GoSmith.com, are party to 14 legal proceedings alleging violations of the automated calling and/or Do Not Call restrictions of the Telephone Consumer Protection Act of 1991 (“TCPA”). Some of these actions allege related state law claims. Most of the proceedings were commenced as mass tort actions by a single plaintiffs’ law firm in December 2019 and April/May 2020 in federal district courts throughout the United States and have been consolidated in the United States District Court for the Western District of Washington, where Porch resides. Plaintiffs seek actual, statutory, and/or treble damages, injunctive relief, and reasonable attorneys’ fees and costs. A related action brought by the same plaintiffs’ law firm was dismissed with prejudice and is on appeal before the Ninth Circuit Court of Appeals.

These actions are at an early stage in the litigation process. It is not possible to determine the likelihood of an unfavorable outcome of these disputes, although it is reasonably possible that the outcome of these actions may be unfavorable. Further, it is not possible to estimate the range or amount of potential loss (if the outcome should be unfavorable). Porch intends to contest these cases vigorously.

Kandela, LLC v Porch.com, Inc.

In May 2020, the former owners of Kandela, LLC filed a complaint against Porch in the Superior Court of the State of California, alleging a breach of contract related to the terms and achievement of an earnout agreement related to the acquisition of the Kandela business and related fraudulent inducement claims. Claimants seek to recover compensatory damages based on an asset purchase agreement entered into with Porch and related employment agreements. Claimants also seek punitive damages, attorney’s fees and costs. Porch is unable to determine the likelihood of an unfavorable outcome, although it is reasonably possible that the outcome may be unfavorable. However, certain claimants have settled their claims, with a portion of the settlement offer to be paid by insurance and a portion to be paid by Porch. This settlement limits the potential of any unfavorable outcome for the remaining matters to be arbitrated. Arbitration of the claims is currently scheduled to occur during the first quarter of 2022. Porch is unable to provide an estimate of the range or amount of potential loss across all claims (if the outcome should be unfavorable); however, Porch has recorded an estimated accrual related to the claims underlying the aforementioned settlement. Porch intends to contest the remaining claims vigorously.

Putative Wage and Hours Class Action Proceeding

A former employee of HireAHelper™ filed a complaint in San Diego County Superior Court in November 2020, asserting putative class action claims for failure to pay overtime, failure to pay compensation at the time of separation and unfair business practices in violation of California law. HireAHelper™ was served with the complaint in December 2020 and on January 28, 2021 Defendants removed the case to the United States District Court for the Southern District of California. The plaintiff seeks to represent all current and former non-exempt employees of HireAHelper™ and Legacy Porch and Porch’s other affiliated companies in the State of California during the relevant time period. Plaintiffs seek damages for unpaid wages, liquidated damages, penalties, attorneys’ fees and costs. While this action is still at an early stage in the litigation process, Porch has recorded an estimated accrual for a contingent loss based on information currently known. The parties recently attended a mediation in an effort to resolve the matter.  The mediation was successful and a tentative deal was reached pending execution of the long form settlement agreement and approval by the court.

Regulatory Requirements and Restrictions

HAIC is subject to the laws and regulations of the State of Texas and the regulations of any other states in which HAIC conducts business. State regulations cover all aspects of HAIC’s business and are generally designed to protect the interests of insurance policyholders, as opposed to the interests of stockholders. The Texas Insurance Code requires all property and casualty insurers to have a minimum of $2.5 million in capital stock and $2.5 million in surplus. HAIC has capital and surplus in excess of this requirement.

As of June 30, 2021 HAIC had restricted cash and investments totaling $314 thousand and pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors. See Note 1.

The Texas Insurance Code limits dividends from insurance companies to their stockholders to net income accumulated in the Company’s surplus account, or “earned surplus”. The maximum dividend that may be paid without approval of the Insurance Commissioner is limited to the greater of 10% of the statutory surplus at the end of the preceding calendar year or the statutory net income of the preceding calendar year. No dividends were paid by HAIC in the first half of 2021.

XML 39 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Basic and Diluted Net Loss Per Share
6 Months Ended
Jun. 30, 2021
Basic and Diluted Net Loss Per Share  
Basic and Diluted Net Loss Per Share

12. Basic and Diluted Net Loss Per Share

Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. It has been retrospectively adjusted for all periods prior to the reverse capitalization. The retroactive adjustment is based on the same number of weighted-average shares outstanding in each historical period.

Under the two-class method, basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period.

Diluted earnings per share attributable to common stockholders adjusts basic earnings per share for the potentially dilutive impact of stock options, RSUs, RSAs, convertible notes, earnout shares and warrants. As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.

The following table sets forth the computation of the Company’s basic and diluted net loss attributable per share to common stockholders for the three and six months ended June 30, 2021 and 2020:

    

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2021

    

2020

    

2021

    

2020

    

Numerator:

 

  

 

  

  

 

  

Net loss

$

(16,296)

$

(6,258)

$

(81,398)

$

(24,625)

Denominator:

 

  

 

  

 

  

 

  

Shares used in computing net loss attributable per share to common stockholders, basic and diluted

 

95,221,928

 

35,478,347

 

91,483,053

 

35,117,130

Net loss attributable per share to common stockholders:

 

  

 

  

 

  

 

  

Basic and diluted

$

(0.17)

$

(0.18)

$

(0.89)

$

(0.70)

The following table discloses securities that could potentially dilute basic net loss per share in the future that were not included in the computation of diluted net loss per share because to do so would have been antidilutive for all periods presented:

    

Three Months Ended

    

Six Months Ended

    

2021

    

2020

2021

    

2020

Stock options

 

6,350,253

 

7,719,210

6,350,253

 

7,719,210

 

Restricted stock units and awards

2,975,463

106,890

2,975,463

106,890

Legacy Porch warrants

3,134,068

3,134,068

Public and private warrants

 

3,125,154

 

3,125,154

 

 

Earnout shares

 

4,099,999

 

4,099,999

 

 

Convertible debt

1,034,760

1,034,760

See Note 8 for additional information regarding the terms of the warrants. See Note 9 for additional information regarding stock options and restricted stock.

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

13. Subsequent Events

In July 2021, the Company completed an acquisition of a marketing services company targeting homeowners and movers. The total purchase price was $13.7 million, comprised of $11.7 million of cash paid at closing and $2 million of Porch common stock.

XML 41 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Description of Business and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2021
Description of Business and Summary of Significant Accounting Policies  
The Merger

The Merger

On July 30, 2020, Porch.com, Inc. (“Legacy Porch”) entered into a definitive agreement (as amended, the “Merger Agreement”) with PropTech Acquisition Corporation (“PTAC”), a special purpose acquisition company, whereby the parties agreed to merge, resulting in the parent of Porch.com, Inc. becoming a publicly-listed company under the name Porch Group, Inc. (“Porch”). This merger (the “Merger”) closed on December 23, 2020, and was accounted for as a reverse recapitalization, equivalent to the issuance of stock by the private company for the net monetary assets of the shell corporation accompanied by a recapitalization (“Recapitalization”). The accounting is similar to that of a reverse acquisition, except that no goodwill or other intangible assets should be recorded. Therefore, the net assets of PTAC as of December 23, 2020, were stated at historical cost, and no goodwill or other intangible assets were recorded.

COVID-19 Update

COVID-19 Update

The novel coronavirus disease 2019 (“COVID-19”) and the measures adopted by government entities in response to it have adversely affected Porch’s business operations since March of 2020. The impact of the COVID-19 pandemic and related mitigation on Porch’s ability to conduct ordinary course business activities has been and may continue to be impaired for an indefinite period of time. The extent of the continuing impact of the COVID-19 pandemic on Porch’s operational and financial performance will depend on various future developments, including the duration and spread of the outbreak and impact on the Company’s customers, suppliers, and employees, all of which remain uncertain at this time. Porch expects the COVID-19 pandemic to continue to have an uncertain impact on future revenues and results of operations, but is unable to predict the size and duration of such impact.

Unaudited Interim Financial Statements

Unaudited Interim Financial Statements

The accompanying unaudited condensed consolidated financial statements include the accounts of Porch Group, Inc. and its subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Certain information and footnote disclosures normally included in annual consolidated financial statements prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, these unaudited condensed consolidated financial statements and notes should be read in conjunction with the Annual Report on Form 10-K/A for the fiscal year ended December 31, 2020, filed with the SEC on May 19, 2021.The information as of December 31, 2020 included in the unaudited condensed consolidated balance sheets was

derived from the Company’s audited consolidated financial statements. Certain reclassifications to 2020 balances were made to conform to the current period presentation in the consolidated financial statements.

The unaudited condensed consolidated financial statements included in this Quarterly Report were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments (all of which are of a normal recurring nature) considered necessary to present fairly the Company’s financial position, results of operations, comprehensive loss, stockholders’ equity (deficit), and cash flows for the periods and dates presented. The results of operations for both the three and six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021 or any other interim period or future year.

Comprehensive Income (Loss)

Comprehensive Income (Loss)

Comprehensive income (loss) consists of adjustments related to (1) unrealized gains and losses on available-for-sale securities, and (2) the effect of the Company’s own credit components on the fair value of certain convertible notes at fair value in accordance with the fair value option (“FVO Notes”).

Each reporting period, the fair value of the FVO Notes is determined and resulting gains and losses from the change in fair value of the FVO Notes associated with the Company’s own credit component is recognized in accumulated other comprehensive income (“AOCI”), while the resulting gains and losses associated with non-credit components are included in the unaudited condensed consolidated statements of operations. The FVO Notes were extinguished during the quarter ended June 30, 2020, resulting in a reversal of the previously recognized gain from the change in fair value of the FVO associated with the Company’s own credit component in AOCI.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. On an ongoing basis these estimates, which include, but are not limited to, estimated variable consideration for services performed, the allowance for doubtful accounts, depreciable lives for property and equipment, acquired intangible assets, goodwill, the valuation allowance on deferred tax assets, assumptions used in stock-based compensation, unpaid losses and loss adjustment expenses, contingent consideration, earnout liabilities and private warrant liabilities, are evaluated by management. Actual results could differ from those estimates, judgments, and assumptions, and to the extent those differences are material, the consolidated financial statements will be affected.

Segment Reporting

Segment Reporting

The Company operates as a single reportable segment. Operating segments are components of an enterprise for which separate discrete financial information is available and operational results are regularly evaluated by the chief operating decision maker (“CODM”) for the purposes of making decisions regarding resource allocation and assessing performance. The Company has determined that its Chief Executive Officer (“CEO”) is the CODM, and to date, the CEO has made such decisions and assessed performance at the aggregated level.

All the Company’s revenue is generated in the United States.

As of June 30, 2021 and December 31, 2020, the Company did not have assets located outside of the United States.

Concentration of Credit Risk

Concentration of Credit Risk

Financial instruments which potentially subject the Company to credit risk consist principally of cash, money market accounts on deposit with financial institutions, money market funds, certificates of deposit and fixed- maturity securities, as well as receivable balance in the course of collection.

The Company’s insurance subsidiary has exposure and remains liable in the event of an insolvency of one of its primary reinsurers. Management and its reinsurance intermediary regularly assess the credit quality and ratings of its

reinsurer base companies. No individual reinsurer represented more than 10% of the Company’s insurance subsidiary’s total reinsurance receivables as of the dates or for the periods presented.

Substantially all of the Company’s insurance-related revenues are derived from customers in Texas, Arizona, Georgia, North Carolina, and South Carolina, which could be adversely affected by economic conditions, an increase in competition, or environmental impacts and changes.

Cash, Cash Equivalents and Restricted Cash

Cash, Cash Equivalents and Restricted Cash

The Company considers all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. The Company maintains cash balances that may exceed the insured limits by the Federal Deposit Insurance Corporation.

Restricted cash equivalents as of June 30, 2021 includes $314 thousand held in certificates of deposits and money market mutual funds pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors and $1.9 million related to acquisition indemnification hold backs. Restricted cash as of December 31, 2020 includes $8.4 million related to the Paycheck Protection Program Loans held in escrow with a commercial bank (see Note 7) and a $3.0 million minimum cash balance required by the Company’s senior secured lender.

The reconciliation of cash and cash equivalents to amounts presented in the consolidated statements of cash flows are as follows:

    

June 30, 2021

    

December 31, 2020

Cash and cash equivalents

$

150,201

$

196,046

Restricted cash and restricted cash equivalents - current

 

2,222

 

11,407

Cash, cash equivalents and restricted cash

$

152,423

$

207,453

Accrued expenses and other current liabilities as of June 30, 2021, include $17.9 million of both claim and general operating expense checks issued in excess of cash book balances, not yet presented for payments.

Investments

Investments

The Company’s investments are primarily comprised of short-term certificates of deposit, U.S. Treasury notes, and mortgage-backed securities and are classified as available-for-sale and reported at fair value with unrealized gains and losses included in AOCI. Investments are classified as current or non-current based upon the remaining maturity of the investment. Amortization of premium and accretion of discount are computed using the effective interest method. The amortization of discounts and premiums on mortgage-backed securities takes into consideration actual and future estimated principal prepayments. The Company utilizes estimated prepayment speed information obtained from published sources. The effects of the yield of a security from changes in principal prepayments are recognized prospectively. The degree to which a security is susceptible to yield adjustments is influenced by the difference between its carrying value and par, the relative sensitivity of the underlying mortgages backing the assets to prepayment in a changing interest rate environment, and the repayment priority for structured securities.

The Company evaluates whether declines in the fair value of its investments below amortized cost are other-than-temporary. This evaluation includes the Company's ability and intent to hold the security until an expected recovery occurs, the severity and duration of the unrealized loss, as well as all available information relevant to the collectability of the security, including past events, current conditions, and reasonable and supportable forecasts, when developing estimates of cash flows expected to be collected.

Realized gains and losses on sales of investments are determined using the specific-identification method.

Accounts Receivable and Long-term Insurance Commissions Receivable

Accounts receivable represent amounts due from enterprise customers and other corporate partnerships, as well as due and deferred insurance premiums. Due and deferred premiums consist of uncollateralized premiums and agents’ balances which are in the process of collection as well as premiums earned but not yet due from customers. Long-term insurance commissions receivable balance consists of the estimated commissions from policy renewals expected to be collected. The Company estimates allowances for uncollectible receivables based on the credit worthiness of its customers, historical trend analysis, and general economic conditions. Consequently, an adverse change in those factors could affect the Company’s estimate of allowance for doubtful accounts. The allowance for uncollectible receivables at June 30, 2021 and December 31, 2020, was $327 and $249, respectively.

Deferred Policy Acquisition Costs

Deferred Policy Acquisition Costs

The Company capitalizes deferred policy acquisitions costs (“DAC”) which consist of commissions, premium taxes and policy underwriting and production expenses that are directly related to the successful acquisition of new or renewal insurance contracts. DAC are amortized to expense on a straight-line basis over the terms of the policies to which they relate. DAC is also reduced by ceding commissions which represent recoveries of acquisition costs. DAC is periodically reviewed for recoverability and adjusted if necessary. Future investment income is considered in determining the recoverability of DAC. As of June 30, 2021, DAC of $3.1 million is included in prepaid expenses and other current assets.

Fair Value of Financial Instruments

Fair Value of Financial Instruments

Fair value, as defined by the accounting standards, represents the amount at which an asset or liability would be transferred in a current orderly transaction between willing market participants. Emphasis is placed on observable inputs being used to assess fair value. To reflect this approach the standards require a three-tiered fair value hierarchy be applied based on the nature of the inputs used when measuring fair value. The three hierarchical levels of inputs are as follows:

Level 1

Observable inputs, such as quoted prices (unadjusted) in active markets for identical assets or liabilities at the measurement date;

Level 2

Observable inputs, other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. This may include active markets for similar assets and liabilities, quoted prices in markets that are not highly active, or other inputs that are observable or can be corroborated by observable market data; and

Level 3

Unobservable inputs that are arrived at by means other than current observable market activity.

The level of the least observable significant input used in assessing the fair value determines the placement of the entire fair value measurement in the hierarchy. Management’s assessment of the significance of a particular input to the fair value measurement requires the use of judgment specific to the asset or liability.

Losses and Loss Adjustment Expenses Reserves

Losses and Loss Adjustment Expenses Reserves

The liability for losses and loss adjustment expenses (“LAE”) is an estimate of the amounts required to cover known incurred losses and LAE, and is developed through the review and assessment of loss reports, along with the analysis of known claims. These reserves include management’s estimate of the amounts for losses incurred but not reported (“IBNR”), based on evaluation of overall loss reporting patterns as well as the loss development cycles of individual claim cases. Although management believes that the balance of these reserves is adequate, as such liabilities are necessarily dependent on estimates, the ultimate expense may be more or less than the amounts presented. The approach and methods for developing these estimates and for recording the resulting liability are continually reviewed. Any adjustments to this reserve are recognized in the statement of operations. Losses and LAE, less related reinsurance are charged to expense as incurred.

The following table provides the rollforward of the beginning and ending reserve balances for losses and LAE, gross of reinsurance for June 30, 2021:

    

2021

Losses and LAE reserve at April 5

$

84,366

Reinsurance recoverables on losses and LAE

 

(82,898)

Losses and LAE reserve, net of reinsurance recoverables at April 5

1,468

Net incurred losses and LAE during the current year

31,134

Net claim and LAE payments during the current year

(24,516)

Reserve for losses and LAE, net of reinsurance recoverables, at end of year

8,086

Reinsurance recoverables on losses and LAE

107,414

Losses and LAE reserve at June 30

$

115,500

Reinsurance

Reinsurance

In the normal course of business, the Company continually monitors its risk exposure and seeks to reduce the overall exposure to losses that may arise from catastrophes or other events that cause unfavorable underwriting results by reinsuring certain levels of risk with other insurance enterprises or reinsurers. The Company only engages quality, financially rated reinsurers and continually monitors the financial ratings of these companies through its brokers. The amount and type of reinsurance employed is based on management’s analysis of liquidity as well as its estimates of probable maximum loss and evaluation of the conditions within the reinsurance market. Reinsurance premiums, expense reimbursements, and reserves related to reinsured business are accounted for on a basis consistent with those used for the original policies issued and the terms of the reinsurance contracts. Premiums paid for reinsurance are recognized as reductions of revenue.

The effects of reinsurance on premiums written and earned were as follows, for the period since the acquisition date of April 5, 2021 to June 30, 2021:

June 30, 2021

Written

Earned

Direct premiums

$

81,132

$

62,352

Ceded premiums

 

(70,844)

 

(59,077)

Net premiums

$

10,288

$

3,275

Other Insurance Liabilities, Current

Other Insurance Liabilities, Current

The following table details the components of other insurance liabilities, current on the condensed consolidated balance sheets:

    

June 30, 2021

Ceded reinsurance premiums payable

$

61,604

Funds held under reinsurance treaty

 

3,435

Commissions payable, reinsurers and agents

8,402

General and accrued expenses payable

26,006

Advance premiums

 

6,761

Other Insurance liabilities, current

$

106,208

Earnout Shares

Earnout Shares

Upon the Merger, 6,000,000 restricted common shares, subject to vesting and cancellation provisions, were issued to holders of pre-Merger Porch common stock (the “earnout shares”). The earnout shares were issued in three equal tranches with separate market vesting conditions. One-third of the earnout shares met the market vesting condition when

the Company’s common stock had a closing price of greater than or equal to $18.00 over 20 trading days within a thirty-consecutive trading day period (see Note 9). An additional third will vest when the Company’s common stock has a closing price of greater than or equal to $20.00 over the same measurement criteria. The final third will vest when the Company’s common stock has a closing price of greater than or equal to $22.00 over the same measurement criteria. Additional earnout shares may also be issued to earnout stockholders, on a pro rata basis, depending on forfeitures of employee earnout shares that are subject to a continued service vesting condition (see Note 9).

The earnout shares are accounted for as a derivative financial instrument, which is classified as a liability and periodically measured at fair value, with changes in fair value recognized in the statement of operations. Note 4 denotes the beginning and ending balances of the earnout share liability, and activity recognized during the period.

Revenue Recognition

Revenue Recognition

The Company generates its Core Services Revenue from (1) fees received for connecting homeowners to individual contractors, small business service providers and large enterprise service providers, (2) commissions from third-party insurance carriers, and (3) insurance premiums, policy fees and other insurance-related fees generated through its own insurance carrier. The Company’s Managed Services Revenue is generated from fees received for providing select and limited services directly to homeowners. The Company’s Software and Service Subscription Revenue is generated from fees received for providing subscription access to the Company’s software platforms and subscription services across various industries.

Core Services Revenue

Core Services Revenue is generated by the Company connecting third-party service providers (“Service Providers”) with homeowners that meet pre-defined criteria and who may be looking for relevant services. Service Providers represent a broad variety of offerings across the construction and repair, utilities, and other connected services spaces, which includes movers, TV/Internet, warranties, security monitoring providers, plumbers, electricians, roofers, et al. The Company also connects homeowners with home and auto insurance policies from third-party insurance carriers, and in April 2021, began providing various forms of homeowners insurance through its own insurance carrier and managing general agency.

Revenue generated from Service Providers is recognized at a point in time upon the connection of a homeowner to the Service Provider, at which point the Company’s performance obligation has been satisfied. The transaction price is generally either a fixed price per qualifying lead or activated service, or a percentage of the revenue the Service Provider ultimately generates through the homeowner connection. When the revenue to which the Company is entitled is based on the amount of revenue the Service Provider generates from the homeowner, the transaction price is considered variable and an estimate of the constrained transaction price is recorded by the Company upon delivery of the lead or upon the activation of the service.

Amounts received in advance of delivery of leads to the Service Provider is recorded as deferred revenue. Certain Service Providers have the right to return leads in limited instances. An estimate of returns is included as a reduction of revenue based on historical experience or specific identification depending on the contractual terms of the arrangement. Estimated returns are not material in any period presented.

In January 2020, the Company, through its wholly-owned subsidiary and licensed insurance agency, Elite Insurance Group (“EIG”), began selling homeowner and auto insurance policies for third-party insurance carriers. The transaction price for these arrangements is the estimated lifetime value (“LTV”) of the commissions to be paid by the third-party carrier for the policies sold. The LTV represents fixed first-year commission upon sale of the policy as well as the estimated variable future renewal commissions expected. The Company constrains the transaction price based on its best estimate of the amount which will not result in a significant reversal of revenue in a future period. After a policy is sold to an insurance carrier, the Company has no additional or ongoing contractual obligation to the policyholder or insurance carrier.

The Company estimates LTV by evaluating various factors, including commission rates for specific carriers and estimated average plan duration based on insurance carrier and market data related to policy renewals for similar insurance policies. On a quarterly basis, management reviews and monitors changes in the data used to estimate LTV as well as the cash received for each policy type compared to original estimates. The Company analyzes these fluctuations and, to the extent it identifies changes in estimates of the cash commission collections that it believes are indicative of an increase or decrease to prior period LTVs, the Company will adjust LTV for the affected policies at the time such determination is made. Changes in LTV may result in an increase or a decrease to revenue. Changes to the estimated variable consideration were not material for the periods presented.

Starting in April 2021, through the newly-acquired HOA, the Company is authorized to write various forms of homeowners insurance. Insurance-related revenues included in Core Services Revenue primarily relate to premiums, policy fees, excess ceding commissions and reinsurance profit share, and loss adjustment income. Premiums are recognized as revenue on a daily pro rata basis of the policy term. The portion of premiums related to the unexpired term of policies in force as of the end of the measurement period and to be earned over the remaining term of these policies, is deferred and reported as deferred revenue.

Policy fees are collected by HAMGA and include application fees, which are intended to offset the costs incurred in establishing the insurance policy. Policy fees on policies where premium is traditionally paid in full upon inception of the policy are recognized when written.

Excess ceding commissions represent the commissions from reinsurers in excess of the portion which represents the reimbursement of acquisition costs associated with insurance risk ceded to reinsurers and is earned on a pro-rata basis over the life of the insurance policy. Reinsurance profit share is additional ceding commissions payable to the Company based on attaining specified loss ratios within individual treaty years. Reinsurance profit share income is recognized when earned, which includes adjustments to earned reinsurance profit share based on changes in incurred losses.

Loss adjustment fee income is recognized when the claim file is opened, and other fee income is recognized when the related service is performed.

Managed Services Revenue

Managed services revenue includes fees earned from providing a variety of services directly to the homeowner, including handyman and moving services. The Company generally invoices for managed services projects on a fixed fee or time and materials basis. The transaction price represents the contractually agreed upon price with the end customer for providing the respective service. Revenue is recognized as services are performed based on an output measure of progress, which is generally over a short duration (e.g., same day). Fees earned for providing managed services projects are non-refundable and there is generally no right of return.

The Company acts as the principal in managed services revenue as it is primarily responsible to the end customer for providing the service, has a level of discretion in establishing pricing, and controls the service prior to providing it to the end customer. This control is evidenced by the ability to identify, select, and direct the service provider that provides the ultimate service to end customers.

Software and Service Subscription Revenue

Software and Service Subscription Revenue is primarily generated from the vertical software sold to home inspectors and other home services companies. The Company does not provide the customer with the right to take possession of any part of the software supporting the cloud-based application services. However, the Company does provide certain data analytics and marketing services under subscription contracts. The Company’s standard subscription contracts are monthly contracts in which pricing is based on a specified volume of activity completed through the software. Fees earned for providing access to the subscription software and services are non-refundable and there is no right of return. Revenue is recognized based on the amount which the Company is entitled to for providing access to the subscription software and services during the monthly contract term.

Income Taxes

Income Taxes

Provisions for income taxes for the three months ended June 30, 2021 and 2020 were $7.7 million benefit and $3 thousand expense, respectively, and the effective tax rates for these periods were 30.94% and (0.11%), respectively. The difference between the Company’s effective tax rates for the 2021 period and the U.S. statutory rate of 21% was primarily due to a full valuation allowance related to the Company’s net deferred assets and the impact of acquisitions on the Company’s valuation allowance. The difference between the Company’s effective tax rates for the 2020 period and the U.S. statutory rate of 21% was primarily due to a full valuation allowance related to the Company’s net deferred tax assets.

Other income (expense), net

Other income (expense), net

The following table details the components of other income (expense), net on the condensed consolidated statements of operations:

Three Months Ended June 30, 

Six Months Ended June 30, 

2021

    

2020

2021

    

2020

Loss on remeasurement of debt

$

$

(958)

$

$

(1,412)

Loss on remeasurement of legacy preferred stock warrant liability

 

(920)

 

(1,999)

Other, net

 

(165)

 

37

 

(91)

 

(57)

$

(165)

$

(1,841)

$

(91)

$

(3,468)

Emerging Growth Company Status

Emerging Growth Company Status

The Company is an emerging growth company (“EGC”), as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). In accordance with the JOBS Act, the Company previously elected to delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. As of June 30, 2021, the last business day of the second fiscal quarter, the Company met certain thresholds for qualification as a “large accelerated filer” as defined in Rule 12b-2 of the Securities Exchange Act of 1934, as amended. Therefore, the Company expects to lose EGC status as of December 31, 2021. The impact of this change in filing status includes being subject to the requirements of large accelerated filers, which includes shortened filing timelines, no delayed adoption of certain accounting standards, and attestation of the Company’s internal control over financial reporting by its independent auditor.

Recent Accounting Pronouncements Not Yet Adopted

Recent Accounting Pronouncements Not Yet Adopted

In August 2020, the FASB issued Accounting Standards Update (“ASU”) 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, which simplifies accounting for convertible instruments by removing major separation models required under current U.S. GAAP. The ASU removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception and it also simplifies the diluted earnings per share calculation in certain areas. The ASU is effective for public companies, excluding entities eligible to be smaller reporting companies, for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020 and adoption must be as of the beginning of the Company’s annual fiscal year. The Company is currently evaluating the impact of this standard on its consolidated financial statements and related disclosures.

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. Additionally, the FASB issued ASU No. 2019-04, Codification Improvements to Topic 326 in April 2019 and ASU 2019-05, Financial Instruments — Credit Losses (Topic 326) — Targeted Transition Relief in May 2019. The amendments affect loans, debt securities, trade receivables, net investments in leases, off-balance-sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. In November 2019, the FASB issued ASU No. 2019-10, which

defers the effective date of ASU No. 2016-13 for smaller reporting companies to fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. In the event the Company no longer qualifies as an emerging growth company, it will no longer qualify for the deferral of the effective date available for emerging growth companies. The Company is currently evaluating the impact of the adoption of ASU No. 2016-13 on the consolidated balance sheets, statements of operations, and statements of cash flows.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842). The new standard is effective for non-public companies for reporting periods beginning after December 15, 2021 and early adoption is permitted. The comprehensive new standard will amend and supersede existing lease accounting guidance and is intended to increase transparency and comparability among organizations by recognizing lease assets and liabilities on the balance sheet and requiring disclosure of key information about leasing arrangements. The guidance requires lessees and lessors to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach. In the event the Company no longer qualifies as an emerging growth company, it will no longer qualify for the deferral of the effective date available for emerging growth companies. The Company is currently evaluating the impact that adoption will have on the consolidated balance sheets, statements of operations, and statements of cash flows and expects that the adoption of the ASU will increase assets and liabilities related to the Company’s operating leases on the consolidated balance sheets. The Company estimates that as of June 30, 2021, the adoption of Topic 842 would increase the Company’s total assets reflecting right of use asset of approximately $4.0 million and total liabilities reflecting the lease obligation payable of approximately $4.0 million.

XML 42 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Description of Business and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2021
Description of Business and Summary of Significant Accounting Policies  
Schedule of cash, cash equivalents and restricted cash

    

June 30, 2021

    

December 31, 2020

Cash and cash equivalents

$

150,201

$

196,046

Restricted cash and restricted cash equivalents - current

 

2,222

 

11,407

Cash, cash equivalents and restricted cash

$

152,423

$

207,453

Schedule of losses and LAE, gross of reinsurance

    

2021

Losses and LAE reserve at April 5

$

84,366

Reinsurance recoverables on losses and LAE

 

(82,898)

Losses and LAE reserve, net of reinsurance recoverables at April 5

1,468

Net incurred losses and LAE during the current year

31,134

Net claim and LAE payments during the current year

(24,516)

Reserve for losses and LAE, net of reinsurance recoverables, at end of year

8,086

Reinsurance recoverables on losses and LAE

107,414

Losses and LAE reserve at June 30

$

115,500

Schedule of reinsurance on premiums written and earned

June 30, 2021

Written

Earned

Direct premiums

$

81,132

$

62,352

Ceded premiums

 

(70,844)

 

(59,077)

Net premiums

$

10,288

$

3,275

Schedule of components of other insurance liabilities, current

    

June 30, 2021

Ceded reinsurance premiums payable

$

61,604

Funds held under reinsurance treaty

 

3,435

Commissions payable, reinsurers and agents

8,402

General and accrued expenses payable

26,006

Advance premiums

 

6,761

Other Insurance liabilities, current

$

106,208

Schedule of components of other income (expense), net

Three Months Ended June 30, 

Six Months Ended June 30, 

2021

    

2020

2021

    

2020

Loss on remeasurement of debt

$

$

(958)

$

$

(1,412)

Loss on remeasurement of legacy preferred stock warrant liability

 

(920)

 

(1,999)

Other, net

 

(165)

 

37

 

(91)

 

(57)

$

(165)

$

(1,841)

$

(91)

$

(3,468)

XML 43 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2021
Revenue  
Schedule of disaggregation of revenue

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2021

    

2020

    

2021

    

2020

Core services revenue

$

28,684

$

11,709

$

39,708

$

20,837

Managed services revenue

 

9,669

 

3,698

 

14,314

 

7,833

Software and service subscription revenue

 

12,987

 

1,715

 

24,061

 

3,526

Total revenue

$

51,340

$

17,122

$

78,083

$

32,196

Summary of the activity impacting the contract assets

    

Contract Assets

Balance at December 31, 2020

 

$

3,529

Estimated lifetime value of insurance policies sold by carriers

 

3,816

Cash receipts

 

(966)

Balance at June 30, 2021

$

6,379

Summary of the activity impacting the contract liabilities

Contract 

    

Liabilities

Balance at December 31, 2020

 

$

3,193

Additions to contract liabilities

 

966

Additions to contract liabilities – significant financing component interest

 

110

Contract liabilities transferred to revenue

 

(1,592)

Balance at June 30, 2021

$

2,677

Summary of the activity impacting deferred revenue balances

Deferred 

    

Revenue

Balance at December 31, 2020

$

5,208

Revenue recognized

 

(16,759)

Additional amounts deferred

 

32,842

Impact of acquisitions

 

141,336

Balance at June 30, 2021

$

162,627

XML 44 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Investments (Tables)
6 Months Ended
Jun. 30, 2021
Investments  
Schedule of gain on investments

Investment income

$

429

Realized gains on investments

$

20

Realized losses on investments

$

(52)

Summary of amortized cost, market value and unrealized gains (losses) of debt securities

June 30, 2021

Gross Unrealized

    

Amortized Cost

    

Gains

    

Losses

    

Fair Value

U.S. treasury - held as restricted

$

1,288

$

$

(2)

$

1,286

U.S. government obligations

4,280

(3)

4,277

Obligations of states, municipalities and political subdivisions

3,880

17

(3)

3,894

Industrial and miscellaneous

 

36,613

 

271

 

(16)

 

36,868

Residential and commercial mortgage-backed securities

15,578

80

(36)

15,622

Other loan-backed and structured securities

5,437

15

(7)

5,445

Total debt securities

$

67,076

$

383

$

(67)

$

67,392

Summary of remaining Time to Maturity

June 30, 2021

Remaining Time to Maturity

    

Amortized Cost

    

Fair Value

Due in one year or less

$

8,513

$

8,509

Due after one year through five years

22,041

22,092

Due after five years through ten years

13,536

13,719

Due after ten years

 

1,971

 

2,005

Residential and commercial mortgage-backed securities

15,578

15,622

Other loan-backed and structured securities

5,437

5,445

Total

$

67,076

$

67,392

Summary of securities with gross unrealized loss position

Less Than Twelve Months

Twelve Months or Greater

Total

Gross

Gross

Gross

Unrealized

Fair

Unrealized

Fair

Unrealized

Fair

At June 30, 2021

Loss

Value

    

Loss

Value

    

Loss

Value

U.S. treasury - held as restricted

$

(2)

$

673

$

$

$

(2)

$

673

U.S. government obligations

(3)

1,473

(3)

1,473

Obligations of states, municipalities and political subdivisions

(3)

1,113

(3)

1,113

Industrial and miscellaneous

(16)

11,472

(16)

11,472

Residential and commercial mortgage-backed securities

(36)

8,805

(36)

8,805

Other loan-backed and structured securities

(7)

3,073

(7)

3,073

Total securities

$

(67)

$

26,609

$

$

$

(67)

$

26,609

XML 45 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value (Tables)
6 Months Ended
Jun. 30, 2021
Fair Value  
Schedule of fair value measurements of liabilities measured at fair value on recurring basis

The following table details the fair value measurements of assets and liabilities that are measured at fair value on a recurring basis:

Fair Value Measurement at June 30, 2021

Total 

Level 1

Level 2

    

Level 3

    

Fair Value

Assets

Money market mutual funds

$

12,321

$

$

$

12,321

Restricted money market mutual funds

314

314

Debt securities:

U.S. treasury - held as restricted

1,286

1,286

U.S. government obligations

4,277

4,277

Obligations of states and municipalities

3,894

3,894

Industrial and miscellaneous

36,868

36,868

Residential and commercial mortgage-backed securities

15,623

15,623

Other loan-backed and structured securities

5,445

5,445

$

18,198

$

61,830

$

$

80,028

Liabilities

Contingent consideration - business combinations

$

$

$

2,569

    

$

2,569

Contingent consideration - earnout

 

 

 

47,224

    

47,224

Private warrant liability

 

34,903

34,903

$

$

$

84,696

$

84,696

Fair Value Measurement at December 31, 2020

Total 

    

Level 1

    

Level 2

    

Level 3

    

Fair Value

Contingent consideration - business combinations

$

$

$

3,549

$

3,549

Contingent consideration - earnout

 

 

 

50,238

 

50,238

Private warrant liability

 

31,534

31,534

$

$

$

85,321

$

85,321

Schedule of Level 3 items measured at fair value on a recurring basis

Contingent 

Contingent 

Consideration -

Private

Consideration -

Business

Warrant

Earnout

    

Combinations

    

Liability

Fair value as of January 1, 2021

$

50,238

$

3,549

$

31,534

Additions

1,737

Settlements

(25,815)

(2,062)

Change in fair value, loss (gain) included in net loss(1)

18,770

(355)

15,910

Fair value as of March 31, 2021

$

43,193

$

2,869

$

47,444

Additions

 

 

 

Settlements

 

 

 

(16,843)

Change in fair value, loss (gain) included in net loss(1)

 

4,031

 

(300)

 

4,302

Fair value as of June 30, 2021

$

47,224

$

2,569

$

34,903

Redeemable 

Contingent 

Convertible 

Consideration -

Preferred Stock 

Business

    

Warrants

    

FVO Notes

Combinations

Fair value as of January 1, 2020

$

6,684

$

11,659

$

100

Additions

Settlements

Change in fair value, loss (gain) included in net loss(1)

1,214

454

(80)

Change in fair value, (gain) included in other comprehensive income

(3,856)

Fair value as of March 31, 2020

$

7,898

$

8,257

$

20

Additions

 

 

 

Settlements

 

 

(2,724)

 

Change in fair value, loss (gain) included in net loss(1)

 

785

 

(2,898)

 

1,480

Change in fair value, (gain) included in other comprehensive income

 

 

3,856

 

Fair value as of June 30, 2020

$

8,683

$

6,491

$

1,500

(1)Changes in fair value of the redeemable convertible stock warrants and FVO Notes are included in other income (expense), net, and changes in fair value of contingent consideration related to business combinations are included in general and administrative expenses in the unaudited condensed consolidated statements of operations. Changes in fair value of the earnout contingent consideration and private warrant liability are disclosed separately in the unaudited condensed consolidated statements of operations.
XML 46 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Property, Equipment, and Software (Tables)
6 Months Ended
Jun. 30, 2021
Property, Equipment, and Software  
Schedule of property, equipment, and software net

    

June 30, 

December 31, 

2021

    

2020

Software and computer equipment

$

1,928

$

1,381

Furniture, office equipment, and other

 

1,526

 

567

Internally developed software

 

17,671

 

10,741

Leasehold improvements

 

1,351

 

1,112

 

22,476

 

13,801

Less: Accumulated depreciation and amortization

 

(14,588)

 

(9,208)

Property, equipment, and software, net

$

7,888

$

4,593

XML 47 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets and Goodwill (Tables)
6 Months Ended
Jun. 30, 2021
Intangible Assets and Goodwill  
Schedule of intangible assets

Weighted

    

    

Average 

Intangible

Intangible 

Useful Life 

Assets,

Accumulated

Assets, 

    

(in years)

    

gross

    

Amortization

    

Net

Customer relationships

 

10.0

$

45,890

$

(3,603)

$

42,287

Acquired technology

 

6.0

 

19,583

(7,057)

 

12,526

Trademarks and tradenames

 

11.0

 

18,375

(1,511)

 

16,864

Non-compete agreements

2.0

370

(110)

260

Value of business acquired

1.0

400

(94)

306

Renewal rights

8.0

7,692

(225)

7,467

Insurance licenses

Indefinite

4,960

4,960

Total intangible assets

 

$

97,270

$

(12,600)

$

84,670

Intangible assets consist of the following, as of December 31, 2020:

Weighted

    

    

    

Average 

Intangible

Intangible 

Useful Life 

Assets,

Accumulated 

Assets, 

    

(in years)

    

gross

    

Amortization

    

Net

Customer relationships

 

7.0

$

8,440

$

(2,173)

$

6,267

Acquired technology

 

6.0

 

12,170

(5,481)

 

6,689

Trademarks and tradenames

 

9.0

 

3,688

(893)

 

2,795

Non-compete agreements

2.0

 

225

(15)

210

Total intangible assets

 

$

24,523

$

(8,562)

$

15,961

Summary of changes in the carrying amount of goodwill

    

Goodwill

Balance as of December 31, 2020

$

28,289

Acquisitions

 

92,672

Balance as of June 30, 2021

$

120,961

XML 48 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Tables)
6 Months Ended
Jun. 30, 2021
Debt  
Schedule of debt

    

    

    

Debt 

    

 

Unaccreted

 

Issuance 

 

Carrying 

Principal

Discount

 

Costs

Value

8.55% term loan, due 2024

42,145

(755)

(1,892)

39,498

Line of credit, due 2022

3,944

3,944

Other notes

 

600

 

(104)

 

 

496

$

46,689

$

(859)

$

(1,892)

$

43,938

XML 49 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Equity and Warrants (Tables)
6 Months Ended
Jun. 30, 2021
Equity and Warrants  
Summary of fully diluted capital structure

The following table summarizes our fully diluted capital structure at June 30, 2021:

Issued and outstanding common shares

    

92,193,417

Earnout common shares (Note 1 and Note 9)

 

4,099,999

Total common shares issued and outstanding

96,293,416

Common shares reserved for future issuance:

Public warrants

Private warrants

3,125,154

Common stock options outstanding - 2012 Equity Plan

 

5,514,174

Restricted stock units (Note 9)

 

1,637,495

2020 Equity Plan pool reserved for future issuance (Note 9)

 

10,105,864

Total shares of common stock outstanding and reserved for future issuance

 

116,676,103

XML 50 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2021
Stock-Based Compensation  
Schedule of stock-based compensation expense

    

Three months ended

Six months ended

June 30, 

June 30, 

    

2021

    

2020

    

2021

    

2020

Secondary market transaction

$

$

$

1,933

$

Employee earnout restricted stock

4,176

16,549

Employee awards

 

2,466

 

362

 

4,995

 

1,034

Total operating expenses

$

6,642

$

362

$

23,477

$

1,034

XML 51 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations (Tables)
6 Months Ended
Jun. 30, 2021
Business Combinations  
Schedule of estimated fair value of the assets acquired and liabilities assumed for business combinations

Weighted Average Useful Life (in years)

    

January 12, 2021 Acquisition

    

April 5, 2021 Acquisition

    

May 20, 2021 Acquisition

    

Other Acquisitions

    

Total

Purchase consideration:

Cash

$

20,346

$

82,002

$

32,302

$

13,490

$

148,140

Issuance of common stock

21,687

1,169

22,856

Common stock consideration

Payable

3,014

3,500

6,514

Contingent consideration

1,410

6,685

327

8,422

Total purchase consideration:

$

21,756

$

113,388

$

35,802

$

14,986

$

185,932

Assets:

Cash, cash equivalents and restricted cash

$

1,035

$

17,766

$

408

$

1,048

$

20,257

Current assets

4,939

235,669

932

860

242,400

Property and equipment

996

2,267

334

72

3,669

Intangible assets:

Customer relationships

10.0

1,650

16,700

12,700

6,400

37,450

Acquired technology

5.0

3,525

2,900

940

7,365

Trademarks and tradenames

11.0

1,225

12,200

900

410

14,735

Non-competition agreements

1.0

40

90

15

145

Value of business acquired

1.0

400

400

Renewal rights

8.0

7,692

7,692

Insurance licenses

Indefinite

4,960

4,960

Goodwill

16,760

47,008

21,952

6,952

92,672

Other non-current assets

55,165

55,165

Total assets acquired

30,170

399,827

40,216

16,697

486,910

Current liabilities

(6,388)

(273,759)

(409)

(1,285)

(281,841)

Long term liabilities

(2,026)

(8,913)

(10,939)

Deferred tax liabilities, net

(3,767)

(4,005)

(426)

(8,198)

Net assets acquired

$

21,756

$

113,388

$

35,802

$

14,986

$

185,932

Summary of estimated unaudited pro forma consolidated financial information

    

Three months ended

    

Six months ended

June 30, 

June 30, 

 

2021

 

2020

 

2021

 

2020

Revenue

$

52,867

$

36,086

$

97,610

$

68,837

Net loss

$

(17,102)

$

(8,408)

$

(79,417)

$

(27,608)

January 12,2021 Acquisition  
Business Combinations  
Summary of fair value of the intangible assets

    

    

Estimated 

Fair 

Useful Life

 

Value

 

(in years)

Intangible assets:

 

  

 

  

Customer relationships

$

1,650

 

10

Acquired technology

 

3,525

 

4

Trademarks and tradenames

1,225

 

15

Non-competition agreements

 

40

2

$

6,440

 

  

HOA acquisition  
Business Combinations  
Summary of fair value of the intangible assets

    

    

Estimated 

Fair 

Useful Life

 

Value

 

(in years)

Intangible assets:

 

  

 

  

Customer relationships

$

16,700

 

10

Trademarks and tradenames

12,200

 

10

Business acquired

400

1

Renewal rights

7,692

8

Insurance licenses

4,960

Indefinite

$

41,952

 

  

May 20, 2021 Acquisition  
Business Combinations  
Summary of fair value of the intangible assets

    

    

Estimated 

Fair 

Useful Life

 

Value

 

(in years)

Intangible assets:

 

  

 

  

Customer relationships

$

12,700

 

10

Acquired technology

 

2,900

 

7

Trademarks and tradenames

900

 

20

Non-competition agreements

 

90

1

$

16,590

 

  

XML 52 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Basic and Diluted Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2021
Basic and Diluted Net Loss Per Share  
Schedule of earnings per share, basic and diluted

    

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2021

    

2020

    

2021

    

2020

    

Numerator:

 

  

 

  

  

 

  

Net loss

$

(16,296)

$

(6,258)

$

(81,398)

$

(24,625)

Denominator:

 

  

 

  

 

  

 

  

Shares used in computing net loss attributable per share to common stockholders, basic and diluted

 

95,221,928

 

35,478,347

 

91,483,053

 

35,117,130

Net loss attributable per share to common stockholders:

 

  

 

  

 

  

 

  

Basic and diluted

$

(0.17)

$

(0.18)

$

(0.89)

$

(0.70)

Schedule of antidilutive securities excluded from computation of earnings per share

    

Three Months Ended

    

Six Months Ended

    

2021

    

2020

2021

    

2020

Stock options

 

6,350,253

 

7,719,210

6,350,253

 

7,719,210

 

Restricted stock units and awards

2,975,463

106,890

2,975,463

106,890

Legacy Porch warrants

3,134,068

3,134,068

Public and private warrants

 

3,125,154

 

3,125,154

 

 

Earnout shares

 

4,099,999

 

4,099,999

 

 

Convertible debt

1,034,760

1,034,760

XML 53 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Description of Business and Summary of Significant Accounting Policies - Merger (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Dec. 23, 2020
tranche
D
$ / shares
shares
Jun. 30, 2021
USD ($)
shares
Apr. 05, 2021
Dec. 31, 2020
USD ($)
shares
Common Stock and Redeemable Convertible Preferred Stock        
Trust fund | $   $ 150,201   $ 196,046
Common stock, shares outstanding | shares   96,293,416   81,669,151
Common stock, shares issued | shares   96,293,416   81,669,151
Vesting percentage   25.00%    
Private warrants liability | $   $ 34,903   $ 31,534
Earnout shares        
Common Stock and Redeemable Convertible Preferred Stock        
Shares issued (shares) | shares 6,000,000      
Vesting percentage 33.33%      
Number of tranches | tranche 3      
Threshold trading days | D 20      
Threshold consecutive trading days | D 30      
Earnout shares | Common stock is greater than or equal to $18.00        
Common Stock and Redeemable Convertible Preferred Stock        
Threshold closing price of common stock | $ / shares $ 18.00      
Earnout shares | Common stock is greater than or equal to $20.00        
Common Stock and Redeemable Convertible Preferred Stock        
Threshold closing price of common stock | $ / shares 20.00      
Earnout shares | Common stock is greater than or equal to $22.00        
Common Stock and Redeemable Convertible Preferred Stock        
Threshold closing price of common stock | $ / shares $ 22.00      
Homeowners of America Holding Corporation | Homeowners of America Insurance Company        
Common Stock and Redeemable Convertible Preferred Stock        
Percentage of holding     100.00%  
Homeowners of America Holding Corporation | Homeowners of America MGA, Inc.        
Common Stock and Redeemable Convertible Preferred Stock        
Percentage of holding     100.00%  
XML 54 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Description of Business and Summary of Significant Accounting Policies - Additional Information (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
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Minimum cash balance required by lender $ 3,000   $ 3,000    
Indemnification hold back cost     1,900    
Loan proceeds related to the Paycheck Protection Program Loan         $ 8,400
Allowance for uncollectible receivables 327   327   $ 249
Deferred policy acquisition costs 3,100   3,100    
Income tax (benefit) expense $ (7,731) $ 3 $ (8,081) $ 24  
Effective income tax rate 30.94% (0.11%)      
U.S. federal statutory tax rate     21.00%    
ASU 2016 02 | Impacts of adoption          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Right of use asset $ 4,000   $ 4,000    
Lease liabilities $ 4,000   $ 4,000    
XML 55 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Description of Business and Summary of Significant Accounting Policies        
Restricted cash equivalents $ 314      
Cash and cash equivalents 150,201 $ 196,046    
Restricted cash - current 2,222 11,407    
Cash, cash equivalents and restricted cash 152,423 $ 207,453 $ 6,867 $ 7,179
Claim and general operating expense $ 17,900      
XML 56 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Description of Business and Summary of Significant Accounting Policies - Other income (expense), net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Description of Business and Summary of Significant Accounting Policies        
Loss on remeasurement of debt   $ (958)   $ (1,412)
Loss on remeasurement of legacy preferred stock warrant liability   (920)   (1,999)
Other, net   37    
Other, net $ (165)   $ (91) (57)
Total other income (expense), net $ (165) $ (1,841) $ (91) $ (3,468)
XML 57 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Description of Business and Summary of Significant Accounting Policies - Losses and LAE, Gross of Reinsurance (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2021
USD ($)
Description of Business and Summary of Significant Accounting Policies  
Losses and LAE reserve at April 5 $ 84,366
Reinsurance recoverables on losses and LAE (82,898)
Losses and LAE reserve, net of reinsurance recoverables at April 5 1,468
Net incurred losses and LAE during the current year 31,134
Net claim and LAE payments during the current year (24,516)
Reserve for losses and LAE, net of reinsurance recoverables, at end of year 8,086
Reinsurance recoverables on losses and LAE 107,414
Losses and LAE reserve at June 30 $ 115,500
XML 58 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Description of Business and Summary of Significant Accounting Policies - Effects of Reinsurance on Premium Written and Earned (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2021
USD ($)
Description of Business and Summary of Significant Accounting Policies  
Direct premiums, written $ 81,132
Ceded premiums, written (70,844)
Net premiums, written 10,288
Direct premiums, earned 62,352
Ceded premiums, earned (59,077)
Net premiums, earned $ 3,275
XML 59 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Description of Business and Summary of Significant Accounting Policies - Components of Other Insurance Liabilities, Current (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Description of Business and Summary of Significant Accounting Policies  
Ceded reinsurance premiums payable $ 61,604
Funds held under reinsurance treaty 3,435
Commissions payable, reinsurers and agents 8,402
General and accrued expenses payable 26,006
Advance premiums 6,761
Other Insurance liabilities, current $ 106,208
XML 60 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]        
Total revenue $ 51,340 $ 17,122 $ 78,083 $ 32,196
Core services revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 28,684 11,709 39,708 20,837
Managed services revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 9,669 3,698 14,314 7,833
Software and service subscription revenue        
Disaggregation of Revenue [Line Items]        
Total revenue $ 12,987 $ 1,715 $ 24,061 $ 3,526
XML 61 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Contract Assets (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Change in Contract with Customer, Asset [Abstract]  
Balance at December 31, 2020 $ 3,529
Estimated lifetime value of insurance policies sold by carriers 3,816
Cash receipts (966)
Balance at June 30, 2021 6,379
Contract assets 6,379
Long-term accounts receivable 6,140
Accounts Receivable Current  
Change in Contract with Customer, Asset [Abstract]  
Balance at June 30, 2021 239
Contract assets $ 239
XML 62 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Disaggregation of Revenue - Expected Timing Of Satisfaction Period (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2021
Jun. 30, 2020
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Divestiture received $ 0 $ 0  
Revenue, remaining performance obligation, amount 1,800 1,800 $ 4,300
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-07-01      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenue, remaining performance obligation, amount $ 2,299 $ 2,299  
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months 12 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-07-01      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenue, remaining performance obligation, amount $ 378 $ 378  
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months 12 months  
XML 63 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Disaggregation of Revenue - Contract Liabilities Refundable Customer Deposits (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Sep. 30, 2019
Jun. 30, 2021
Change in Contract with Customer, Liability    
Beginning balance   $ 5,208
Additions to contract liabilities   32,842
Revenue recognized   (16,759)
Impact of acquisitions   141,336
Ending balance   162,627
Unearned premiums   148,900
Unearned ceding commissions   10,000
Refundable Customer Deposits    
Change in Contract with Customer, Liability    
Beginning balance   3,193
Additions to contract liabilities - prepayment $ 7,000  
Additions to contract liabilities   966
Additions to contract liabilities - significant financing component interest   110
Revenue recognized   (1,592)
Ending balance   $ 2,677
XML 64 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Investments - Investment Income, Realized and Unrealized Gains on Investments (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Investments  
Investment income $ 429
Realized gains on investments 20
Realized losses on investments $ (52)
XML 65 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Investments - Amortized Cost, Fair Value and Unrealized Gains and (Losses) (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Debt Securities  
Net Investment Income [Line Items]  
Amortized Cost $ 67,076
Gross Unrealized, Gains 383
Gross Unrealized, Losses (67)
Fair value 67,392
U.S. treasury - held as restricted  
Net Investment Income [Line Items]  
Amortized Cost 1,288
Gross Unrealized, Losses (2)
Fair value 1,286
U.S. government obligations  
Net Investment Income [Line Items]  
Amortized Cost 4,280
Gross Unrealized, Losses (3)
Fair value 4,277
Obligations of states, municipalities and political subdivisions  
Net Investment Income [Line Items]  
Amortized Cost 3,880
Gross Unrealized, Gains 17
Gross Unrealized, Losses (3)
Fair value 3,894
Industrial and miscellaneous  
Net Investment Income [Line Items]  
Amortized Cost 36,613
Gross Unrealized, Gains 271
Gross Unrealized, Losses (16)
Fair value 36,868
Residential and commercial mortgage-backed securities  
Net Investment Income [Line Items]  
Amortized Cost 15,578
Gross Unrealized, Gains 80
Gross Unrealized, Losses (36)
Fair value 15,622
Other loan-backed and structured securities  
Net Investment Income [Line Items]  
Amortized Cost 5,437
Gross Unrealized, Gains 15
Gross Unrealized, Losses (7)
Fair value $ 5,445
XML 66 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Investments - Amortized Cost and Fair Value of Securities by Contractual Maturity (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Amortized Cost  
Due in one year or less $ 8,513
Due after one year through five years 22,041
Due after five years through ten years 13,536
Due after ten years 1,971
Fair Value  
Due in one year or less 8,509
Due after one year through five years 22,092
Due after five years through ten years 13,719
Due after ten years 2,005
Debt Securities  
Amortized Cost  
Amortized Cost 67,076
Fair Value  
Fair value 67,392
Residential and commercial mortgage-backed securities  
Amortized Cost  
Without single maturity date 15,578
Amortized Cost 15,578
Fair Value  
Without single maturity date 15,622
Fair value 15,622
Other loan-backed and structured securities  
Amortized Cost  
Without single maturity date 5,437
Amortized Cost 5,437
Fair Value  
Without single maturity date 5,445
Fair value $ 5,445
XML 67 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Investments - Securities with Gross Unrealized Loss Position (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
security
Net Investment Income [Line Items]  
Number of securities in an unrealized loss position | security 194
Unrealized loss position for 12 months or longer 0
Debt Securities  
Net Investment Income [Line Items]  
Less Than Twelve Months, Gross Unrealized Loss $ (67)
Less Than Twelve Months, Fair Value 26,609
Total, Gross Unrealized Loss (67)
Total, Fair Value 26,609
U.S. treasury - held as restricted  
Net Investment Income [Line Items]  
Less Than Twelve Months, Gross Unrealized Loss (2)
Less Than Twelve Months, Fair Value 673
Total, Gross Unrealized Loss (2)
Total, Fair Value 673
U.S. government obligations  
Net Investment Income [Line Items]  
Less Than Twelve Months, Gross Unrealized Loss (3)
Less Than Twelve Months, Fair Value 1,473
Total, Gross Unrealized Loss (3)
Total, Fair Value 1,473
Obligations of states, municipalities and political subdivisions  
Net Investment Income [Line Items]  
Less Than Twelve Months, Gross Unrealized Loss (3)
Less Than Twelve Months, Fair Value 1,113
Total, Gross Unrealized Loss (3)
Total, Fair Value 1,113
Industrial and miscellaneous  
Net Investment Income [Line Items]  
Less Than Twelve Months, Gross Unrealized Loss (16)
Less Than Twelve Months, Fair Value 11,472
Total, Gross Unrealized Loss (16)
Total, Fair Value 11,472
Residential and commercial mortgage-backed securities  
Net Investment Income [Line Items]  
Less Than Twelve Months, Gross Unrealized Loss (36)
Less Than Twelve Months, Fair Value 8,805
Total, Gross Unrealized Loss (36)
Total, Fair Value 8,805
Other loan-backed and structured securities  
Net Investment Income [Line Items]  
Less Than Twelve Months, Gross Unrealized Loss (7)
Less Than Twelve Months, Fair Value 3,073
Total, Gross Unrealized Loss (7)
Total, Fair Value $ 3,073
XML 68 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value - Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure $ 80,028  
Liabilities, fair value disclosure 84,696 $ 85,321
Restricted money market mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 314  
U.S. treasury - held as restricted    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 1,286  
U.S. government obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 4,277  
Obligations of states, municipalities and political subdivisions    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 3,894  
Industrial and miscellaneous    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 36,868  
Residential and commercial mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 15,623  
Other loan-backed and structured securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 5,445  
Contingent consideration - business combination    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 2,569 3,549
Contingent consideration - earnout    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 47,224 50,238
Private warrant liability    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 34,903 31,534
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 18,198  
Level 1 | Restricted money market mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 314  
Level 1 | U.S. treasury - held as restricted    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 1,286  
Level 1 | U.S. government obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 4,277  
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 61,830  
Level 2 | Obligations of states, municipalities and political subdivisions    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 3,894  
Level 2 | Industrial and miscellaneous    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 36,868  
Level 2 | Residential and commercial mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 15,623  
Level 2 | Other loan-backed and structured securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 5,445  
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 84,696 85,321
Level 3 | Contingent consideration - business combination    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 2,569 3,549
Level 3 | Contingent consideration - earnout    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 47,224 50,238
Level 3 | Private warrant liability    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 34,903 $ 31,534
Money market mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 12,321  
Money market mutual funds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure $ 12,321  
XML 69 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value - Additional Information (Details)
Jun. 30, 2021
USD ($)
$ / shares
Jan. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
$ / shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration | $ $ 1,714,000    
Settlement of contingent consideration related to a business combination | $   $ 2,063,000  
Transfer between level1 to level2 | $ 0    
Transfer between level2 to level1 | $ $ 0    
Discount rate | Minimum      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input 24.2    
Discount rate | Maximum      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input 26.0    
Cost of capital | Minimum      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input 26.0    
Current stock price | Private warrant liability      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants, measurement input 19.34   14.27
Exercise Price | Private warrant liability      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants, measurement input 11.50   11.50
Volatility | Minimum      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input 41.7    
Volatility | Maximum      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input 77.0    
Volatility | Private warrant liability      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants, measurement input 52   35
Expected term | Private warrant liability      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants term 4 years 5 months 23 days   4 years 11 months 23 days
Income approach      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration | $     $ 1,800,000
Income approach | Discount rate | Minimum      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input     9.96
Income approach | Discount rate | Maximum      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input     9.98
Income approach | Revenue volatility      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input     18.0
Income approach | Cost of capital | Weighted Average      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input     21.5
Monte Carlo simulation method      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration | $ $ 8,550   $ 1,749,000
Monte Carlo simulation method | Discount rate      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input 5.3   9
Monte Carlo simulation method | Current stock price      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input | $ / shares     14.27
Contingent consideration earnout, measurement input 19.34   14.27
Monte Carlo simulation method | Current stock price | Maximum      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input | $ / shares 19.34    
Monte Carlo simulation method | Strike price      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input | $ / shares 20.00   20.00
Monte Carlo simulation method | Exercise Price | Minimum      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Contingent consideration earnout, measurement input | $ / shares 20   18
Monte Carlo simulation method | Exercise Price | Maximum      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Contingent consideration earnout, measurement input | $ / shares 22   20
Monte Carlo simulation method | Exercise Price | Weighted Average      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Contingent consideration earnout, measurement input | $ / shares     22
Monte Carlo simulation method | Volatility      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input 70   60
Contingent consideration earnout, measurement input 65   60
Monte Carlo simulation method | Forfeiture Rate      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Contingent consideration earnout, measurement input 15   16
XML 70 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value - Level 3 (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Redeemable convertible preferred stock warrants        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance     $ 7,898 $ 6,684
Change in fair value, loss (gain) included in net loss     785 1,214
Ending balance     8,683 7,898
FVO notes        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance     8,257 11,659
Settlements     (2,724)  
Change in fair value, loss (gain) included in net loss     (2,898) 454
Change in fair value, (gain) included in other comprehensive income     3,856 (3,856)
Ending balance     6,491 8,257
Contingent consideration - earnout        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance $ 43,193 $ 50,238    
Settlements   (25,815)    
Change in fair value, loss (gain) included in net loss 4,031 18,770    
Ending balance 47,224 43,193    
Contingent consideration - business combination        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 2,869 3,549 20 100
Additions   1,737    
Settlements   (2,062)    
Change in fair value, loss (gain) included in net loss (300) (355) 1,480 (80)
Ending balance 2,569 2,869 $ 1,500 $ 20
Private warrant liability        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 47,444 31,534    
Settlements (16,843)      
Change in fair value, loss (gain) included in net loss 4,302 15,910    
Ending balance $ 34,903 $ 47,444    
XML 71 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Property, Equipment, and Software (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
Property, Plant and Equipment [Line Items]          
Property, equipment, and software, Gross $ 22,476   $ 22,476   $ 13,801
Less: Accumulated depreciation and amortization (14,588)   (14,588)   (9,208)
Property, equipment, and software, net 7,888   7,888   4,593
Depreciation and amortization     6,356 $ 3,386  
Software and computer equipment          
Property, Plant and Equipment [Line Items]          
Property, equipment, and software, Gross 1,928   1,928   1,381
Furniture, office equipment and other          
Property, Plant and Equipment [Line Items]          
Property, equipment, and software, Gross 1,526   1,526   567
Internally developed software          
Property, Plant and Equipment [Line Items]          
Property, equipment, and software, Gross 17,671   17,671   10,741
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Property, equipment, and software, Gross 1,351   1,351   $ 1,112
Property equipment software          
Property, Plant and Equipment [Line Items]          
Depreciation and amortization $ 1,174 $ 935 $ 2,296 $ 1,917  
XML 72 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets and Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Intangible Assets and Goodwill          
Intangible Assets, gross $ 97,270   $ 97,270   $ 24,523
Accumulated Amortization (12,600)   (12,600)   (8,562)
Intangible Assets, Net 84,670   84,670   $ 15,961
Aggregate amortization expense 2,720 $ 662 4,060 $ 1,469  
Insurance licenses          
Intangible Assets and Goodwill          
Intangible Assets, gross 4,960   4,960    
Intangible Assets, Net 4,960   $ 4,960    
Customer relationships          
Intangible Assets and Goodwill          
Weighted Average Useful Life (in years)     10 years   7 years
Intangible Assets, gross 45,890   $ 45,890   $ 8,440
Accumulated Amortization (3,603)   (3,603)   (2,173)
Intangible Assets, Net 42,287   $ 42,287   $ 6,267
Acquired technology          
Intangible Assets and Goodwill          
Weighted Average Useful Life (in years)     6 years   6 years
Intangible Assets, gross 19,583   $ 19,583   $ 12,170
Accumulated Amortization (7,057)   (7,057)   (5,481)
Intangible Assets, Net 12,526   $ 12,526   $ 6,689
Trademarks and tradenames          
Intangible Assets and Goodwill          
Weighted Average Useful Life (in years)     11 years   9 years
Intangible Assets, gross 18,375   $ 18,375   $ 3,688
Accumulated Amortization (1,511)   (1,511)   (893)
Intangible Assets, Net 16,864   $ 16,864   $ 2,795
Non-competition agreements          
Intangible Assets and Goodwill          
Weighted Average Useful Life (in years)     2 years   2 years
Intangible Assets, gross 370   $ 370   $ 225
Accumulated Amortization (110)   (110)   (15)
Intangible Assets, Net 260   $ 260   $ 210
Value of business acquired          
Intangible Assets and Goodwill          
Weighted Average Useful Life (in years)     1 year    
Intangible Assets, gross 400   $ 400    
Accumulated Amortization (94)   (94)    
Intangible Assets, Net 306   $ 306    
Renewal rights          
Intangible Assets and Goodwill          
Weighted Average Useful Life (in years)     8 years    
Intangible Assets, gross 7,692   $ 7,692    
Accumulated Amortization (225)   (225)    
Intangible Assets, Net $ 7,467   $ 7,467    
XML 73 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets and Goodwill - Changes in Carrying Amount of Goodwill (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Goodwill [Roll Forward]  
Goodwill, Beginning Balance $ 28,289
Acquisitions 92,672
Goodwill, Ending Balance $ 120,961
XML 74 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Debt  
Principal $ 46,689
Unaccreted Discount (859)
Debt Issuance Costs (1,892)
Carrying Value 43,938
8.55% term loan, due 2024  
Debt  
Principal 42,145
Unaccreted Discount (755)
Debt Issuance Costs (1,892)
Carrying Value $ 39,498
Interest rate (stated) 8.55%
Line of credit, due 2022  
Debt  
Principal $ 3,944
Carrying Value 3,944
Other notes  
Debt  
Principal 600
Unaccreted Discount (104)
Carrying Value $ 496
XML 75 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Runway Growth Credit Fund (Details) - Loan and Security Agreement , Runway Loan [Member]
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2021
USD ($)
Dec. 31, 2020
Jun. 30, 2021
Debt Instrument [Line Items]      
Basis spread on interest rate 8.00% 8.50%  
Paid in kind interest rate 2    
Calculated interest rate   11.05% 8.55%
Loan default 5.00%    
Debt Instrument, Final Payment Fees $ 1,750    
Aggregate amount $ 10,000    
Final payment fee 3.50%    
Financial covenants, Minimum cash level $ 3,000    
Financial covenants, Minimum revenue $ 15,400    
Financial covenants, projected revenue percentage 70.00%    
Loans Repaid Prior To First Anniversary [Member]      
Debt Instrument [Line Items]      
Repayment fees percentage 2.00%    
Loans Repaid Prior to Second Anniversary [Member]      
Debt Instrument [Line Items]      
Repayment fees percentage 1.50%    
Loans Repaid Prior to Third Anniversary [Member]      
Debt Instrument [Line Items]      
Repayment fees percentage 1.00%    
Loans Repaid Prior to Fourth Anniversary [Member]      
Debt Instrument [Line Items]      
Repayment fees percentage 0.50%    
Three-month LIBOR      
Debt Instrument [Line Items]      
Variable interest rate 0.55%    
XML 76 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Promissory Notes (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Apr. 05, 2021
Jan. 12, 2021
Apr. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Debt          
Proceeds from debt issuance, net of fees         $ 10,079
Amount outstanding       $ 43,938  
HOA acquisition          
Debt          
Amount borrowed       0  
Debt instrument term 9 years        
Loans assumed $ 10,000        
Paycheck Protection Program, Cares Act Loans [Member]          
Debt          
Interest rate (stated)     1.00%    
Proceeds from debt issuance, net of fees     $ 8,100    
Debt instrument term     2 years    
Amount outstanding       8,100  
Loans assumed   $ 2,000      
Variable interest rate   1.00%      
Unpaid interest       $ 91  
XML 77 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Line of credit (Details) - Revolving Line of Credit - USD ($)
$ in Millions
Apr. 05, 2021
Jun. 30, 2021
Debt Instrument [Line Items]    
Aggregate amount $ 5.0  
Fees on daily unused portion 0.25%  
Outstanding borrowings $ 3.9 $ 4.0
Prime rate    
Debt Instrument [Line Items]    
Basis spread on interest rate 0.00%  
XML 78 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Future receivables agreement (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Dec. 02, 2020
Nov. 02, 2020
USD ($)
installment
Debt Instrument [Line Items]      
Promissory note carrying amount $ 43,938    
Moving Services Company [Member]      
Debt Instrument [Line Items]      
Promissory note $ 150    
Interest rate (stated)   0.38%  
Promissory note initial principal balance     $ 750
Promissory note, number of installments | installment     5
XML 79 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Equity and Warrants - Common Stock (Details) - shares
Jun. 30, 2021
Dec. 31, 2020
Equity and Warrants    
Shares authorized 410,000,000  
Common stock, shares authorized 400,000,000 400,000,000
Preferred stock, shares authorized 10,000,000  
XML 80 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Equity and Warrants - Common Shares Outstanding and Common Stock Equivalents (Details) - shares
Jun. 30, 2021
Dec. 31, 2020
Class of Stock [Line Items]    
Issued and outstanding common shares 92,193,417  
Earnout common shares (Note 1 and Note 9) 4,099,999  
Total common shares issued and outstanding 96,293,416 81,669,151
Common shares reserved for future issuance:    
Total shares of common stock outstanding and reserved for future issuance 116,676,103  
Restricted stock units    
Common shares reserved for future issuance:    
Total shares of common stock outstanding and reserved for future issuance 1,637,495  
2020 Equity Plan    
Common shares reserved for future issuance:    
Total shares of common stock outstanding and reserved for future issuance 10,105,864  
Employee awards | Common stock options outstanding    
Common shares reserved for future issuance:    
Total shares of common stock outstanding and reserved for future issuance 5,514,174  
Private Warrants    
Common shares reserved for future issuance:    
Total shares of common stock outstanding and reserved for future issuance 3,125,154  
XML 81 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Equity and Warrants - Warrants (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Dec. 23, 2020
D
$ / shares
shares
Apr. 30, 2021
USD ($)
$ / shares
shares
Mar. 31, 2021
USD ($)
$ / shares
shares
Jun. 30, 2021
USD ($)
shares
Apr. 16, 2021
$ / shares
Dec. 31, 2020
shares
Class of Stock [Line Items]            
Minimum share price of common stock $ 18.00          
Share price length of trading day period | D 30          
Proceeds from exercise of warrants | $       $ 126,772    
Merger Agreement            
Class of Stock [Line Items]            
Stock called by warrants | shares 14,325,000         14,325,000
Single share price $ 1          
Share Price $ 11.50          
Number of days for determining share price commencement 30 days          
Expiring period after merger for determining share price 5 years          
Redemption price per share $ 0.01          
Minimum number of notice days | D 30          
Share price number of trading day period | D 20          
Share price length of trading day period | D 30          
Public Warrants            
Class of Stock [Line Items]            
Redemption price per share         $ 0.01  
Public Warrants | Merger Agreement            
Class of Stock [Line Items]            
Stock called by warrants | shares 8,625,000          
Certain holders of public warrants            
Class of Stock [Line Items]            
Share Price     $ 11.50      
Warrants exercise | shares     8,087,623      
Proceeds from exercise of warrants | $   $ 3,200 $ 89,800      
Certain holders of public warrants second group            
Class of Stock [Line Items]            
Share Price   $ 11.50        
Warrants exercise | shares   2,935,753        
Proceeds from exercise of warrants | $   $ 33,800        
Private Warrants | Merger Agreement            
Class of Stock [Line Items]            
Stock called by warrants | shares 5,700,000     3,125,154   5,700,000
XML 82 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Schedule of stock-based Compensation by Plan (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Stock-Based Compensation            
Stock based compensation expense     $ 6,642 $ 362 $ 23,477 $ 1,034
Secondary market transaction            
Stock-Based Compensation            
Stock based compensation expense $ 1,900 $ 1,600     1,933  
Employee earnout restricted stock            
Stock-Based Compensation            
Stock based compensation expense     4,176   16,549  
Employee awards            
Stock-Based Compensation            
Stock based compensation expense     $ 2,466 $ 362 $ 4,995 $ 1,034
XML 83 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Jul. 31, 2019
USD ($)
item
shares
May 31, 2019
USD ($)
$ / shares
shares
Jun. 30, 2021
USD ($)
shares
Jun. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
shares
Jun. 30, 2020
USD ($)
Stock-Based Compensation                
Percentage of aggregate number of shares             5.00%  
Stock based compensation expense         $ 6,642 $ 362 $ 23,477 $ 1,034
Shares reserved for issuance | shares         10,105,864   10,105,864  
Vesting percentage             25.00%  
Maximum                
Stock-Based Compensation                
Vesting period             3 years  
Expiration period             10 years  
Cancellation Period after termination of employment             3 months  
General and administrative                
Stock-Based Compensation                
Stock based compensation expense         $ 3,382 $ 209 $ 15,816 $ 432
Executives | Redeemable Convertible Preferred Stock                
Stock-Based Compensation                
Temporary equity, shares issued discount to fair value | item     11          
Restricted stock units                
Stock-Based Compensation                
Shares granted | shares             747,689  
Stock options                
Stock-Based Compensation                
Shares granted | shares             284,271  
Secondary market transaction                
Stock-Based Compensation                
Stock based compensation expense $ 1,900 $ 1,600         $ 1,933  
Secondary market transaction | General and administrative                
Stock-Based Compensation                
Stock based compensation expense       $ 33,200        
Secondary market transaction | Redeemable Convertible Preferred Stock                
Stock-Based Compensation                
Temporary equity repurchased, shares | shares     901,940 7,559,047        
Temporary equity repurchased, value       $ 4,000        
Temporary equity repurchase price | $ / shares       $ 0.53        
Temporary equity, shares issued discount to fair value     $ 2,600          
Secondary market transaction | Employees                
Stock-Based Compensation                
Stock based compensation expense   900            
Secondary market transaction | Former Employees                
Stock-Based Compensation                
Stock based compensation expense   $ 700            
XML 84 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Payroll Reduction Program (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares reserved for issuance 10,105,864     10,105,864    
Stock based compensation expense $ 6,642   $ 362 $ 23,477 $ 1,034  
Employee awards            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock based compensation expense 2,466   $ 362 4,995 $ 1,034  
Employee awards | Restricted stock units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Reduced cash payroll costs           $ 4,000
Shares reserved for issuance   2,356,045       2,356,045
Shares issued           2,356,045
Stock based compensation expense   $ 6,500   1,605    
Cost not recognized $ 0     $ 0    
XML 85 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Employee Earnout RSUs and CEO Earnout RSUs (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 23, 2020
tranche
D
$ / shares
shares
Mar. 31, 2021
shares
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
$ / shares
shares
Jun. 30, 2020
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage         25.00%  
Stock based compensation expense | $     $ 6,642 $ 362 $ 23,477 $ 1,034
CEO and Founder | Employee earnout restricted stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares issued | shares 1,000,000          
Vesting percentage 33.33%          
Threshold trading days | D 20          
Threshold consecutive trading days | D 30          
Threshold period 36 months          
Vesting period 1 year          
Average grant date fair value $ 12.08          
Stock based compensation expense | $         8,300  
Cost not recognized | $     3,400   $ 3,400  
Shares vested | shares         333,333  
CEO and Founder | Employee earnout restricted stock | Common stock is greater than or equal to $18.00            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Threshold closing price of common stock 18.00          
CEO and Founder | Employee earnout restricted stock | Common stock is greater than or equal to $20.00            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Threshold closing price of common stock 20.00          
CEO and Founder | Employee earnout restricted stock | Common stock is greater than or equal to $22.00            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Threshold closing price of common stock $ 22.00          
Employee awards            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock based compensation expense | $     2,466 $ 362 $ 4,995 $ 1,034
Employee awards | Employees | Employee earnout restricted stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares issued | shares 1,003,317          
Vesting percentage 33.33%          
Number of tranches | tranche 3          
Threshold trading days | D 20          
Threshold consecutive trading days | D 30          
Threshold period 36 months          
Vesting period 1 year          
Average grant date fair value $ 12.08       $ 16.78  
Stock based compensation expense | $         $ 8,500  
Cost not recognized | $     $ 3,400   $ 3,400  
Shares forfeited | shares         24,278  
Shares granted | shares         4,773  
Vesting of earnout shares (in shares) | shares   329,132        
Employee awards | Employees | Employee earnout restricted stock | Common stock is greater than or equal to $18.00            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Threshold closing price of common stock 18.00          
Employee awards | Employees | Employee earnout restricted stock | Common stock is greater than or equal to $20.00            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Threshold closing price of common stock 20.00          
Employee awards | Employees | Employee earnout restricted stock | Common stock is greater than or equal to $22.00            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Threshold closing price of common stock $ 22.00          
XML 86 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations - Total consideration and the estimated fair value of the assets acquired and liabilities assumed (Details)
$ in Thousands
6 Months Ended
May 20, 2021
USD ($)
Apr. 05, 2021
USD ($)
Jan. 12, 2021
USD ($)
Jun. 30, 2021
USD ($)
item
Dec. 31, 2020
USD ($)
Intangible assets:          
Goodwill       $ 120,961 $ 28,289
Customer relationships          
Intangible assets:          
Weighted Average Useful Life (in years)       10 years  
Acquired technology          
Intangible assets:          
Weighted Average Useful Life (in years)       5 years  
Trademarks and tradenames          
Intangible assets:          
Weighted Average Useful Life (in years)       11 years  
Non-competition agreements          
Intangible assets:          
Weighted Average Useful Life (in years)       1 year  
Value of business acquired          
Intangible assets:          
Weighted Average Useful Life (in years)       1 year  
Renewal rights          
Intangible assets:          
Weighted Average Useful Life (in years)       8 years  
January 12,2021 Acquisition          
Purchase consideration:          
Cash     $ 20,346    
Contingent consideration     1,410    
Total purchase consideration:     21,756    
Assets:          
Cash, cash equivalents and restricted cash     1,035    
Current assets     4,939    
Property and equipment     $ 996    
Intangible assets:          
Weighted Average Useful Life (in years)     7 years 7 months 6 days    
Goodwill     $ 16,760    
Total assets acquired     30,170    
Current liabilities     (6,388)    
Long-term liabilities     (2,026)    
Net assets acquired     21,756    
January 12,2021 Acquisition | Customer relationships          
Intangible assets:          
Intangible assets, finite-lived     1,650    
January 12,2021 Acquisition | Acquired technology          
Intangible assets:          
Intangible assets, finite-lived     3,525    
January 12,2021 Acquisition | Trademarks and tradenames          
Intangible assets:          
Intangible assets, finite-lived     1,225    
January 12,2021 Acquisition | Non-competition agreements          
Intangible assets:          
Intangible assets, finite-lived     $ 40    
HOA acquisition          
Purchase consideration:          
Cash   $ 82,002      
Issuance of common stock   21,687      
Common stock consideration payable   3,014      
Contingent consideration   6,685      
Total purchase consideration:   113,388      
Assets:          
Cash, cash equivalents and restricted cash   17,766      
Current assets   235,669      
Property and equipment   $ 2,267      
Intangible assets:          
Weighted Average Useful Life (in years)   8 years 4 months 24 days      
Intangible assets, finite-lived   $ 41,952      
Intangible assets, indefinite   4,960      
Goodwill   47,008      
Other non-current assets   55,165      
Total assets acquired   399,827      
Current liabilities   (273,759)      
Long-term liabilities   (8,913)      
Deferred tax liabilities, net   (3,767)      
Net assets acquired   $ 113,388      
HOA acquisition | Customer relationships          
Intangible assets:          
Weighted Average Useful Life (in years)   10 years      
Intangible assets, finite-lived   $ 16,700      
HOA acquisition | Trademarks and tradenames          
Intangible assets:          
Weighted Average Useful Life (in years)   10 years      
Intangible assets, finite-lived   $ 12,200      
HOA acquisition | Value of business acquired          
Intangible assets:          
Weighted Average Useful Life (in years)   1 year      
Intangible assets, finite-lived   $ 400      
HOA acquisition | Renewal rights          
Intangible assets:          
Weighted Average Useful Life (in years)   8 years      
Intangible assets, finite-lived   $ 7,692      
May 20, 2021 Acquisition          
Purchase consideration:          
Cash $ 32,302        
Common stock consideration payable 3,500        
Total purchase consideration: 35,802        
Assets:          
Cash, cash equivalents and restricted cash 408        
Current assets 932        
Property and equipment $ 334        
Intangible assets:          
Weighted Average Useful Life (in years) 10 years        
Intangible assets, finite-lived $ 16,590        
Goodwill 21,952        
Total assets acquired 40,216        
Current liabilities (409)        
Deferred tax liabilities, net (4,005)        
Net assets acquired $ 35,802        
May 20, 2021 Acquisition | Customer relationships          
Intangible assets:          
Weighted Average Useful Life (in years) 10 years        
Intangible assets, finite-lived $ 12,700        
May 20, 2021 Acquisition | Acquired technology          
Intangible assets:          
Weighted Average Useful Life (in years) 7 years        
Intangible assets, finite-lived $ 2,900        
May 20, 2021 Acquisition | Trademarks and tradenames          
Intangible assets:          
Weighted Average Useful Life (in years) 20 years        
Intangible assets, finite-lived $ 900        
May 20, 2021 Acquisition | Non-competition agreements          
Intangible assets:          
Weighted Average Useful Life (in years) 1 year        
Intangible assets, finite-lived $ 90        
Other Acquisitions          
Business Combinations          
Number of business combination transactions | item       2  
Purchase consideration:          
Cash       $ 13,490  
Issuance of common stock       1,169  
Contingent consideration       327  
Total purchase consideration:       14,986  
Assets:          
Cash, cash equivalents and restricted cash       1,048  
Current assets       860  
Property and equipment       72  
Intangible assets:          
Goodwill       6,952  
Total assets acquired       16,697  
Current liabilities       (1,285)  
Deferred tax liabilities, net       (426)  
Net assets acquired       14,986  
Other Acquisitions | Customer relationships          
Intangible assets:          
Intangible assets, finite-lived       6,400  
Other Acquisitions | Acquired technology          
Intangible assets:          
Intangible assets, finite-lived       940  
Other Acquisitions | Trademarks and tradenames          
Intangible assets:          
Intangible assets, finite-lived       410  
Other Acquisitions | Non-competition agreements          
Intangible assets:          
Intangible assets, finite-lived       $ 15  
Total Acquisition          
Business Combinations          
Number of business combination transactions | item       3  
Purchase consideration:          
Cash       $ 148,140  
Issuance of common stock       22,856  
Common stock consideration payable       6,514  
Contingent consideration       8,422  
Total purchase consideration:       185,932  
Assets:          
Cash, cash equivalents and restricted cash       20,257  
Current assets       242,400  
Property and equipment       3,669  
Intangible assets:          
Intangible assets, indefinite       4,960  
Goodwill       92,672  
Other non-current assets       55,165  
Total assets acquired       486,910  
Current liabilities       (281,841)  
Long-term liabilities       (10,939)  
Deferred tax liabilities, net       (8,198)  
Net assets acquired       185,932  
Total Acquisition | Customer relationships          
Intangible assets:          
Intangible assets, finite-lived       37,450  
Total Acquisition | Acquired technology          
Intangible assets:          
Intangible assets, finite-lived       7,365  
Total Acquisition | Trademarks and tradenames          
Intangible assets:          
Intangible assets, finite-lived       14,735  
Total Acquisition | Non-competition agreements          
Intangible assets:          
Intangible assets, finite-lived       145  
Total Acquisition | Value of business acquired          
Intangible assets:          
Intangible assets, finite-lived       400  
Total Acquisition | Renewal rights          
Intangible assets:          
Intangible assets, finite-lived       $ 7,692  
XML 87 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations - Acquisitions (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
May 20, 2021
USD ($)
Apr. 05, 2021
USD ($)
Jan. 12, 2021
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
item
Jun. 30, 2020
USD ($)
Dec. 31, 2020
Business Combinations                
Contingent consideration       $ 1,714   $ 1,714    
Unaudited Pro Forma Consolidated Financial Information                
Revenue       52,867 $ 36,086 97,610 $ 68,837  
Net loss       (17,102) $ (8,408) (79,417) $ (27,608)  
General and administrative                
Business Combinations                
Acquisition related costs           4,900    
January 12,2021 Acquisition                
Business Combinations                
Cash paid in business acquisition     $ 20,346          
Total consideration     21,756          
Contingent consideration     $ 1,400          
Contingent consideration earnout period     2 years          
Net assets acquired     $ 21,756          
Estimated fair value     $ 1,410          
Estimated Useful Life (in years)     7 years 7 months 6 days          
Fair value of the intangible assets as of the date of the acquisition                
Fair Value     $ 6,440          
January 12,2021 Acquisition | General and administrative                
Business Combinations                
Acquisition related costs           274    
HOA acquisition                
Business Combinations                
Cash paid in business acquisition   $ 82,002            
Total consideration   113,388            
Issuance of common stock   21,687            
Net assets acquired   113,388            
Acquisition hold backs   9,700            
Estimated fair value   6,685            
Acquisition related costs   $ 2,900            
Estimated Useful Life (in years)   8 years 4 months 24 days            
May 20, 2021 Acquisition                
Business Combinations                
Cash paid in business acquisition $ 32,302              
Total consideration 35,802              
Net assets acquired 35,802              
Acquisition hold backs 3,500              
Acquisition related costs $ 1,600              
Estimated Useful Life (in years) 10 years              
Other Acquisitions                
Business Combinations                
Cash paid in business acquisition           13,490    
Total consideration           14,986    
Issuance of common stock           1,169    
Net assets acquired       14,986   14,986    
Estimated fair value           $ 327    
Number of acquisitions | item           2    
Goodwill to be not deductible for income tax purposes       3,600   $ 3,600    
Goodwill to be deductible for income tax purposes       3,300   3,300    
Other Acquisitions | General and administrative                
Business Combinations                
Acquisition related costs           144    
Total Acquisition                
Business Combinations                
Cash paid in business acquisition           148,140    
Total consideration           185,932    
Issuance of common stock           22,856    
Net assets acquired       $ 185,932   185,932    
Estimated fair value           $ 8,422    
Number of acquisitions | item           3    
Revenue           $ 27,900    
Net income           $ 4,300    
Customer relationships                
Business Combinations                
Estimated Useful Life (in years)           10 years    
Fair value of the intangible assets as of the date of the acquisition                
Estimated Useful Life (in years)           10 years   7 years
Customer relationships | January 12,2021 Acquisition                
Fair value of the intangible assets as of the date of the acquisition                
Fair Value     $ 1,650          
Estimated Useful Life (in years)     10 years          
Customer relationships | HOA acquisition                
Business Combinations                
Estimated Useful Life (in years)   10 years            
Customer relationships | May 20, 2021 Acquisition                
Business Combinations                
Estimated Useful Life (in years) 10 years              
Acquired technology                
Business Combinations                
Estimated Useful Life (in years)           5 years    
Fair value of the intangible assets as of the date of the acquisition                
Estimated Useful Life (in years)           6 years   6 years
Acquired technology | January 12,2021 Acquisition                
Fair value of the intangible assets as of the date of the acquisition                
Fair Value     $ 3,525          
Estimated Useful Life (in years)     4 years          
Acquired technology | May 20, 2021 Acquisition                
Business Combinations                
Estimated Useful Life (in years) 7 years              
Trademarks and tradenames                
Business Combinations                
Estimated Useful Life (in years)           11 years    
Fair value of the intangible assets as of the date of the acquisition                
Estimated Useful Life (in years)           11 years   9 years
Trademarks and tradenames | January 12,2021 Acquisition                
Fair value of the intangible assets as of the date of the acquisition                
Fair Value     $ 1,225          
Estimated Useful Life (in years)     15 years          
Trademarks and tradenames | HOA acquisition                
Business Combinations                
Estimated Useful Life (in years)   10 years            
Trademarks and tradenames | May 20, 2021 Acquisition                
Business Combinations                
Estimated Useful Life (in years) 20 years              
Non-competition agreements                
Business Combinations                
Estimated Useful Life (in years)           1 year    
Fair value of the intangible assets as of the date of the acquisition                
Estimated Useful Life (in years)           2 years   2 years
Non-competition agreements | January 12,2021 Acquisition                
Fair value of the intangible assets as of the date of the acquisition                
Fair Value     $ 40          
Estimated Useful Life (in years)     2 years          
Non-competition agreements | May 20, 2021 Acquisition                
Business Combinations                
Estimated Useful Life (in years) 1 year              
XML 88 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations - Fair value of intangible assets (Details) - USD ($)
$ in Thousands
6 Months Ended
May 20, 2021
Apr. 05, 2021
Jan. 12, 2021
Jun. 30, 2021
January 12,2021 Acquisition        
Business Acquisition [Line Items]        
Estimated Useful Life (in years)     7 years 7 months 6 days  
Fair Value     $ 6,440  
HOA acquisition        
Business Acquisition [Line Items]        
Estimated Useful Life (in years)   8 years 4 months 24 days    
Intangible assets, finite-lived   $ 41,952    
Insurance Licenses   $ 4,960    
May 20, 2021 Acquisition        
Business Acquisition [Line Items]        
Estimated Useful Life (in years) 10 years      
Intangible assets, finite-lived $ 16,590      
Total Acquisition        
Business Acquisition [Line Items]        
Insurance Licenses       $ 4,960
Customer relationships        
Business Acquisition [Line Items]        
Estimated Useful Life (in years)       10 years
Customer relationships | January 12,2021 Acquisition        
Business Acquisition [Line Items]        
Intangible assets, finite-lived     1,650  
Fair Value     1,650  
Customer relationships | HOA acquisition        
Business Acquisition [Line Items]        
Estimated Useful Life (in years)   10 years    
Intangible assets, finite-lived   $ 16,700    
Customer relationships | May 20, 2021 Acquisition        
Business Acquisition [Line Items]        
Estimated Useful Life (in years) 10 years      
Intangible assets, finite-lived $ 12,700      
Customer relationships | Other Acquisitions        
Business Acquisition [Line Items]        
Intangible assets, finite-lived       $ 6,400
Customer relationships | Total Acquisition        
Business Acquisition [Line Items]        
Intangible assets, finite-lived       $ 37,450
Acquired technology        
Business Acquisition [Line Items]        
Estimated Useful Life (in years)       5 years
Acquired technology | January 12,2021 Acquisition        
Business Acquisition [Line Items]        
Intangible assets, finite-lived     3,525  
Fair Value     3,525  
Acquired technology | May 20, 2021 Acquisition        
Business Acquisition [Line Items]        
Estimated Useful Life (in years) 7 years      
Intangible assets, finite-lived $ 2,900      
Acquired technology | Other Acquisitions        
Business Acquisition [Line Items]        
Intangible assets, finite-lived       $ 940
Acquired technology | Total Acquisition        
Business Acquisition [Line Items]        
Intangible assets, finite-lived       $ 7,365
Trademarks and tradenames        
Business Acquisition [Line Items]        
Estimated Useful Life (in years)       11 years
Trademarks and tradenames | January 12,2021 Acquisition        
Business Acquisition [Line Items]        
Intangible assets, finite-lived     1,225  
Fair Value     1,225  
Trademarks and tradenames | HOA acquisition        
Business Acquisition [Line Items]        
Estimated Useful Life (in years)   10 years    
Intangible assets, finite-lived   $ 12,200    
Trademarks and tradenames | May 20, 2021 Acquisition        
Business Acquisition [Line Items]        
Estimated Useful Life (in years) 20 years      
Intangible assets, finite-lived $ 900      
Trademarks and tradenames | Other Acquisitions        
Business Acquisition [Line Items]        
Intangible assets, finite-lived       $ 410
Trademarks and tradenames | Total Acquisition        
Business Acquisition [Line Items]        
Intangible assets, finite-lived       $ 14,735
Non-competition agreements        
Business Acquisition [Line Items]        
Estimated Useful Life (in years)       1 year
Non-competition agreements | January 12,2021 Acquisition        
Business Acquisition [Line Items]        
Intangible assets, finite-lived     40  
Fair Value     $ 40  
Non-competition agreements | May 20, 2021 Acquisition        
Business Acquisition [Line Items]        
Estimated Useful Life (in years) 1 year      
Intangible assets, finite-lived $ 90      
Non-competition agreements | Other Acquisitions        
Business Acquisition [Line Items]        
Intangible assets, finite-lived       $ 15
Non-competition agreements | Total Acquisition        
Business Acquisition [Line Items]        
Intangible assets, finite-lived       $ 145
Value of business acquired        
Business Acquisition [Line Items]        
Estimated Useful Life (in years)       1 year
Value of business acquired | HOA acquisition        
Business Acquisition [Line Items]        
Estimated Useful Life (in years)   1 year    
Intangible assets, finite-lived   $ 400    
Value of business acquired | Total Acquisition        
Business Acquisition [Line Items]        
Intangible assets, finite-lived       $ 400
Renewal rights        
Business Acquisition [Line Items]        
Estimated Useful Life (in years)       8 years
Renewal rights | HOA acquisition        
Business Acquisition [Line Items]        
Estimated Useful Life (in years)   8 years    
Intangible assets, finite-lived   $ 7,692    
Renewal rights | Total Acquisition        
Business Acquisition [Line Items]        
Intangible assets, finite-lived       $ 7,692
XML 89 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Additional Information (Details) - Homeowners of America Insurance Company
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Minimum capital stock to be maintained $ 2,500
Minimum surplus to be maintained 2,500
Restricted cash and investments $ 314
Minimum percentage of statutory surplus 10.00%
Dividends $ 0
XML 90 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Numerator:            
Net loss $ (16,296) $ (65,101) $ (6,258) $ (18,367) $ (81,398) $ (24,625)
Denominator:            
Shares used in computing net loss attributable per share to common stockholders, basic 95,221,928   35,478,347   91,483,053 35,117,130
Shares used in computing net loss attributable per share to common stockholders, diluted 95,221,928   35,478,347   91,483,053 35,117,130
Net loss attributable per share to common stockholders:            
Basic $ (0.17)   $ (0.18)   $ (0.89) $ (0.70)
Diluted $ (0.17)   $ (0.18)   $ (0.89) $ (0.70)
XML 91 R72.htm IDEA: XBRL DOCUMENT v3.21.2
Basic and Diluted Net Loss Per Share - Computation of diluted net loss per antidilutive (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Stock options        
Basic and Diluted Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 6,350,253 7,719,210 6,350,253 7,719,210
Restricted stock units and awards        
Basic and Diluted Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 2,975,463 106,890 2,975,463 106,890
Legacy Porch warrants        
Basic and Diluted Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount   3,134,068   3,134,068
Public and private warrants        
Basic and Diluted Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 3,125,154   3,125,154  
Earnout shares        
Basic and Diluted Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 4,099,999   4,099,999  
Convertible debt        
Basic and Diluted Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount   1,034,760   1,034,760
XML 92 R73.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events (Details) - Subsequent Events - July 2021 Acquisitions
$ in Millions
1 Months Ended
Jul. 31, 2021
USD ($)
Subsequent Events  
Total consideration $ 13.7
Cash paid in business acquisition 11.7
Issuance of common stock $ 2.0
XML 93 R74.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Other Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenue          
Direct premiums, earned $ 62,352        
Ceded premiums, earned (59,077)        
Net premiums, earned $ 3,275        
Total revenue   $ 51,340 $ 17,122 $ 78,083 $ 32,196
EXCEL 94 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "2&$%,'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 " DAA!3Y#-^MN\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R$ZW4DR:2\M.&PQ6V-C-V&IK&O_!UDCZ]DNR-F5L#["CI9\_ M?0+5.DH=$KZD$#&1Q7S7N]9GJ>.:'8FB!,CZB$[EF3 M.B!4G"_!(2FC2,$(+.),9$UMM-0)%85TP1L]X^-G:B>8T8 M.O24090"6#-. MC.>^K>$&&&&$R>7O IJ9.%7_Q$X=8)=DG^V&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" DAA!3[XSWFF % "\%@ & 'AL+W=O_0I-V.NT,(;:<+[:0F1"@2[L+ =/N;.^$K<0>;,F590+_ MOD=V8@=&.?9L;Q)_G5>/)?D].CK=2/641YQK\I(F(C_K15IG'P>#/(AXRO)C MF7$!=U92I4S#J5H/\DQQ%I9!:3*@CC,>I"P6O=EI>6VI9J>RT$DL^%*1O$A3 MIE[/>2(W9SVWM[MP'Z\C;2X,9J<96W.?Z[^RI8*S0:T2QBD7>2P%47QUUIN[ M'Q?>T 243_P=\TV^=TS,JSQ*^61.KL.SGF.(>,(#;208_#WS!4\2HP0<_VY% M>W6;)G#_>*=^5;X\O,PCR_E")E_C4$=GO6F/A'S%BD3?R\TGOGVAD=$+9)*7 MOV13/3L<]DA0Y%JFVV @2&-1_;.7;4?L!] # 70;0-\%N(=:\+8!7OFB%5GY M6A=,L]FIDANBS-.@9@[*OBFCX6UB88;1UPKNQA"G9QIAN[I,\8HKGIP,-K9F80;!5/J^4Z0'E,?DBA8YR4 UY^#9^ )0U*MVA MGE-4\(]"'!//.2+4H:Z%9X&'SXOU,7&I+?P-CE?WG%?J>=_7,VP8 #W>=_AU",:HI1MTH[@JF-%?)*[GGF53:1H1+:55PA&A<$XT[ M]HMBX"?E/#V,A&NM6))C3).::=*-:14GG-P4Z2-7-BI?K.-H7EQCDGG6[72 ?V NY#F'NQ:LXJ%S[\"BW2$Z]/AU-)^.Q MAQ'2AI!V(9R'(:20_&AW0#[#<^16V/L.EZ2P0"%NKLG\F8N"$Q\#;;S<];X? M]&$CK:"XI%_$,%D\Q\$ FU3@XF;^'G!ASF F/LB-L,+A8\;E-?G!Q M5W^+MOU(;A59*ODM;;'G:) V*VSHL1\)8K(G_FC[*Q(;;(K"\7WS"2)K,0'$; MWW49N7P)(B;6_&"&;1&ZF?L7D;WLURU5N6#%PM7:"A?:) #: MJ3SP(PY#B/43+M,*U/@_[50?O#5OO]R&(+>%AAPNC,]:MP JY5&I;+:PGFK90>8V[>YU*@@4X@H*$>2U"_D+^Y-:N:I$RN6SLWN#V_I]K6[(>Y<+D[K"CV&K/W<).> U)8827,-KO/6P0.?H&#O?U!XXOE MMFE. E/%5EN%]=5Z:W9>;D@.FL>K?=TOS-AJ3A*^@E#G> *?FJJV2JL3+;-R MM_%1:BW3\C#B+.3*/ #W5U+JW8EIH-ZPGOT'4$L#!!0 ( "2&$%,59-K& M_08 # < 8 >&PO=V]R:W-H965T&ULK5EM;]LV$/XK MA!%@+>#$?-%KD01HT[UTZ+:@:;?/C$3'6F71%:FDV:_?45(LV7Q)!NQ#8LH^ M'A\>[^ZYH\X?9/M5;830Z/NV;M3%8J/U[LUJI8J-V')U)G>B@5_6LMUR#8_M MW4KM6L'+?M*V7E&,D]665\WB\KS_[KJ]/)>=KJM&7+=(==LM;Q_?B5H^7"S( MXNF+3]7=1ILO5I?G.WXG;H3^LKMNX6FUUU)66]&H2C:H%>N+Q5ORYHKE9D(O M\6-G/+E;B2]5]5J3<7BVR!2K'F7:T_R8=?Q+BAV.@K9*WZ_^AAE,4+ M5'1*R^TX&1!LJV;XY-]'0\PFD,@S@8X3Z$LGL'$"ZSR@?4 M&FG09@:];?K9L)NJ,<=XHUOXM8)Y^O)*-B4'C':]X4 MT8 MQ0J=HB\W[]&KD]?H!%4-^KR1G>)-J( M8DH^W3_?;I[T^YMM^U[:BT8@K!?L,*&1[A:Q7 M&/D4[G)G&(Y0F.DKW8 M =)HCS0*(GU;%+(#8!",A0"4M[58HD9H%]!!4SQ#0&F>T2.[ED_WR27#Y3Z)J5-?VL7 [QD39 M"=?ZB;4^PVD>>TXIW0-(@P"N6['C58G$]YT)4]7[EM0;T4)V\/ON "FU("59 M%!V=FBT4X0R[46=[U-DS9E.ZK0J324PBQQYE"Q$2X=0-+M^#RX/@ M/DO-ZQ=8+[<6CS%F\;'];#%*XFP6Q <@"9X2,W[FY(&K6_VX[+/(SOC]LC]] M)=?Z@;?^:!T5SR&E698=X79(17'./+!G?$*"L'^6LGRHZMH)C-CG27&>'"<\ MAQS-:.:)93(E>T*#V#[*YNY%N6347-70:H=_&[00Z 3-Y P.Z!-AD#!C_-$G1W]8$YLH6&(%AT,H]5 9FLT=K*/ M$FJE!ELJI]@7F!,ED# G ,"V$T&:]=IDA._@@=@1L+98GF./T].)+&B8+-Z+ MM0"8)03FO6C M7!./T#"/#,EXXI!9$"V?(LL)R.8&@A._%T[L0,/L<%C\/1/3U&:!B*286E[H M8 N24M^I3GQ!PWSQ\7F?LYD@8AFSO,XE1IF'+^C$%S3(D9AYDBF;N(F%N6G( M ;-00Z^JIJB[$D8G!"]QC/O$=<*6<90?;F=ITM9.]'=]]>-KYR6*@ZZB+#G: MG$.*I;GG6-A$:BQ,:D,Z>2:-,)ND &%F=9(..9*8M.=!.=$9>X;.3.4^=#O# MW91L=-7WT1K;5/U"7J0UT[.8B-<+@\<-??Q:SYT-G1Q^4,B5I7XEV6D'G6,*A39KR M9$ESMHQ(TLMD9)DD^9+$Y%"/\U1=]'KLC;:,+UPF]F5A]GU;EI4IJ"!FS*W6 M:=6@@N\JB"$G2IM6H5IEN17;#IJF448]70&;^)>%^1>Z@F[;U?V-^-@,R"VX MY\:\QK@74-? LS/E,E>'YJ%;-M$M"]/M'$\IUE7A+IV939JG+,_LC.\4)&F, M/94+FQB6A1EVR(OJV<@; ;LN [/4:IX<<@2GC'K:)S:Q*WO)E>"F?;[I!SMNVKV>L<\R[M-][>00F-:K&&B?@L!0.TP^NIX4'+7?^&YU9J MJ,'ZX49P@&T$X/>UA P_/IB71ON7A)?_ E!+ P04 " DAA!3IA8M*X\" M !$!P & 'AL+W=OM%*7?B&IB)(:ZIIFS0M:M;MVH&38-78S#9)MU\_VU!&FJ1KM5P$&\[[GN<< ML)WMN'B0%8!"CS5EPN19[Q5E#!8""3;NL;BUPU0OILYOO-TXXYL*F5NN'G6X TL M0=TW"Z%G[N!2DAJ8))PA >N9\]Z_GJ/SD_L'6KFM980ES3G^04E4SY\I!):QQ M2]4=WWV$OI[8^!6<2ON/=EUL.G50T4K%ZUZL"6K"NBM^[/LP$OC1"4'0"X+7 M"L)>$-I".S);UBU6.,\$WR%AHK6;&=C>6+6NAC#S%I=*Z*=$ZU0^YZS4[P1* MI$>24U)BI2(,/2MXJW$ MK)29JS23<7:+/O]-ES\XD?]SRR8H]"Y1X 7^$?G\9?DM%%KN6[FW+W=U)X9V M!$,[ NL7_D\[7L@3#GE"FR>K[J5 E. 5H401.-JYSB*Q%F8U;O,@3J:9 MNQWWYS HC*._07MTT4 7O4@WYW6MEYC^^(J'2]1@@;:8MG",L3-*1^F]B>=Y M_C/*?X;M<<8#9_P&3EGICU0BW*J*"_(;RF.\G6$\ HF\_O<,^361>]3)0)V\ MG9I(V1XG3@XXIDDP#2,_>09\&'CE)\G4CT]T.1UXT[?SZ@-!*KWD"=L<@TY? M"WT8> +:'>UQYGSY@L6&,(DHK+74FZ3:0W1[=C=1O+';WHHKO8G:8:6/.1 F M0#]?)F8G'0[._ ]02P,$% @ )(804V8\H[>"!@ NAL !@ !X M;"]W;W)K[QZ)%X]2?6TV M0FCRM*WJYG*RT7IW/ITVRXW8\N:MW(D:_K.2:LLUW*KUM-DIP8O.:%M-61 D MTRTOZ\G51??L3EU=R%9792WN%&G:[9:K;]>BDH^7$SIY?O"Q7&^T>3"]NMCQ MM;@7^O/N3L'=]."E*+>B;DI9$R56EY-W]'S.8QU^]T\EA3&-X?/WL_>>./)!9\$;,9/6E M+/3FBBWUE#O,K:),J]5O#?$NSTU4S6!2R[* A<-;(J"Z[AYE[##^2#;HA< MD0\[H;A9UX:-;!M>%\W%5,-LC,_ILA_Y>C\R&QDY M).]EK3<-F<,,"L3^QF^?>.RG$(5#*-AS**Z9U^%O;?V6A,$;P@)&D?G,7FX> M8'3^W^CS_SSZ23#"0UZ$G;_PQ^2%9\3H,&+4C1B-C/A1/(BZ%5@B[0V3SM!4 MOH>KF(81T'PX7AX715/*V"GJQD6E69"%IZBYBPH9S9,#ZH1A?& 8>V/:AZM> M$_&T,\%MSCUQ2PY>$V_<9K+19C'4>/SV#N+CR.1Q8,?/185I;H?/!;$X8KD5 M/A>59CG%HY<>>*9>GO?03$SLH-I 51?A8DDQC9UIQ@Z>3!S45F:I19;%Q2F M:6*YFB,#TN0H/4_H9@>ZF9?NG9)%N]0=72V6FUI67%]#IRD:;W?* 9G3N3C1( MJ#71F8N*L]S:ZCC2YUJX39 MRXNV 6 #%0+K0[W/X\FJ? !-2!ZY4KS^'@E7&)Q%86"79 QF9/%8Z1HD!/5KB.=R*Y[, M+F[+9F.TK*%1B(5&9XSH!.9N9T0H9'%BTWJ)KSGF*PG&.LT@)ZA?3]S6IL-T M=/OM;#JM$KPJ_P9AOX;(X!7-[?:AHY,P4#ZV7P9%0/V2 "\^;T@M\*5R>_09 M36)[J3"4HW%N,)A=3^88*(R2#"?.!E7 _*J@[[ =?4]Q9%B##[+(8HS"6&IG M)P8+DSRPW,TQ7,+"D7L-2F MCN! V\4V=026Y9'=CN?XL,E8<66#L&!^87%[X L1J,6JU$.^H_S=?I^FH2U_ M$=2976H1#+P.VXF.>6+1".M!7+#0R_H/H4>%5&^:G&YFEMN='\/!"FO Z=N9*N-:J7+2:+RI!0$^29L,AX[4DD );Z$V- MELNO&UD50GF_#[!!=S"_[KCF3;DDKZ#U%;*JN&J&8:DW MZ[YTW\E%<<8?X,T%Y%M'NR&M^; '$8&4V[7="TW]X_-SD";,+TV&_-Q/#U\6 M5V+D,;PDYBRS5P81(W&49F%DRQ;,)XVR,(AM48;ZI#2%U\^1-1I4#O.KG.,, M]?%WM<88?Q'0 TD3UOK_>?GP]/#0=.[[GC% M>GY-SV<4>7Y#S^?[8Z3!_?Y4ZSU7:U"QI!(K& JV#TQ7[0^*]C=:[KJ3D(74 M6FZ[RXW@D,@& /]?2:F?;\P A^.ZJW\ 4$L#!!0 ( "2&$%,&"K1D/@, M "0+ 8 >&PO=V]R:W-H965T&ULK59M;YLP$/XK%MJ' M5MK*.R%5$JEYV9M4+6K6[;,+3D %.[--TO[[G0VA"1!4;?D"MGGNN;N'LWVC M/>//(B%$HI<\HV)L)%)N;TU31 G)L;AA6T+ARYKQ'$N8\HTIMIS@6!OEF>E8 M5F#F.*7&9*37EGPR8H7,4DJ6'(DBSS%_G9*,[<>&;1P6'M)-(M6".1EM\8:L MB'S<+CG,S)HE3G-"1DGG"@LQ8]CN-93(V0@/% M9(V+3#ZP_5=2)>0KOHAE0C_1OL):!HH*(5E>&4,$>4K+-WZIA#@R )YN Z44O0S887 -!8C4T)TRH<959%,RTB<,Y&XZ)X! ML4 +B"CNL)_WVP<]]B:H4DOC'*29.KV$WPMZ@USK(W(LQ^Z(9_9^5%CTO6_2\9 ,ZH#:S<) M L\9F;MC$=L@-VA@YFV,XWJ#P2EJT4;9ENO5H).TO3IMKS?M&1-2[0!.=H06 MI$=(OV;T+RWDO&3TCS/K3BNH@PCZ@X"#.:4;!#L5#A/^#+N9;GJ2&]2\@XM7 MR:"=G.=XC2II@[RP421MB.M;0:-&VJ!AV"UE6*<<]J:\Y"PN(JFEE"1**,O8 MYK5'RV%-/+RXEL.VEJ';T ;+\AIAMC&?[C9^R:(-\Z\Q^LZVW^\CJ3?L+ MH7#99%I/',.-EPJI+I]=W^:SCZX[^^*J5I0G9Y0;-@^R#I1C#1NZ=H!L/[2; M9=H!\URG(:UY=.OGA&]TNR4@JX+*\F"O5^N6[DXW,HWUJ7T[LSO6YZH%U%W& M&WW9/]YCODFA&\C(&EQ9-P,H EZV9.5$LJWN.9Z8A Y&#Q-H8PE7 /B^9DP> M)LI!W1A/_@)02P,$% @ )(804PK1!WPO P DPD !@ !X;"]W;W)K MR1D$[6ZDJ9FBJ=KZN%;+IQ;O ']Q/.BC,=A,-E)^L9-?\X47V("PQ,Q8"XQ^>UQA65I# M%,;7SJ;7N[3$X_&S]?:V':4=PJ?MM[DZX-3-L.5?R ,JBR9H=./4=F_3BPO;)HU&TRXEGEBLI,T.31T,_:@>C06YIJZ(F+&QW[!%^DUK#%7Q^7,/%FTMX US GX5L M-!.YGON&HK*V_:R+X*Z-('HA@A@^2F$*#?<423[ 7X_SDQ&^3VKTDD3/DMQ% MHP8_-.(:XN M1$$4#L2S>CT]&$KGY[S?_[#W$S'BOC]B9R_^?_MCQ/.D]SQQ MGB/Z=#LGR.U-M 5MFXICV)-POK\(DNDGF_OZX4 .P))JFIZCU "H-XYLS MV/T +)J0N1YVDN6TSW(ZJN\?ID %V8F 7- <;TX(+?*IM]2]A@P*WW P5 MHPUA>B1,E,S.-!['G.0VZW.;C>?6)[-E7,&>E0W:N#,I]J@,WY0(M9(5UUJJ M;R"D00TY88P$>1"0*]&F/9 Z5?[%\0[=W&> MK=^%MZMP8'U-+X[V@?"?^?:Y\I&I'1<:2MR2J^!Z1L51[1.@G1A9NSMN(PW= MF&Y8T*L)E070_E92^;N)=="_PY;_ E!+ P04 " DAA!3[21KKB * V M/0 & 'AL+W=OL#[JY(NGLO#O="M9E8J"QY)3GI?ONC9,64R"%I)]UN7S1^ M&%)_#LGY<4;R^6-5?VW64K;1MTU1-F_/UFV[_7D^;Y9KN M9*UZ6]_/FVTMLU7?:%/,<1SS^2;+R[.+\_ZS3_7%>;5KB[R4G^JHV6TV6?W' M.UE4CV_/T-G3!S?Y_;KM/IA?G&^S>WDKVU^WGVKU;G[H995O9-GD51G5\N[M MV2_HYX5(NP:]Q6^Y?&Q&KZ-N*%^JZFOW9K%Z>Q9WBF0AEVW71:;^/,A+611= M3TK'[T.G9X=K=@W'KY]ZO^X'KP;S)6OD957\)U^UZ[=GR5FTDG?9KFAOJL>/ MH[JS5KUU+_H5U+=675;E22U>N(O6JJ8I\E;7JS6VK_J@UW391=:?>5O9=W^3)O7T>SZ-?;]]&KGUY'/T5Y&7U>5[LF*U?-^;Q5"KOKS)>#FG=[ M-=BI9K-1.Z"_WJVL<]E$E]&-7$FUP[\4LM/X(.LV[UY_4KM"UG4O5ID#%[L\ M_F) Z_?^UK^L5GFW7;,B^I3EJYD:^&6VS=NL>+GPJ^=>&NCK.M#7I<56;F44=8J=R[?1 3]/<(Q2J'EN>^3 M]WUV4'JX(.?SA_$ZL"UP3&B*IV;7MMD,I_GC7!#A=G7K?\2YU4BJJ!HN ULP8\0PGAPIBOH-E$ M&#\(XUYA^QVZG.S0W+5#/W![D2:,&T*Y/8%CHXE,<9 IO#+[69IU!YE5+U8I MS;JH!\5+85V?"V.3+/PV$XG)06+BE;AHFEV_X#M&/L6J6L>JY2A6;0^QJG$! M)[%<304R]O#'@-%D'.EA'.F?-8[Q7H=XGP)>[]8P+!C%^M@2>R7O,= ?N97H ML<"R:I7^MOH>,S*(&'L;46*L_H\AJ^D01RI5>_5- MULN\Z=7N95;;WG^@2FI/LRG29S+5J'F(_$!T:@S.L[L,=L[!+&:)*RQ*%,PQ?YZ?N\0S>R 6I-86)/(73L!NS@ MR :T_^R--:)Q_.-/WUCC$_OQZ3E_+[ -NAFF'#/' MF$=YH!]T=DSYQZY4,Q"[=P@^(@VT(:=BBN"QL2 !.Q53DC@U@L\",A2"N,XL M6%,3^ZGICQ9A7P"9(&,<)<*E3!,2^PD)1HM@^!HZ]4Z.C4HPX -V<, '#(& M#W7G"?A88QK[,1V,*6&GV;SVQWRLF8WY7Q!3- RQ'X:^G![;I)NIB)*8\Q8R MFTK3-,1^&IZ6U6. 2- B"YE-Q6IN83^W3LGM,4 H;B;W :-I74L3C/B33&<. M8&8ID.ZA[XDD,P[[;::J-?B('WQ'JPZ=NPF0#B+A2E:(AB0)0/*YB0"QL=4) M(]&4HW[*N81<AF=5GMH#N"5]1&%\)$&!MH$32;BM:0H]\) M/P1BZ+K&GRNWRY7P=* MZ+ 0HB+/ON1%MYUW6_7-P[ZN"_H8P!]+$#.='#*;#F)TY\_/-%_%>5?F;=B[ M0%H7BP3%KOVFH49/K8-Z2LJ7U(:9$<*NJ,V>E,2Q>3?18>;(/*@F% W449WC M"?H8(%.?12F-K982E#L.')1 MC2T:N!?8YXQ1FWV+'O-VW5%<[2/8;S:/9BI IM;""]I-;[!K MP^X [A5ZDQVF.H"!N/]!B!GQN,Q0,^( ='/ !0U_ YQK)W(_DD^YG MP.ZP2>R/^5S3F.,?'U.XAB'WP]!70.% N5'-B+E'%V&[J3C-0^[GX8G/*0+Y MFA4! D93H9I:W$^M4RH]W.83IMSR:I8?;61I%PI(^J-+# 0PBG&+J>LR-:W1Q/[J@ M8L^VSA^R5CZE\6;11PXY*^AQ&V6()]2L"@;-ID\,:]P)/^Y>7/41P TY@A+' M4A :0L(/H=-J/D-GOIJ/L)E$B.!F==MAYAJ/YI8X]1;>L34? 3S+DG!,D$N3 MAID(9':GU'P$4'?$V.1%R&JJ5)--//-IS:#S;'ZEE)/4Y3N-,.%'V E5'P'< M$F,H-9]Y"YI-E6J&"3_#GEGS$=#CEBGGE#@KYF+T2P4_I(ZJ^@B;,HC&IM?\ M1E-]&D3BNV=QXH@L#K !LSC #L[B $/[# <9>;(XH5$H_M0L3AR=Q]4T_A-MW7J_8]T]V_::MO_@O-+U;;5IG^YEIE*#CH#]?U= M5;5/;[H?A1Y^*GWQ?U!+ P04 " DAA!3-E8Y'RP) S)@ & 'AL M+W=O5QE M:[+)IC(3E[V[>89%R$*&)+0@Z,M^?1H015 D -N;%XND&^!!HW%.H\&+)ZE^ M-#O.=?)YYS7\9RM5Q33<%;9156%?7:C+B]DJTM1\QN5-&U5,?5RS4OY].4,G1T?W(J'G38/YI<7 M>_; [[C^;7^CX&[>]U*(BM>-D'6B^/;+V17ZO,X6IH&U^%WPIV9PG9BAW$OY MP]S\4GPY2PTB7O*--ETP^'GD:UZ6IB? \4?7Z5G_3M-P>'WL_6<[>!C,/6OX M6I;_$87>?3E;GB4%W[*VU+?RZ1^\&U!F^MO(LK%_DZ?.-CU+-FVC9=4U!@25 MJ ^_[+ESQ* !].-O@+L&>-R !AJ0K@&Q ST@L\/ZRC2[O%#R*5'&&GHS%]8W MMC6,1M1F&N^T@O\*:*#C4*YQM,-_MO6GA*3G"4XQ\N!9O[UY&H%#>L\2VQ\) M>=8X;6N=ME6R2F#E*:9%_7 (7:$%;SY'WD/[]U#['AIXSW=8ZZ5LO#-P:+FP M+,PP7>"L-SL!EO7 LJ@#KHK_0OP>@DA+6/,;66]$ MR9.Z0VR>FNN-\51K8A BRN>FB)<6/9A%U$M?.;#<1K #=]1%PBJIM/C3/O"Y M[M!=-O#)@F2+D>.F1H0L%WZWY3W2/(KT7\8S +)AX"J#5%1[)I3QHUF+I:P? M9B50'PRA:;CVSGL^P87P&/O4AH1F?-E#7[X._<,#B,=',P+^;.:Q%$W@0Y<(\)1G,'EXTH+,OXEW[WJM- M0W0\D*D5HFD:&(A3#43^FN\Y4S7D84DIV+THA7[Q0B?32<#+% 50.8U!<9&Y MTW+S8V;RI0+\5T$2V83=1Z<8",WSL?^F9B@E-(#4B0[*HDBO!KQNW/;A!EPH MV@K"0B57FXWBQ_\4HMG(MM;G"4BH=R#95 .R$$ G1"BN1+_4FBM8XT"/QHT\ M^5#+>F8T\*,7A$>()JZ8@S'/.C53Q#VS%@A%'28375ZNYQH4$"&PBRKM;]'ZD4X)?[:BRR4)8'"4C^.4#PL;$J/BN(X.\R%-$,'& M22E#F^$,"7O8>[BX._=YK(+.-07#@%P*\H )!\ MRZ-Q,5C:W@%,B7]&\&J/ M ? >,5@MLH :8*<&^ UJ,(C8$WKL'.O%,Q6+?$'S4"0ZN6H S M'GD=X)ZI!GG-LC2P[21.>4A<>7J'BAK8B">:/2?WO.9;X9U7XI&6)AB!,&$A>&FU9M=LP0%Z1)>V4-0"98-\N!N#URP/;,V(DPL2EXL3QS<[V/T<O/H2#,*"'[.JT,*(R$,E1;F>J^.N4)C"D.ONWRZ&:$Y"J2 ='#R\8KF MG.#FSUQM1$>$L4HE]52>\&(HRJ=XG*#0N*!$\%@_0=I@6<8+:BH/.*/C3-5C M%9I])R#TM8)4G^X]";W;R;* )6MV>+"Y;O>R3H[T8P.BT4IL]''JD[8.9+/4 M(RD8#\\A3O$Z3:%Q3>GY$;*,1U$ DOL7+]5X47F.1M(\I9.EYK%#Z2)$D4YL M:%QL7,W)#.'\,!"3(3V".D*\GG=TT7O9&'@'XM&?+$O)9""^4Y/0>05U(D7C M(K5^._ISV$4\B+KN(@@20R&]DDJGLH33G&;C#9#'+DF7Q_<\[AI1P M4U*(C26;[HY0ABD>C\5CMU@."KRG8W'ZF*&H$M^U^WUICPY @$RANY3-*R7* MS E=%A>ZM56"YEA&-^)KSW??(A7Q:OI4J$\'^]'/%:8IH%M9N;T+(OKV=K(;MD?7;"1(Z6I$$KUDM12<\]A M(>N/"[VNG9[RXQP'-#@;'/+'->^6%^WFB'AR1F6*PB8X6*\AIECC][Q/ )S@3"LYGLA+28N(Q ,8_*<#SZ_J;AZL%\E-8DME!X^ M7^F?]E\^7=GO?4;/K]'G]>'[)=?-X7.J;TP!A39)R;?09?HI!S>IPQ=*AQLM M]_8CGWNIM:SLY8XS&*TQ@/]O)<1,=V->T'\G=OD_4$L#!!0 ( "2&$%-8 M"%^R@RD !R! 8 >&PO=V]R:W-H965T&ULS7UI<]M& M%N!?07D]NU851).4+,FYJA193I2-8Z\M9VH_@D231 P"'!R2F5^_[^K7KT%( M=C)34ULU$XLXNE^_?O?1^.Z^;CZU&^>ZY/.VK-KOGVRZ;O?-\^?M"% MN;PP)[AY(H+R5=9E/WS7U/=)@T_#:/@'+97>!N"*"C?E0]? W0+>ZWYXY=IE M4^P(0_4J^;%OX8&V3;(J3S[P1N'U#\6Z*E;%,JNZY'*YK/NJ*ZIU\JXNBV7A MVN^>=P +COA\*?/^R//.'YCW+'E35]VF3:ZKW.7Q^\]A#;J0N5_(C_-'!_RE MKR;)R31-YM/Y[)'Q3A0Q)S3>R7\1,1$@IPK(*0%R^E_?H[ MK-K+S:.D $B3.]=T %J9M/6JN\\:E^S*K$-IEJSD]4V]=6FR:^J[(D? ]4E< M9^N:NV()J^AJ>C!<6-)TL, 41!J F[7\0%&U.Y Y=0,WX.^^R:JE2Y99TQ0. MKVUA'IC%O-YW15ET>WL)YH?WXFL(3@T -^U$<+=QY:[%-;0*EZP#'DK62&EP MLP#!9;>NV.(S3FZQD'%-XC[O'( (P$Y@-Y(LSPO@XU8;V2>Q@'^X'J[ M*79^#]<@_6'LY1*G$$0M^CT"01/"/XO2X9UZM8*I+%*WV2<"Q>,%8*-A7-8" MOE):(^,+<+G%(=L,@0?50(/3^PO7=3!N[I8%J@N<#S10 F0GFR\3XHXLRYZV M6??&;PGLHUOV\,H^36Y_?UY4,&3ENI2WM7&[#-!E$ BZJ>-=V=8-(.UME5SN MFJ),7K 42FE90I6 G7_U1>/RY&<8K;ZO<"7 #9>P) 1KI8$U57=[.J&,*SL M\//ESU>>JG%"0U8;>6TIL[BV U07H!!RWH@R-T\#P( 0P+LG_5T/L\&F B# MS9\<,2Z005M7@#44":UY'5:=]\L.X ;R2"H"$AX#K5@ 22*4"2RL36;3Z3]P MR/&5WNAX'C5AG3>Z3ASOY@I))Z^W($=*APM);MWG#'81) L8!GQI"PJXV %Y MP=([%RBN[S9U4_S)B+B';77)7=84=4_+WQ),FP"A+E-6DI5M_37+>?/3Y4!Z M_7P)U\Q^,=!V9U."@"$3?C7XQP4LRZP $+,<='[1=D(0GHPG,%A)ALV=*_>T MDRHG$I1<8-JXIN$)8.IQR!7>MYJ+GA.10.> $6"=J31/XRVQ5=5A9_"OE>O?W]YM7Q[&7R<9<#TQ'55" 2 M2UA2 T+AKFB S?*B!2GN8")XTB_!OZK0(0 D_^'9OD%DY_4.X8 ]6,.8346D MHK*K0&^@W8&4)XU2=,D&%4*6$[! KQGHF"4.H-B:G7_;!AT('@W3":B2 N70 MFPSQ#5N'&&$6 !$/#@->(QGNEPN[E3L01P0T:4*89@MPK9GPX'_QI-F"53L M"@H,I2<8+2"QT70"?"-V@VY&?N8U;@#_"^"1,J&]0H4@ M[.50>A=U3I"#BN35N,^=$">+"AJ+B/<+RSQ8C^(.N AA@TE!9A)/N89\1$3H M?5&6P/#@.1+5J=CM.]A@N &$4N]P5R.%C"#DO; PV5[D9WKH0*$OX/^)[;[LIZ[\B< AAAZ/M- 9O?./1@@1&78"_B7UD' M(P-W,1*9(]%"0O4WCBO>8MTE)DH[9(!9$('\!4^W0DTH44A !P)-@3HZU&9] MY2THP$E>+#L"H@7U1B\KVN!M,D9YKDGRL:GWH>)@AB>S55UW50VL _(*124)H0H?*4&:R)IHP*RJ^JS\"D3LT%ILY"5 M1),+7X#V^CCY,$G6#K0QC8]6,XF[++A.8$7"DM"HV?[J\?*0)ZX_+S=9M2:>VA9M:]7I MAVO5ICA2UH@=S805$ &+KQM%87\2%$'U"$9Z6%#68 M"F!$ 9J:>CLJ_ONP2H"590[$73D0@N! M 061]2.Z!ZB_A9^,"EGI5P!S^S4(>4SN"%I!7/Z?'@PWUP![R?X3],J5HC9: M-+;(>\$-(Z'UM:A#>DS]VFIP4$7X@O[+UN(9@A&.-CHIFBS_ W02O_HLTCQH MKL./3"0.;@5@$QD+Y!B(HB,"!CUZ *5RZ!NC\<": -&M MN/,/*!H4LXW;8+P5A N(052>7;W\A#XDZ$\9,W%@,H-!\PP-CF71';%>76;M M)EF5];WQ+8D8F'-S\LP$8)?S7H\"0J\O:N&U;@-V-]L"Q6=PLREDR(SZ2U\Y M#?@1%D$\*((*DMPYD?.=\[+.S]AM0+VC6;5PHM3%E,*'O## +1AR\"PA>VO/ M<1@5?=[F:KQFQS$FM!L!I:#W,([P[%= [='@7B'W2KI'&]XR9BSA>(,3]O[9 M[ AX!01@21ZN!& 3SB"8P_]+BM*M!J.867';88>LLIZWK5G\R-:LB.+6KHB$CJBH 1'D+B P.O[ G)WM2!%5#@#6T6EMI99Q\=48O#P7:1 M)_?Z][?);SA0<'ZN,[+;1-7('J0C0.$5?9\B"@ZV#>P$5+IJ>>$8!VA4&2M* M$>!^;&P0H35P6V?5Q==@$X$"OJ_!\OE3C89^V_-V,ZTM1PE&T'/Y]NHF.+H@ M6$IG"'YT:4-8J[HZ/MQEY*N_K+2,F(QXF]D^H(N$,O@F %_/(2NP8[TG\"\6 MX2/5@EN!]C>'%B[;L&'(/EW MN_$Z2(WU!]295[ H:6EV-/]@+11";(V6T0BJ\[.DR1]]OA;G"O<;%M)O=Z+5 M4?"Q?\SZ;LLV.K.1\(.8P6'#O\XZB_P'8GH*B6;H%:]KO,BJEJU R_K0:$R M]GB\.$=SGB5>JF_DY$^2.^0U(Z,3!;A&EL4=]7$E4+GU/0D;?"JO^T6WZDMU M4E+T5AL,#N&P)7 8*Z)=@]0+FT"^(V!_)T%?'\P%#0!D1'(.\.QPI'5=Y^@ M\\1(5V(3*@CP(]< 7?99W[0[U0O^204?8^*1PT7 ;A*#Z:M=5@1V%LXV"H-4 M&W G*7=R+/!BA#/ :M94&"HO"PY5>#\ 7) [C.Q((L+>3VE['*^,XS2!(-'D M[WJR8UC7+LE:SPL*_ OWU>U7$BQ?$"M3HAC\.@_HV"$DRQ15<298_S+%4H@" MU+\/%DW $2(@Q&)$>KTUX7N68B0W,9"('HT3MB&::?EM('D6=YA'XDL,G]6< M*V0*"H\"EELF26:"EH4#NZ(-J"D#O/4OT&+UZIWS0B8NXS'/@6!T^- \C/:+ M!6#A5#H#N#YY0O*D,?&Z5V_4ZQOD#5HV>3_9UUOC&@(D==\LF?V6P>-&@F]; MT=H^:C2)\+W)(CU-@@L#!E<$]?5GL&3(LGN[ C/4@GO]UB8 .53SZHT2$I*$ M)&:NW](LY--0T,2DCQ1(=*=-9"L3N;E>XRH1FR5&LSAT,:8B),:#L+#/WP6Y M^K$BX49Q&(Q^$#H'=FTUZI+:Q%)>D&!08L_Z ML :]AL8B^ R8>ZO<7K(?)FB$(I)\%M9_JPB:HNM%/$1OK_HJ1V&'EB=YLDR@ M?B".5WYV^3%*"TKTQ18Q6B3HJY$QYD#^(7=Y#UQU(05M$7Q)P6!HZ79DYT/> M3(-<3-8@EBG(),;GEBRSDE6/S()$TXF@*%"4P>\E(0W6B_\4%&0J* 7?.)J* M\L)O@F7@0VQR6Q:!'.48EB ;F-1Y?;QO8'U1W)I )/G0^FEU.BJ'"8FG"5AU MY'/=%3DK /]*)3,^]\< M.*3&#?T PX,"%U(6O_Q1B(Z]$Q:"MQ32-C$9C3Z;A.5E4_P)PCE-?G)ULR[@ MC]] 8VY;^GC72(H#9#D8N!6F2,D:+U1MHD'54/JE MX.26ZR0 4*-1?5:NF]!]W=%#0_ MW;=RVYL7+6%S4ZPW &Y9P @H]L"NZKS^A9763;$N4&4)/Q9.=@^]?O'V =J2 MLB,L8BCO#\^ !@)06Y\0H?B#"W#&R@19K",VH^9L M>K9>6;YV:#*5((M9EM@DMN8=)Q8S0XB$,F/Q+D9OFSP]F9VB9=.WB."-*SFP M.2[)6BDZ,*)OVY/111(PV94N7SNUFUZA4<$6(8QQ8X2!^NL^=8ZVC9*19_BK M 6ECSFQ#L)AK(K <0Z[7I22$Z-0X@YK@?8226(Z(SE3RZ^GL\G+9 LF&=?Z M:9C#)F@QQ[6M-$3)M0V+;/FI/<3[%^*O@.^+R>G8A+B<=]E^N7'+3YAG[J1Z M$/Y<-]DV^;7.,.$@^X.%3?4]TS(B;@M<3TIJD56?DF)K,7DS3 M^71FK[P\2Z>G9X>$PO&?!YGV6&/;?JQY.I_/]==LEIY.ST58'K+\R.@6RGEZ M.C\Q5^;3\_3T1;ARN5PV/;SH';E0 J9@17[;H83Q^54'+'9N> R>HR KU9G0 ML)*1,@Z!S)H0,V#@K.V92%!:MH$>L.9696I*MNC>=8:NR)/.]A+F]XN[,=I@ MW'X*]ZENC\P=#.Q2**R@I-<*TT%-=XQFS4/B,N64VVU#!09[CDUHX5:W!H/I M&.4(4GN<#"/'31(C&!QIQX*JO,D^?A*%.4DP/!:FM:$U#AK=#%8=3^]W'1!* M\3KYR>&!?BLQ122SY 4M_ZT!'2)@_&\SCA_-Q!IJ5+/Y'=J,#G[3E4J(X MZ)-QM(%L>XZ]ASB1^AL<==MO#RT#*KW\$X:V;_EGL5Z(]B8XWO4"]:6W]*B> MAP*7[.?*X(P0-43W!:H+RO'X D,Q%-G6PLT?!54\> U@[IJ:2DNIZHNGRAU6 M)E&%&V>3PA0%9M=;3"X74CK @-B,0H&3KX!4@755Y830"M95WF.:&UJ1"<24G6EJ,3U,9B](<%3>5]*;?X);TMJ+1OAK5)1Q0E XQ)3 M%E-C3I8G8/-A&:'<0!QC#[B,'6IK0\7/+@,,D:^+;KL(L]B-P65D6([J(UU8 MT..#;@"# Q7441#95;ZRB)271MUCLT6Q(WX#PXJ^X/O'DFDHZ=D#'LAG$Z,* M$I'J#$$1'8.'*1RP8Q2KOB YRX7V-8-OZ8);ED^35\"$5\SX6 M!*CL*\0^QFT%\?H0J2",5FO6.90A:-+<%UY*O7@4D;$ ZZ@8ZD8IUW=JHRA> M%!D3@WQ3O6^0/Q(;L@E;THBJ3.R+K#+($X)!*G>?E8_18R2:E)HUB\ )"L8A M+IHW/@1"V"80BT"B.O<8!9[Z'=:61?3@2 M;J!(8@N&+^P8UOEDE0]5F"P;A^U7&75&2$S#9**&UI]?,>G-QY,W8F9$#SV, M%[#0OBK$BJ4V3T_FY^R?SD]?4M;1J-]7GK;?\9;&QUY5+&CW"J8\&)091G MX'PN.TJ<1DYQVU-W!^,]+!2@ $)&>U0H.F(:C"TO<8-@&>PPJG*$8;U_0=T$ M6...'73'J' E4XC:BX,^3NKUB>%]7Y$:/7#5P\M387H$R_9 2P'#UZME3+ ! M 3[D Z!3X/,8+%0J[0[&Y@:N8(TZ%2QE5-":\6"FT< $FAD&'%M/8(; MP:<55GX"DOZ4T1)CA\89AGI^Q0>26?)VB)+0"?>OOA8/##75L[[R?'#$U2WD M+##V69&QI833BSM@=KMP&OZ5)@'B& Q0?2O S,> 83*F9$,,CS( .N@ CU^0 M2D&SV3[(>4B#:>(*=A.\S,1U5/Z7;\_(M(9X;-UM 8R9-7[59'7:5/L0<'U9 M8:7<'\?9>7R*\/L"-=K L77!,\NL8INC:>I%W?CDL'E(^ ,PG7W+EBEAZB3Y M6!WR@\Z"K8YW' S!V@"'(5.S%\J@!_-(!X3XMD2'GJ1+A[Z">26N$P< M&0B M9)<'/IO:ZBQHB+=]6)S,-J# )GK#DIO8F\J+-MD6:F]I;CMH@',IA9XL;3#U M)H"+BGU@7JWZ(0^-P^R^8D(]#3_&(96B0:L5(OAG (.;H'+5\@&T?RKF\@8L/\NS<=D?D1WU/@A3/O]O##7]H M?09SNB3O>6BTT*/MYL??WH?R/17L)CB F=\[ZABP2V(?&EM?J]:Z/,0P^)AI MM4F6^Z7ZL)JDY?@O^,?3FR#:9,TZMK"S0(2,%U;EM#82IM*$RI33P$U MP#T8)YZJ%VY=5)5W(*0XVB]&??.!M"!0UTW-WJ8%$Q^,3-6_GCXBURW&2\!N MYQNQ36[EXC0].<,$4%0WP*9TR4&>&'9]]]G%/+UX>7'TP'0ID'0W7&$T] @\ MFC]*3\\NDM]<]Y#@LR6Q7G%2A?IP)/!<9R>G-%1(ZN &DW^VI&>S4_3%[.S M(Z\41O?U"VM.<='4_K<:G^0BG5[\K=U0S&&N;';Z" T(A=F,V^Q%^F(:KMCI M;\20YBZ,4.;CVS/CHBO+]MNZXDPV5<=@P5-4X=,Z]XDD 'NC-(R7Y?H@W);U M:DU"QK6!%)T"^PM\K'JWX8H6-J8X<,HO++.>6JM6V5U-*(S=?E\2N-!J(7*& M)?L?#'Z"GDLSQ'XT1P=(X+!E;S_4'$5EDA66&E8HZD_*53>E<04P7[GA@0KS:!D5ZC2'='QUD[@ M4A:2_D'?XL11P!GDZ4(,V\^4XV?+"65GI-,EW2YQ-.^.L+X)<+)U/(G(U4J!SK( %GQZBK M$ Q&SNBDP5H"P]2.$/S<=% X)LWB',<(L:'IM/S M\R-20"/CSZ;I_.+"7#A)Y^=!'[XE<1.R';]:'_A*M-68Y0(^75:44KL8U5@/ M)5CD5JL/JB4O7^Z^_.M[&.\1H[(986+4T;0:@_Y9>C8]35Y301?5&_$A$?;U MKG$9""*U -+3DQ=1GDB&38?BEG,K(SKY=#I/?I) OZ\#B I0AH"J.7:63J=G MX%K>Q0OS]\_2\[/9P2Z/;HFEF;-T/KV(B!A[%3Z A0NP?/3U#GS<19H@#%/\ M?U1T _C !!Z]DX9RY3K!T*N>MX+PE-P:S=:PA-5)*(@TD[RK'*,":SR6"88C/6HGO1=.1)L#H'+I4)<4QEV@ D!363@$)G?C%V*S, MV\H=CR97(D@W&5:F8<>/M)ZS;[=&XO(A&RP992#JY.GL8@(H)I]]/D6PR!O( ML[TJ,(QD%DVW/T9N\I7ZYD$O44.%W,LC=)KTT"F<"4;(N4T#U\9QS*]83/O7 M%C.?ZF+(!<.68!M]P2.DL+%$_*;BOPG:_&M!NPQH&] 3&9*8"EE8*M:'3']O MRCH?:!]-+5'^J;CH5-))'58K5W1T0 * [@_3&$ZJ@4##;)D>CJ%GJAW2[( @ M1OCCT%(AK%+]-5>@K$;Z%K3'K!V6E#4E3+_F=H=$[?["SX] MK?(4(.?^V >];/6N?9#2(L0&HUE>2^V- <2X?;P\-"2Y*>4]/T6HMU:\[U1A MR_8*(RX??&.=?Y<<$VQ#7CGGD^*R);"?%>9)859SP%87=0=XPX^.R6OQJ(U@ MCAX>94?!1PQKV *&@\=2:F@^2+D3NQYCU'5OLY-Z(!]U0I\HD4=8MT<8.CXW($JUP9*[8O4 M7(4;,P[.!WL0HL!$+1-ZG./?A,\.$4X-'"UW'I[:V$H1D!E!UY8M*=CD MCQL":NO1#.!6IS$:'K\:+28NP[:D;E\%".6/\CQ=VP^ M'_O,J1?RM.S[3>W#H&5=4P$=^TE2@!7.ASN8UA8%H9.<<1NMXQ0R'!4_6<;]OC(Q#]>97QF90>,Y;6VEVV/&CP;?&T1>*[V]^?W^@9B])GRL=I M^IHV"07(L9">R7=EC[4:Z/HBG8,B+3(TU9JZ7O%E/',CCDN0#A006XMUW066 MGSU)*94#WIW]:CE2^#,@.0$/$CVK#.5_U0&$7Y8>',Y&84&M_=Y@7V.36)#N M XX\)(GXU '4V;#B0E)=V&>C%<6>[#EJD06P/=\.!T]#_IZ''&-NVU@9&D;" MX6?8Z=RBJI94M4GDL_FDG(KJ6I*Q&??XR1,P!8>A5E2 6M)Y8@WKR*N I8'"2_-/;BSJXJ611DL7J4#SSKAP$ MJ$R-1(A[C,,7@-)C#Q0BCF>.XM04H&BK/7''83J/90271(^.Q5F40T%*I)4[ M;+5OM$;4;X_2G>R3B9;)?E'YNJE[E,RON)]4^Q^&QF';AR@U C(SQ5D:4?*' M)!TR$+7QH9\K)U9(&1NV'CD!]S8'ON"?$5_O! MX4_(M#=5\DM6]=AK>M"VG$92#A0;L/ Q$F9NVV79A-&S7C482)(N3:Y+//$P MQ!/HA#E5O=55Z"((^_. P:+%1#8?,:R(ME51ATS)9\KXTX'* MO8]3F)(%3L-KDRPGDXR_CK@E('SIGE(1(FY V-0Z$/DQ+B.CAH"FK!(EHJ24 M13,ANAL#.Q1327\Z?PK.JL3F%.F3I2/EXK-.BD[%N(O6$&6;%$ZSEZ$67CR+ MPM1R83\34TYV' JTATP-,B$$I=QK0/A3^OE?(NZRA_;P2WG M;7 ]EIYI@D=Q@+X-R\0!T>$Q'!P#FD6@!I4M0WAL?NGH( J[1DKML4,#NJSQ M9T]98]\:?D#+H,_"F>]O+V.L_7L'E-\GX$,"(I*JW"$X'Q"?PV M%H(:HF!?'L&+)1\R+,Q9=9.'(\#^A@;7@L$J"")F%+1PJYF&G3(;ZQL-!0]" M \$\!.SE^VTF)]'S)UI"F/$P:85P@PD.QTHK M1)_98Y O>P0.JO 4+BSS%D4B]4$ 7=N:Q%1 'S%]Q@<;!./ZF9NL)REG ?-L M?S1)7ML-CQ;Q,,[9>:_ ;L"C8C2RTVTX[VR@ *>%HQH:HQA8LLM.CTT.W>M% M=3BYIU0JE")Z-Q8(?-:!%O6?2Y' M:UK#*8BWG^M[#!&D_NSF6^JM?*?E(=RYQ/>X[]*[#=$15J,'5@-:Z#P; MGD_.M4-O >A>R7EU3T\2/15*BG#B/M1P $(XA@//% V^O!B@XL?0="?3R#XD[-9_^@ MGMM =CE'QC,V%\<.4AV8^$/(L$8YV-JAP8J,*/WR2=1]6X^O<63R_R2.IO^? MX"@<1CN16BU_SK30WA$7?M_^K4*\L9$>K[][Z"#I_WPUY5_]]Y;XVW[#,O"W M?^9#\?D+3T3-#$0'AU?(1J53-JPC2AF.A2V6HQV=?VNN/'OYXN+H\2=FZ>EL M?O3P'"5_V&NGWQ/C4J;AH<#[43S9N9Z]G$^/OOS4+'WY\N41TQX32+AU]B(, M<')N1I[9*M3SPUF>#EZF=5^VD-9_:NI[/*)1M!6> MI-K'C?[2]N9?6/,+_B,VFIOXR7Z8+#1*2WCREWZ[:S',E+SMF_#%3(H\];L6 MSU@F>3"=S:-*PU_>_O@!;X8:PYOQD_;]@W%4RIR;[DH]EB('";+GKW+1T=Z^ MW_^.CN :Z^GVI6:8R>%C(8(Q!5+7MD=Z0.3\&HH+LAN H@0KS<.HJ*3ERQ=\ M.+6Q(4;[W\ESQKY1+2W"XL-P($U-)\+2)V DH!SC8XO--)+]0XW>8C">)3+/,]'OT6CVSW[.7) M*5&+?#*/5!"P9MVX&&[]4!5UE;@$J(VUB3\C[N"[%H=?/2M:>T1^4Z M1@\6H-Q>UZ$S8$-,AP?-81&*KTD#LYX[#AX^:*/RMGM!(Q].S%#9X04)@.OM6A*S\PALL!J[H&QVM+^YA??]6CI]_ M!EY!5^^*97)Z/CU&VW%\.CWZQBX<.>W*?$O$'C6! $239(_-@[EH% X VMD(KC]\%/S- MSHYG)^D#IUMX?27G9$OKV;-;@O]D?@; OXD5:/PDH'I\X*LZ#\+D)GQ>EEA8 MA_^[4.D3M\B*2'NW&$HIQ.,K\41UL@';@2.AO2TQ>CA%AS6;?+BS<(=IR*KM ME[5:6]A*J505/S/NEYG'W^6U']4Q35%T?I 9=N)[]OBT;"L *Q1\U5J+?^1T MS(<5.4,(Y?#OE]ZY:5=OZ<^-RW+7X -P'S__YW_@!/=U\XG ^^'_ M 5!+ P04 " DAA!38@ 3ESL( #\& &0 'AL+W=O%97SG=)_F(T0ECV4164N1AMK MZT^3B.XVE<4D#L-T4G)9C2[/W=@W?7FN MMK:0E?BFF=F6)=?[:U&HW<4H&K4#=W*]L30PN3RO^5I\%_:W^IO&VZ23DLM2 M5$:JBFFQNAA=19^NI[3>+?A=BIT9/#.R9*G4'_1RFU^,0E)(%"*S)('CYU[< MB*(@05#C3R]SU!U)&X?/K?1_.-MARY(;<:.*?\G<;BY&\Q'+Q8IO"WNG=O\4 MWIY3DI>IPKB_;->LC9(1R[;&JM)OA@:EK)I?_N#],-@P#Y_9$/L-L=.[.D%>TEF6 M.'G)>RP[D#3M)$V=I.G[??3RQGC,_%[V61J^7FNQY@Z,:M7-_%"6%\"W>S,L M4P"\L2*G-78CV$H5R!Q9K3^QO_]M'H?)V5_^^V.CA3B(/T/TA(M>N^:[?'AE M1?M+\:8_X>"IG;M16C C]+W,X!OOI&[VA,7S()U/!P-1%,S"Q6 @66!@/MP2 M!O-DU@U\Y17()W_^D$60IKW )$@7O;1H&B11?_P,DI/> VIE=QSZ\ZH3#_); MFDS+VC:D=GA4% >+>:\:3(E.>S=-@S"-!HJ1D$R#8?^F051 M' \&9O,@G"=#A\5!M$@?1:F%ZTJK$FB^%PZCUUL#S!L#O_W8"-BZHS^58KE; M(>U68RK?:N#7H=DZZ)0-,)QC@!/_*@YQ0F@8'UFF1:TT'2RKK-CF@W YO?)6 MKV6O%]+H)!K/09Y%X>H #CV9CI-N )7ML6J/=0G?H*Y;0FL#Z&5JX4I.L1\# MQY75J$ &]&XW[,81N]"FFV!74!;3/[$OJEK_9(4NV6UEMII70,V-*DMIJ! : M!"(3\IXO"\&NVEK:O9.S]I#>'/((!ZOV",-0ZTWHG).I1+^ M?A8Z-O&:%\XH;MEGV%(NA69)Y'U\XH"]8#\#/*BY.+60*X%GP>YY@3C#4MGY MI5:%S"2";%0!_?8LXUI+\FN?)O,H93?<;! 1.*ZV_=R'19I^'*IS:'N?$FF0 MS'H*N'*8.E@;L),X6=#PL:LI_\4#(0&F6 4?8DE1-.^$!5FY.%3BP2+_AYEA M*:%61( DQ .>D(^^0&N$!.'.U+:RIC&MP82JVI##)S)W+EQZ$UV;8,:4JMA" M+1O!X"0-(G#$>Y7WBG?EB=5"2Y4WNA]K7'2@[H.7#4#]3@,Z2'V1?"D+:0D# M%)\H)J9:;:OT9 UTYEF,O9 M%[2YX+@]UEZA>(N2O.XRF/OF##,?Z. X/'/KW'-T]A%2 :A:JWO9L)3!;V4E MN,P(Q(^2U.S!527,^0V9UW#04P&XK*#>G$Y$ M8TIQ(&Z$(?C3&@+(+RBX96E<(JZ;5Z 6P3Z*0U+G@.PQ!K0 MU?F+"'@6A"%R9;>1V89(Q8,)KI:NU;GW]CN(."K_-;.JC1$M'T8MCH-FD>"Z MPO:A"\S !][]CAD&3J,$:(BM51%/#LVC*.S- M&4K$2&4(1PW7'?=2'Z+@=!&_J5S$03J;O58N@GAQ6#"&NCQ!O,^H]]^6$-V3 M94=H>4N6GHJW%=\V>0IEP1&F>7IS?4EF\_^!I1U'])(_"[^LNTO)DL9+OD-G76D4[K)QCZ MY<@2E#&ER<-$".TF5PEH]J!V>@YI.>"-NE$_[-8CUA0^1Q]EVP2 U@6YK*,B M:)&1WW##:24^8D/O6'18CL:->!2?K$ _@"3#5M!9WCK=!V;,;E<'>O1F-AJY M**(B*.GRT1TUL,D7A0%3+@?*ODVGEU#\-L(]MJK%M!D:D1UV\1T0_B)6[N!_ M?$=[D9$'E\,@QLWXKKM:90I<^N^!O ]1&LQ.%Q\[/D:);:.<'Q^.>^-\&K-; MYU*7--F?6VD\C_42[VC [,V^BJ_XF M>1)-Y^/%X3TQ"L=A-P*;H&K3WQ1?"N(Z]O@PS_ M=< ^-\^!S"O:10!MG,I::#['98Y\=C" LJHA&9X*^C;-.+KC4N M7UH6^^[0%^4?4)]\M7]_FD5^=!32IJDK!)X2H1&AY4TFJQ=M'72AE;)/Z?UZ MB0MHMRSI@JJI8>:/:[P#QJ/L:\P<=H>\K@O2DLZN*>[H90I7$G,IFECX)I9J MBE?27_P(1FCGP7PZATYT8JY$8Y=/#F"S]\1S'B/)'^3'8WY#IZNT7,O**^0X MO1#5&G,P%PT6&)OKI[ZP3@9?I '>M?ON3@D)K9N/T]UH]VG_JOFBW2]O_B_P ME6NH8'#P"EO#\>QTQ'3SK;UYL:IVW[>7RB)3W.,&[;_0M #S*Z5L^T('=/_P MN/P/4$L#!!0 ( "2&$%.IGC!<30@ .$; 9 >&PO=V]R:W-H965T M)%(5U,"M2D=ZI1B-+5&1CX+Q>#8J*!>#VVN[]D7= M7LO2Y%RP+XKHLBBHVKYCN=S<#/Q!L_"5IYG!A='M]8JF[!LSWU=?%-R-6BXQ M+YC07 JB6'(SN//?OIO@?KOA3\XVVOE-T)*EE#_PYCZ^&8Q1(9:SR" '"I\_R'!F!&G_5/ >M2"1T?S?V@RU+JME[F?^'QR:[&2P&)&8)+7/S56[^ M8+4]4^07R5S;_V13[?7# 8E*;611$X,&!1?5E3[6?G (%N,C!$%-$%B]*T%6 MR]^HH;?72FZ(PMW #7]84RTU*,<%'LHWH^ I!SIS>R_63!OPLM'7(P,,<7D4 MU<3O*N+@"/&,?)+"9)K\2\0L[M*/0)%6FZ#1YEUPDN&_2S$DX=@CP3CP3_ + M6^M"RR]\J74=;I.6V\1RF_P]7YTF#H?$H2O-[OBVF?O"&3X))\/2EOMS<8[[;F4FMV8N_9-#AO;Y]T#"VD M,I9O)+7Q2$*Y(FN:E\PZI!1[+L'%LTJ%G".Y:C[X'CY(/UFT?JT/[';W[I_7N]^&W(3' 59=J2RY( MQO*84 TAJ(WBD7$DO2&^%RP6SKUU=7#EGKISZ-7^624BE6NFA#T,N!/1 M'%K8,N9KKGL5"[U%CV+^_%DZ ?'E!+(P+M&I( H%%UQ'T+>H8++D3](;,YMYX/G,6PD7HW)W-YN?=W>%ET"E@W1IEC7/* M%$;93BPUW3SWR'(+9,(H0"PEG@XUN'<+!5\QHC.YP4)JZ]A>H1R2NPX)LB_H MEL0\2<#?B9)%'V?"&&$D@^G,"7040X HV MN FZX2;#1W@%^+>WU>8S0$F:H[SA*]?*KPP!*3KF 2 D*OZI]N)^M7,*W&_P M!XZ5P&C+J$+=((4S_TIN&L;WGNNXH> @!+CZ>N6C%ER8#/0PK%A)!2,*N0>8P)4-W3/<&(RO/C\\W-N?_M6YS?4:2T ; M3,NE0H90 MN. (BRJ\-QFS#F0TREQAM80MX=#5#DWCH":WQK'80Z27ES&P>PMMW=85+JBP MYPR*Q+R:G^!8!(3,!0I'2*97,%GI!E)QK4NF'%X$[< ]/.$186L+^D )8RL+ MA8H4&>LB&#!5TW_1$(6&Z:M:E9R)%.L*2,%,1BUPF3T:="0D]B;C8#JNP53Y M \;8MLCB6NN'C&*1@[!?XB!J!=O:#"*[U1H%ITR 3GG#L75"A0-XU9VW2 O\ M#5X:.^MC0B9"BJ;N047?^0A5J\2WE3AO*RE#]N!A5K>-E0*'(@PA-2]@C>L7 M1W"L]0INH$N>H]W@H4SFE=.<",2PHU"/(;CBUKFZ3, &7CN68F^Q&VT'8!'B MLBUN1C=!"?^VBV);^U,+/!T CJ@;4).N ^B@T=$TA:RQ1H.''.TB6$LE"$-+ M]B*@,F0_T%$)VZWL&4.24.M?+DI,GHXB51^ENNZ>_PV_/_O\SAR9E3ZZ M6E5=_GE++QIVNJ/,;.Y"A/V!Y.E1".E?,@CUC1&^-W&T<*]]P]&Q]>./WC3/HC>#G53S!^]=@L-YA;.$MQH=CT\O]>Y3USV"[ MONDM! CW"P+B*.>J+/:.A'LS7P"S-R#_%Z;Y21[[--:H/__,N)JQ?V M-W&TTP[)9PM^-'-H.NP$#BH6BV4TWK7,XRPM#/ #"+FFI>12I$QU42M *PY M3W=%D:04,<4RAB 8(9"&6@"8#Z.-91>TC>U<,Z/HA9A*^:*V.<5Z$(<0P4MV59O4/%V;U2%7=V;+". M[X>ZJ&M]1G^56-:WU6OGI:-!<_J(L.T+VAIY5E"Y@>D6A!XY./=,2BAU4.D: M?2K'[,"GO)R8T5ES^H LY_8B0ZP*K#OL\'(^>S"]3DU'Y< M0EP/-E1?8-K5]OO57?799K>]^OCUB:H4W[KF+ '2\7 ^'53O7)H;(U?V(\Y2 M&B,+^S-C%.S$#? \D=(T-RB@_:IW^S]02P,$% @ )(804U#1'7Y<"P M#"T !D !X;"]W;W)K&ULS5K;)RCBNBIVD)E/))A5G,L\0"4D8DP0#D)*U7[_= $E!5]NQG9T7281P MZ6ZNC65U7K\[.5#IC!56NJ%@)_TR$+&@-CW)Z MIBK):*8'%?E9X'F#LX+R\NCB7+=]D1?GHJES7K(ODJBF**A<7K)<+%X?^4== MPU<^G=78<'9Q7M$INV;UG]47"4]G_2P9+UBIN"B)9)/71V_\5Y<1]M<=OG.V M4-9O@IJ,A;C!AP_9ZR,/!6(Y2VN<@<+7G%VQ/,>)0(P?[9Q'_9(XT/[=S?Y> MZPZZC*EB5R+_BV?U[/51$^Y)-]IWK#SLQKFP]:SM!U[:<8&>\8.R"=1UC-%WI49 MR];'GX$4"LB M)H0JQ> 7+3.2>VT[@ M76P)SBYO@)R+IFY ZDE39JN5CXD?.*%EJF/]RP]^.]C2#OK*5"UY6@-TXQULVKHE"2&H([T;C0R:]J_U/]]HEM=2 6Y)3,F,YN(D" MM^BML#G4=X)D\&@!S"QZ^:F8,UEJM(MQSJ<4(].VC2,G& X?O:Z9Y;.U#A"( MJFG-#($434XRV@V!7=^F]X08&[]9.15$PF>)C(60]AQ,PC"AW;_ M#"PO22YHV2V-DH&!FK36[/T3DL1.%,6/[ W,D#C^*+$:!KZ3A-Y!-DD\QPL2 M\M&*1\_-C%>0=T @0S]* =BPP5)#'-QZW"@(ODKA1H]YN>%A]^/'P(D'H_[[ MP&*,RA(RW8/FMI^CH1,$T>;C%\GGX)5D0:6DL$H7V9?WVLZ=KA(Y(V\;EGN: M[V>4)'(&H\'^AO_7]_YLXBU+63$&3PM]G5%XSR;#>D;191(',HAG!G#HQ-%H MZ_D)@1Q[3A FFX_/ &3?B(-L_;GX=ARJTS M;)UP8^Z>YD)ABEU!2L$@MZ@@QL"_XZ7)[!OD^0J,+R292%$ \;>%:0X])(4Z MBK#;=$9AFUQ8OQ]EUH*]@SW+]P:2RS,]* MG8P=%7R).<^,(<%D' K.BI48UW4/M+AB<@Y]C0A7HJAHN20SG>#-H9:'L;76 MK9T1!<-D4)0HF78X#,(X U&L[\A8]&1>=D-@0**P4YE9N=0]74YM(C2[?W> MT@J 'FFYB6#J<5,J+5*CRNL 9DL])XV&D1BC$II\[;HXZ4YAT&O50WL,$7; M@(*82&6TQ5 KL$-^-$)O,,J;:Q4UUMK9("&4IDO6J8@9XDKJ!:]G1/$"=D\2 M *6$X4QR5?-4:3O#7BWPHQ2X<*DF3"J;9J[6:$:[HO\;N>P8[LIF.'O;("77 MV,PVZV&0#UMV<21RVFYZT]4QV!<2T.F428.B=YLGHEL MTS=0(@-T8?RH'0$-G40(R%+O.NC9*]\9"6L)W="[48;DV_;:9PW-*M!GK=1V M]) ;8#E>5@T HT&Y6O_N8&F4Z:='PZ,OK&W.L>\,H;CKN6,NT 8Z!,"_D>\. M7Z UAT/7>^&0#.H T8"$LA4\B-Q =P@&T$'KO]#G:D 6%-2%9-WP%_1-:<4Q MZN(PW=O]U1 "L*0W+=/?%SS>LX/'ENJ?A)@-H"1N'$,[\!;N<@\8/*)""3:T M./9'+F2O6"/Q&V:U!Y[K>3N0%+NAP<\Z H?>BTZ=K>SPT2H!]B'+VE+%4@+@ M/7R $J-=*@Q0A8<@/?#\Y(%P-ZBD, _4[+;&+1/I]($"R&]*L2@Q".&?$$[! M'2M#Y_?$;1<6UR2VY*KHTAQ^@AN-$;@0W3KI.FK T#ON,DV8HA)*<0R:W6"7 M?"C)'[1LJ%Q:Z/T)PRQ 58C?=6Z0,6GRW*0X0$=JUBUH-M7Q!N$3@6T+:(GG M=4!#[?]FJ14W3";#;B$S4.7[\HCVKVD'/S\.LAQ3P$^>@%MX> M+09[M$!^=OLR]B]3QCXL-:W6:V!E(?0RI^G-Z74Z$Y KG'X"&*#"FB_[*J80 M&- $P36FR@?0AW+ *R!<4F=UKE10I;@JL U_R1P M'-0KC.^AU^BP7@8N[_=IT!TTY)/ M>$IU 6^H"=?(6/N[%6'C4*"?$:-=IP:O6:$>T= MZ2^\J+2"UP.Z;,:YKKVCD;OZ]>5PU]#R3O_/*[;<4!H#M3>9!G?OI+:?:DU#/=?45WK%,FX0???21 [B1^_W!IT@IE2 ML-W>37:ED:?3K5Y3A^20Y)&3*;CORQ4+0!^LE\U__FI*B!/#X?;Q[TD8[Y#' MCYV1[VV;]1.5X%GARJI1Z/BCT+)BX"0#VZK1T(FB3:O>=>RYRWZ'QISX R>) MPI>/L5/D>*%OF<7S5F:)G- +=H!L[:K^>/-JH[L\L2"V^_+AN;Z_LHP!NR.K M/,+MX2_(_&I^SVEV^O>*#]B$223*:QU([IIO'R\H\O[[9_(??;*W6MNBACL( MP;[-&SB#Q-XTWW<&L;UK/A0:NUGA$#O9BU[*T?.LG:36_B!/'0 M>@[V;?S/$-A.X@J<81"]?(Z-'":QO0PH:L4")TJ\)]\S6S&]17?OC,V@WMI& M#!([J@R<:&1?5T&H]E;]4>VK5?:X79#(%1&F%IN99+:O4C!S7-'*VOU/;X16 M[9/V9.&E@\8WJ7&Z3X*]I;%U/+K[QG-3AO;N2R]',\A\N:IQ+MB/[JBCRUV; MDC: 7#R#$W@YH\PO)7*>M6>D\-6_5">J5B@HOZ]FY( M[SR.0.&JO;>@J!(> MQ@!>]4L>%<6*-%\^@=S6W?);LP(6O-^V2M0,7[M:N_TS"U>4:\E+_4809.LY M+5-34'#5*XE)?G^]914[+C@\T]@A0W?7NY9GUANJ!9-3_1ZN+D_*VKRLVK?V MK_J^,6^XKKJ;]X2!T*8<\)&S"0SUW&%\1*1Y]]8\U*+2[[N.15V+0O^<,0K2 M8P?X?R) SO8!%^A?@+[X'U!+ P04 " DAA!3 ZCJ+R,# #]!P &0 M 'AL+W=O M6!HN05FN%3'0;J.K]/*Z\/;!X"\.!SL[$Y_)G=:?O/"^V4:)#P@$U,XS,'S= MPRL0PA-A&)^/G-'DT@/GYQ/[VY [YG+'++S2XF_>N&X;51%IH&6#W04HGS- M'-MMC#X0XZV1S1]"J@&-P7'E+^76&?S*$>=V-P;OU[A'2MY\'GB/Y7:4,-60 M6]VZ S.PB1VZ\<9Q?:2\'BFS[U"NR >M7&?)&]5 \Q0?8WA3C-DIQNOL6<+? M![4@>4))EF3I,WSYE',>^/(?D_,3'\7DHP@^BA]9U^0U?5D)C MPF:"I729K29IN2K)>X4.%1/B$7_O>QQ;/TFNZGJ0@V .(VH IW#- MV3C<,"\FM7'\GU%Q@O^2%G195;^>%6N:)2B_V"C4=\JLNB6MJGFUD7>=SR[W MN6C@ 9>(!9SB8^Q.D_[%1CTP2RZP1F41]!?K?(E]:D*_NLX $#G.&?!SYMQO MH94\PK<319^VAS#[Q>/HX2*CV7HU'K&'TG*BM?SAOY,NOC4NXME(EF#V8?%8 M[.=!N7$Z3]IIMUV-(_UL/B[&#\SLN;)$0(O09%$N(V+&93,*3O=AP-]IA^LB M'#OC4NO5^62B\I+55(W%BC4PLQ"RIAJ&CV=3*;N5L*EI=\8;=2J3:NJ;RZ8I58GTQ\D=;P1U?EMH()K/I MBB[9>Z8_K&XEC"8]2L%KUB@N&B39XF)TZ9]?A4;?*GSD;*V<_\AD,A?BLQG< M%!5LK]HW>D&X#%OE1;UQAC&-6^Z+WWW32: M-DL^KQBZ5(IIA6A3H+^$*-:\JJ83#3Z,YB3?X%UU>.09O!B]%8TN%?JC*5BQ M;S^!V/H R3; *W(4\)^V&:/ PXAXQ#^"%_0)!Q8O>(6$]QR$O8/0.@A?;46/ MX\5C=!SRP+0CH1L#R9#25+,"48URH302$GKB2\L5-_WQ6P&3:$&Y1 ^T:AFJ MF *S/&_KMNKL:B$U_TJ--K81Y *:TR MD"[!6%30X[Q9PJPR0M@[UN_=.?KU MEY1XP>\__?O)MB9D\%J EP], F/U8V>YOV=Z1/6#8HNV0O_RQ6ZNVT^\&SO[ M\9S.*6_0$Z-2G:&E%+")E\[&H7= ]->65Y@$5JVL5)5\I9#OC;T>Y02%$4XS M5W :X-@+SEP5@DF:0%101A)"TBPO&U&)Y1.*'2P_PU$:#!(^3; 7)3L\G^"( MQ.A>T@).'CB5;)%I,VQHS2! WP5-<9!$0U ?1[[O@,8XC4/T#BH\%_6*09'3 MI60,#A9HBZT6<8"WWR 9RDY]WSL;2$GLH8^V::#HYZV"#K:]LUF5/I0#3D+O M@),L'/H(O!C=L8:M:86DJ>==\.D!W 3'&1DB$Q(-H1,\X7I8M"'.XJ%W\_7)L/H[[7NA(0D^X*AOM4]0EF"2[)4@U$CL M>6X-IB&.'9TA]7V/I=ZPG-5SZ(; MTSE_7RF>C6&^I\R4[)'3"D.P[VB(-A/ M]G@IQB3^ 5HR=@?:+\)AZC!(C.,T.\)*F0,)#)FF0\0T<\(C.,FBEQ 2-.T! M(CK0R,1_27.1$.@V<-SJG<0Q@4:4MB%U"=FCNKLV,G-MW+\X6 O3EQC0U8K9 M>WSUU%U!3D+LQ1M0'W@LZV$5?WPYZ'AWJ[IWN0)I:O/HWB[\*[,N\A(2!"F4 MM1U2*9^,,JQ,VUC"66[1?BRJES-/'^X5K2QY/\-I[KZG<&AG77=T=[]==61 MKPGY!FQ_X9SJ@-5SRN/0W7GBO$R@K9?V_64H&=:G>Z3TTOZ)=]F];';JW?OP M+95+#J%6; &FWCB)1MU!N!UHL;+OG+G0P"'V;PG/5":- LPOA-#;@7'0/WQG M_P%02P,$% @ )(804Z\966*<" U18 !D !X;"]W;W)K&ULS5AM3QNY%OXK5BZ]:G6SDTE((+2 %-*NH*(M@FW[V9EQ MB"\S]JSM(]Y" FJU6NE^@&0<^[P^SSG'<[K6YL&NA'#L1YXI>]9; M.5>\'0QLLA(YMY$NA,(O2VUR[O!H[@>V,(*G_E">#49Q?#3(N52]\U._=F/. M3W7I,JG$C6&VS'-N-A;+0^H$>KM*S7DP&B4PDCB1P?#R* MN<@R$@0S_JQD]AJ5=+#[O9;^N_<=OBRX%7.=?9>I6YWUICV6BB4O,W>KUY>B M\F="\A*=6?^?KX6&/):5U.J\.PX))<^[\O5BXTX&#)'H>)-6IBW!J M],RI(_9)*[>R[(-*1;I]?@ +&C-&M1D7HQ<%?BQ5Q [C/AO%H^$+\@X;MPZ] MO,.?=FM+S+@1,_9BQK\8G1=/$8_>VH(GXJP'HEAA'D7O_#AB)(W-'(.SHG&V M#PQA.=%Y8:05*=-+YE:"+74&PDAU_Y;]^U_347SX[O_NT_OSJX>^*IXD1CAX M>F5MR54BV)P;LX&K.YMOC%2)+'C6ZI0VT:5R;*ZML\WR-YZ5@DVCR>05<\+D M+--<(;181)#'.X+'H_YP/-E9?GT\F;S971WVIR>CW?7#D_[X9,JND7[*&KQ* MI6N4CG;W]T_&NZ;0YW"T/V#[UH.4+\"(84H[T0;A*(X[-L?C-\_*&I\<[<@] M8..C_M'TI+/P>CHY>=-]?A(('($UA]-FX4XHJ0T^DA+!8']0)JZ1",#X'Z+G:,*&0,^R7RFG&4:I1]5/\.?::MI'T41PL'0W?[3S_@3VW MI5KSC5?&I&6<+:6QCF52*(\%9BN;%AM&*KE*&<\R5ACT-^.DL'UFJ(+;\).U M E\K+M9VKJ5;031Z06FDV["4.Y_Y]R(1^0+Y&$X\J<<18.YDY@]7ELUJG_KD M)MR%=6MN6<$W?)$)EE-!S3;XD8$-@AL8XJ#LD1OI-YA*67.:FA'*A?):[G$$ MZ[1AYNU^4F2Z;B ^T$(5)Y.>?\$O1"/1CT)QU7K>#>L,.@1Y$+$;OL%TD#R MH$!@Z*_X>F]X)]\S%+2,U,R@RW?X9\P$)%5%EYP]<"*TE#!< SG M2.!+5D HB;1&%-6HDF9R@2C%7^4IK1L)M,^NQ5 R-*G_$.BE^//$-)2=&5I@TL %ZGY&MU%["ZGB%Z4%N7!0EVU#VDD M.VNY=Q>S6F+D@5Q'R0!3F%?2$!_ -!$B]7DYF$9#C ((#Y]'H5MKMO&@>P[C(9O#:3_4-O)^H8UHX>C1NI0_8'(-U6$4 MQZ\\6BBUWOBBJ>@^?O7A"L5/+<./-&()0\'%!!HZHV>VHJJ;ARFD\NMY'Z-. M)]G2ZS4\H6"?990PDL)SWVOTTM>, B@#K2$#IMPC.938[:S946E2JN)S@"--[W]" MGO1K5'$QZW[":0W$7NJ,W$0!O[Z>LW2P&'#V;3CR>QJ>U0L-?77;D(:C4"79 M:RL$^XPLLV'\9KMHH2&4N7?RGZE7-;A;Q!V,HG@OS1O?]C/=V[?BZ0LD/NF0 MN.9LD_>&O& N_&':3QK$+1O 0*98M&A&=6.EK7B.<[.?IP#!NN4. /,9G>CO M$.**($/ ;!M<72(:S1'2<"OTHNK9@:#80\A';^8UF^OVZ Q\NHR"G^4#H2IY35$^A6^5-+1B+9) M%[#0X;O?4UO-LDO?PR(YH%T$WV32(M MJPXF';0;\:BS1RI=V=9LW;#Y]OK+O&&R5W\M[GFRP<3Y _9[]KD5.I+G@=JJ MAMT:>!B=U$HC]F5WD^W,#J03:>)FJ^71+]^IT>,"2.]0/NK2*%1:]!LPY#\L M?N5S[9DH*!H-L(='@84!JVGJP[8='J3+LC@:X5)3$+*4*IL&EW*9;7XK54E# M8*%-'?3:U A2LHQFPM"O6A_0#+(RA6]D=COH7LXNYX%GSG,1"):8/6D?$=_O M#3AW&C7,G[B:!YQ5Z6FKHO0B_@N $#M\6+E!"Y>8+A/JH.VD22J-\!X@\$8 M0B8@/=IS6=X:Q_FS@VPE)FWU/,FO-L;?KFT]>OC0\"?Z0L$[&+?8]/ZB9'0$ M^#TEQGWY%Z4"B4?8,,G#<80:SX'0(YJ-A[&$9TVF+83U*+)J7?:+CKLX-AW*%9J:!ZMAO671U1=7=%Y\NEM1H-^+._QOY$X^_VA?Z>JP7DE=[GHA5. M=^2F\%6E>JD#KRN^>!V$%AKOR$+"]%,1Y*3F'IB:7UK]>W5 M5^X]_36.#J<=7N]7:E>\:C9A-@.#'@4#N/T@J^A#*FC(LJ8W' R[-@B>K/J, M8$;]T)1=2T !TX5]<+K1S.O=?5P)(,[0!OR\U M0E0]D(+F3?;Y_P!02P,$% @ )(804VX2'B-_" :Q8 !D !X;"]W M;W)K&ULM5AMC]LV$OXKA*\X)(!B2WYWLKO 9I/B M/],29;%+B0I)K=?]]3>F6FP=; M".'84ZDJ>STJG*O?3B8V+43)[5C7HH*17)N2.W@TNXFMC> 9+2K59!K'RTG) M936ZN:)W]^;F2C=.R4K<&V:;LN3F\%XHO;\>):/VQ1>Y*QR^F-Q]GXS]&2K]0,^?,JN1S$" M$DJD#BUP^/,H[H12: A@? \V1]V6N+#_N[7^(_D.OFRY%7=:_2HS5UR/UB.6 MB9PWRGW1^_^(X,\"[:5:6?J?[?W<:3QB:6.=+L-B0%#*RO_E3X&'WH+U3U\T M^-^F&K-9'+%I/$U>L#?KO)R1O=E?]7)@==Y9G9/5^=_C[D4C*+JWMN:IN!Z! MJJPPCV)TLQZS"\;9UX+#%';;N$(;^;O(V*UE.F= E^CHBI@K!+O39)6*"#+2%6P>GTW/A)6[ MBCNT:UFJRQ)D1@8BPGV^P7 %^)L+8^"!%HT1-)H(;O[<..O CJQV9*X=)81( MSR-7 FGY!O[F6D%]P:F.;Y4(109\!J\:P_)&J0/+I&IP[Y37$EFPSC2I:XQ@ MW U)?,O^_:_U-)Z]._O["6A!^ !(]P"VWGOHFVF4;&;1/%FQC]Q4,/%DPJN? MM!,L(3/T<_.:S:-XLXDVFPW[1C$:KI"7]VUA;9;1E'9NC -(!_),4?-%ZDBRCY6H)EF<=+9UT?ZG!*-BNE:#3 M"'9"F7X69B>,5]C]M]L[!D,?1"K*+;R=SB@9XZ&B.>Q7 H1UM 3&45SU2= 0 MZ2):!>G5(61.PT23%G"$P0S&=SLC=C@ S,^"IPI[1.H.@+K3)8U<>E08*$X2P2(%".KJ0T]$.2 MC!?@&BRGZ1'H??L;'/1HC6>_P;D)C8.+R(:H4@0[BUG&#\!.[G!7P/)<.'SU M$D^U-+CP0D@6@1%I60Y-Q9N#X*9OV=L94V5JXU;R Q0>I6C":<@PGX 349)> MV"OQE*J&.*;9)ZI['3%9 02MP/,39N)QG! Q83)J?+-<;=[11,#AH*="^% D M+R%!\L63,*FT6$BC;GF#&5QIQR"4&$O(H4 I%8?5.P0!;NR-=$[0U("IYQB$ M1V!N#'<-J7#<2^8^!KJ"JHT/B%1QZYB%FA^\'>2'^-YP!>EH 'PJ1&8A1];C MN)25_YU3#\$4X.-I7A)&@ MR0?QFFPBPU"7G.$4/F!"F,CM?JS.0D55$?Q- M&SC=89T7O2'2@&= @^K$'!9YCJJE^@>5IPX2QDV[NAJT.0AW XVF40?TUC;' M6F,QR8D03/*A+P@2(X3#6)*,H'@@62UQ(1Y=6X+%9*L?/>,IM+BR:G >I3 M M1%^][!L853VV^WO[0G"J8I(:)AL0#T=0!=0C7>"M8C)/C=G;5T#ARI14R8;JT0@OPLAVP+1-M+ M41SWSF.T>>R6SD&)EH!G3EXGP.&QKTO6'O):0EX$!.COOTM8&5JA3< M-BA^7PQ0FNKP@H"5Y%NI_M1&G6E0/7I7 MT1W.%48WNP((,Q54(^#CJQ#^%C$?LY\K]IE#P-M6Y>0^R"NXC0#EF2\H$I2G M&Y4%#3#L3_H=WBG+$.=;H$$QZ'7).F87UFG?>0%%^E':7D=U)GY?NGM'T>D6 M>Q&::I&-V8>&6K#@$7F3"N,XD--I,#\S$21+3F*Z=P.(,86T@!W64;Q>00L] M>Z[W_Z..$]8TRB$Z (/E%IWWK0?.7V_&:U9"A4$R9!L4S+4?9N-I?X0([5SU M] Y=/3U__XQ_TV@S@Z*S^*?\F\V._ET$/\@Z!2>-3S%,?Z7:]#B-'"4EB)#3 M 7)^USA)/NJX^H?\A3YXN 4-W)HN-&K8&"*]>3H^\B4J4MX2^]H3.]C=FE M#U>3W@? $N\>^)D32R=T)?Y;8/>V^Y)ZZS\@'J?[S[#@P0Z*%G3Y.2R-QZO% MB!G_:=,_ _T.7&KG=,E_2P$A[S$"3">:ZA$X0$WZ+XOW_P?4$L#!!0 ( M "2&$%,1:*NEK@L !DB 9 >&PO=V]R:W-H965TG*VMW?QT?=UD M:U7*9E1O5(4WR]J4TN+6K*Z;C5$RYTEE<9V,Q[/K4NKJ[.5S?G9O7CZO6UOH M2MT;T;1E*7+]\OI$K]4G9SYM[@[OK("77I:H: M75?"J.6+LU?Q3Z\G-)X'_*[5MAE<"]K)HJZ_T,V[_,79F!12A5!O M5%&0(*CQAY=Y%I:DBNTD)2&K:8L+_V?MKHG>A)$3UCTY$] \6E)MR-Q2ICX#&"-L&O% MCV6U^\??;I)X_JPAA,;B[H]6VYUX5V6J(E<7]X6LQ 6-IX')^!D/HZ=\'S^[ MC,1VK;,UHFM3R SK'1<>)R>$MQNH17.RHFYTM1+UDF_?*[."JKH2;U6FR@6N M:>V(7ZIR4]0[I9I(Y-H@.FO3"%GE(JNK!L$D*]MT@KPND9 &$PN]THM""7"1 M6)ENG XZ-82$%J17=7756&E;K+ [?.ENY094EFF'KZ$(QBNC&FMT9H&' M'[65)F_$A8?QXZ=7'8"L]\=/GS$+D<*$@MIG<"+^%(H9P^OF796J(BG"DQO#6:0:A<)5!2- M@L0_H _%]''R0?=+_.)"J+\*RST%73?HG*_BY-F33^+H-DV?&''G MXT(H:2KDS\=^>*CX)(KGLZ, #.5VO_$LFDYNOSD\J.%]*Z 436;]8NDL&:AQ M>SOMEXG&Z:2W9&WAD:@A#%P;!.'=N1G@,(MFDV1P/Q1]+I(TFLSG>S .Y?*]W/' Z"C/O;G[P#'S<]TRT6Y:DZTY."6BCK>Q%/-H M.KV-QI.Y:-;@) [10JUDMA/W-<:/$,@P7*Y0.Q%50:$'92S3UB:P@C/GTF L M6%1]1; 3.!IC\&%7*T,9%L5=($,G2E:]'PR&J,@* IRQ(OS\6B:"J#\ M6!G6\W*$F I;1L!;95!-,.-+RW <++$%+S ;B*741CS(HN5UFQ;YPN^=T,(P M7(*V\9/5)C_DLHZ_2.4T'25!9W#62E7PB\+)R:$/<" _ 95WTP@)TB[72V"G M0/70RFZ5JHXI38)Z=2-:0V:DE:2)6VW7/(N>M15#COQ 'I,W(W*07]OB1SRD M:1<-B!C9!].:NLC%[1A1/AG_"0+D"&+#>H$2!!4=*5XCP9S8(E<]TPGJ1C MC[[SN!I)55>P,3E<0W#;H=-UVJ^EJSTX!9,BDR((9F TG-/- V M*63(DA3ZVH4ZV0BQP"T+&7[XRE":M*)4EBU^I#X9SCPBG"'$],C7+"=\/1X MM.4@\=$!U3G##!(Z5FTZOHUHMD,<03T_D!&FD(;0.M12K(PN2Y6CF'$52%:O M*OUOE4?D2UB"+-]@\[09;*HE5SO T"CV!S1=?GM0X?:4"ED+=X75]W7HUV47 MQJBR+5Q,9])B5^WF8.MB4QN&SWMTIQ3LH&OHB,G-4K/7F+I=K7N;I3$W!^.1 M(W?X"V=P9T:..+&H 2I)[DO-847\FE[WQ5SI2@K[V'&ICLLR-).&Z)@&=)@Y MK8/]/ AE_:".*\W@719 'EW=\1>2PYW7.VWHS':#+ M:@47]*;10[Q&3_4/M'R?AZJ6@:<\$!@.RJ @\YH119@'K$#$O6QMRU[7M!Q- M;6A@0B="+AF/HW@\C6YF$[?;;RXB'Z0NF$&/2=P"!R).HR17P57+7.<[E:4V MC14YB(Z*:PD(,EDHR@%BA\(K0GJ!W1GK8)F]$51VTMM#+XP[0N#@HA&48@IQ MP9%9945+TRZ_6R!5JJP!\Y_;1K\M!"KYIC-QH9K& 7:A+\7T[UTD?1-(L@P% M*C1$PE.\#?5@.>!Y; MA*L2 \))K"LI; A!T@0, -]CAY*N%<$-NCAX,H+>B5^B&:RW)-%R*T.K(Y8_ M$ V'Q1RS4$;:$$+6.LX\"=@'IS.2)8)3\G3:*!B]K VQ#0&#PH@7<]4EETZT M#8QC/'D_I "D>PQ8 U^*82<9A6KAZ+9OPCQRK%B@'6<"PFHDWK;&;1>H'[9H MH?/JV3F4+6C :^*+^60>S6YNJ9D.7$FZ)C>3*)G'^^T[V?]!(CVT#9P?'3>[ M]A>U.TA&)?MPJ)4\CO=R9V ?\5'EK6OD[DT-=,J]-#+F\I%(N::Q7UC.,C=U.P4P?;2;&1ALK !GHVA2<8+E^ M\B"9 )*F @>9JUJYLIR./?;LWI$95'^4HO=WZ)3/G?;=2EE-1QYP^;W6YG!5 MR3&J+4>HCX].+& A;]*YHBH#=TF43F?HUJ:L+-7K__(9]D+2P.RSQ';PIWWU-6J9K"#^WNJ=[[3Y0-Q 74/7)]VT!6PKEZXI!U296A( MK059H6,RE;M\Z (WU!F\%L0<2=C4M0K]I52RQ)7,H! M%C!RS8%+"?GWF=4I^'3%W#40+!YIXX'"EHB&3KFP;\BEBAQ[67!.)^?,UAIA MS=!V]?:CTT177_KF<^_@<21>]:^B$T4HE4VST30XFLN-CXOYP^+=T7MKD)F1 M@XUU"=:!\6;_%,]ESO,XFHVG^W+R[V=+LA$H7N8.3ND"A>HFTC#SE=Y"]<)# M%AJ4C?LUM>M!4/B%PYX[?^;TL3]SCEB$'G# S57&0Q[ 75X_N;&=-V!<_43@_;VP$Y"N=,7:0C?;$UC MN)I3X%W*R/X\\7&\(-%7ZNI'$FI"*?)F3Q4/-;N:&J(ZS.'<7>CN *=W[T X MDV@^3X>NYY<8RB/PR2R2DM66OX*I_ HEBI&K3A27(/OG2.?Q;#2_"?ECV+VE MR6T4I\G07$_"/F3,KMGMX.T9G*BW YMBT3M]#'>?I:-(O_D.D06"5K,XI^J # ML9/,<8^QIMO)T0]$WW7*%L$WK!5W:U,@BY32G4-TS8$\\;5FKVN($]\9NCR$ MZ?[DC5V>6GN?C4D]XKO"YOB1/H3]*()]$ M%>F^W(>GX>\>7KG/_?UP]T<3H,V5KJ@)6F+J>#2?GKECI>[&UAO^^+^HK:U+ MOEPKB="@ 7B_K&O;W= "X:]!7OX'4$L#!!0 ( "2&$%,Y*FT!9 T %HV M 9 >&PO=V]R:W-H965T)&T_0R0DX4(2*@!:5G_][0(D18J@+.>2:6[Z(;$$ M@HO%OCZ[@%YMA?RDUHQI\I!GA7I]MM9Z\^+R4B5KEE,U$AM6P).ED#G5\%6N M+M5&,IJ:E_+L,O3]Z65.>7%V]K]8:!RZO7FWHBGU@^K?-G81OEPV5E.>L4%P41++EZ[/KX,5-A//-A-\Y MVZK69X([60CQ";_82\+JM@;D?W!4[U^?1:?D90M:9GI]V+[(ZOV,T%ZB!@YP7]B]]J.30>B'V!UX(JQ="P[==R'#YEFIZ]4J*+9$X&ZCA![-5 M\S8PQPM4R@N-GGV- ;?_X^ M.W2CAFYDZ$;_J_R.DD'7>Z$V-&&OS\"W%)/W[.PJ\$?$29^\+24O5D2O&5'\ M@>16]@QE3T!RK)&<9^; NQM:[$@"?S.F89)B]TS2C&A)"T432W6[YLF:K.D] M(PO&T&,2418X'9R?4$46-3-)BYD1^0A+;$JY$8H1L22, A7XBRO3Y,^2*V[I M$DM[PD$%X+?@%8I6?U6Q>^__Q6'P>RE(ALITC+19B;*ABT9SDK-\P23LGNLUX?E& M2$T+3=0GGF6*:7P+EH6 E_&_@.5=P>2*,]CV]7Z)"\DRBH)*A-(*MW$>C>;@ MKUF&#&PDAXC',ZL!R17,A#D96P$32#TMV47*,[YB!6RM)K9D#%<'N? BR4I4 M+FP3YAC5X7LTA9# %6@18QN*%L(E P8*(\<$I"XRGAIJ2L,?"*>6/Q"\;.L/ MC [BV,$CHW>CSK8X#QER::RS\A),I4@X\-SB82E%;E[%.;AL>PE1;*E,*]:6 M(H/48>R=+C)6Y0]0AC+O:Z&!,B[(TXIQ4AL8^%+&0420;@A3&K1@^*%@?)WC$KUG/Q$BQ*%'(1V1VWG(-=@ M\AF9.)[\0GW8(2T,*$/;0_,"?Q)))^.\A:$_7%( M"]-X=O+TP NF\SZ1T(LG4[3U/2-=)_R[57)'=R9>/%4\8\\/(L?HQ/=/IC'U M)D#C#7@\1 "(=R>*)O"BH+_(%-0U.9W]L*_:V(O"L/*@S8D>=(YV,INTC3< MVQS'<=MZ)U[==^*)-Q^'Y-J$V&_#43V2H+LRB"Z0!DPZLCD>,BE/ M3!YWNW/@^>-)^_O,FTW;NXW\N#L]:G^':!!.9N1-*27:1)5UAC@%28X=?@]YUG MUN=M;'9Q6P#86G%T4_JM&$@-(0T,P]2SYAM% (SWA0F!=.(8G7HS1ZR W.@: MGAIU],0S\R(@?5TC$LV2=2$RL=J1B8,1B$[AZ2$B].:.)>=1?VSFC:<3\E$" MN@',][\"V$80S70%1E>2 M58C2Q8IC2T-"F3O6=.PBFI#?:^C80,$&.+IX&%K0I?:AN<=HO(>"8 N!72)4 M4R1^ @LS;SKON^93F;!4;@M52H-/,JC/3!ER"U 7P#_7[B3LW) W=P2M)XO% M4/E!B'0+)=B@JZ.C.E:+9H#1XMXPI,/YI"^MJ7-T'GI3B'H6QQ9HM*<%_:$= M32: PD[W\$?(6"1P6/4,\01E2C!SQ)SYW(L=8"."+!?TLP4(>SIWS(Y!@.#O M=5)LEUU###V;(@QYWA\/9V. +'/'D\AWC4*DBBL\!'3/"MI]62+[=>N*%;:AC#N,*L$;"^#U+ M;<>C;B!@/R?1IFN&/133@,)N FZJ:G0HHH3]NY'8QTNPY/$@,VF(.N!-( D) M[U#LJ3!3K>\[+^V."W9A1L?+^'=%[[E'[H2LVT,HL]^#D& ?&IMF1.0%KWIO M!-$#PV*(;( GW'NO;WC(TDGM0K.^,6QL.SF:@U^TY3>P6],7.@_]T;AI^9D" MPM '0;36/P]&43-IS;(459<,U(E61$-/44!X()'6[3Z:K#F[-VC(] @ WF-? M]#V,%:45W'V,@8%A;<4J[K=\\Z[L0/&A$0U4]KV[T M'>CYRR'^[QK7/WSR/3)=?VFWL.HQ"^E:#:TCA!K%' M1[!U+X$:6!TBC.7@%_\M:&E2*7-CV M9Z,]R5S1$VQR-II:*8X& W)M!HE;E(=DR1:=A&9):1OC>BU%N5I7U@>B@'F; MC138J49(;GNN>9EI?E&QSAX2!.K 5H%Q 4* 7HO4J.1Q-O6@CH"O+U7Y=TSW.4EKC%UG%)B<7>)ARL'3=[E57[>4 [[A[2:"30Z#W)X M,)JUIUG-M+OM=OMM5:P%&-:")E5T&$S7P$1-V42!_:D@&M$IAX%VZ<\X#ZRM M]/@QU$G';2?F?[#A?V3JMZT_R/U/R.NV,0;OW/3Z2?W:>I^V@\/.S^'D;GO0[[9LY+$ '# M*V5F0P(+:E1*71_+KMV?+NU&#O4JP#2#5&"OEIBBE05!6.3Q)93] MF'I+L!;)M;UF0@MDURBMNWQ] C"'#Y_[Y[-]R#*!P9YG'S8*VEI&6*V@-0I[M7:^JX @BWZNU@ 8^&@;+A15KBZ1[KWU?ZUJ"5 MH^_PF9B(G(\GHW@0$8W#5L-B$!,=@3N&R&A2TWCL2E0 A>$_!P$9-_A'8J"P MQD#'^A_V#'+V!)R$\T/_E.['O V2^L@%0-ID_M7:'[#O_UO@XCW6T/AJP.:; M:%G4G=(Z^ROL$<#3@VNL3[G[.'3KLI%=)_[@UL[#V?[JZ,@YDX*8V_%XUVF_^/=-_KYMG7.<$%OWME4V:X!! M$4-DZ%9I^RRE>X,8S9C;D?W)!)2F-JM5$;HM@#4%BTG,6:T!8,V!AQ&%__?= M3OEH[+"3N3X/ MF7N"'S]M#L1?Y<6=D-O>B8-89"F&-]BS'E=%; MZR=++@'AKVFV1/,X=BT>ST"$H=.Q"@NU#63!!B)@27[/4P@D@%S06B5:857& M/'KS^3'\:=/!YUV4_]KG7Q][-9QIG/9KQ,/ 8F1W'D01P>"L#%+[3"3WE+OM M)\.^YJJ(A;1[G JQ#U7>E,JV& 4* /=-XC@L ,0< 9 >&PO=V]R:W-H965T8S-5\(R.^^LTBM%[)DC=(_^* W=:0'B^=/6[E1-RK^T5Y[?%L,4DK=*!NTL\*K MZMG)Q?+7%^>TGA?\1ZM=F'P6Y,G:N5OZ\KI\=G)*!BFCBD@2)/YLU:4RA@3! MC"]9YLF@DC9./_?27['O\&4M@[ITYI,N8_WLY/&)*%4E.Q,_N-V5ROX\(GF% M,X'_+W9I[1DT%EV(KLF;\;W1-OV5=SD.DPV/3[^Q894WK-CNI(BM?"FC?/[4 MNYWPM!K2Z .[RKMAG+:4E)OH\59C7WQ^Z9I&1T0Y!B%M*2Z=C=INE"VT"D\7 M$2IHX:+(XEXD<:MOB/M)O(. .HC?;*G*P_T+F#;8M^KM>[%Z4.";SL[%V>E, MK$Y7RP?DG0W^GK&\L[_B[_P!!>>#@G-6*QUD>0&/\$K1=X\*WW1&1@?9:U=2-L1O 4[P3J/E6AM>#(L4%A>P!"]V MM;)"1W)N#:&D>"W7ACR74O+:)( ;4A2EN0_4=Q[FRRP8$@HO*H6T66LM,R:<"J MP59XCZ7W*#LR+W1%W>^'\:P6).:\2A:T+E)(D<&JBYU/OJ@QAQ7A0\+X"*,8 M":6N*GSD%X>ZU+VQG_I) 1WRD.%1 1R )2Q :*)*F"W<5GG2CQ6 3%*/]'Z< M"/-J2X2+5(9!-2*$?@+;K%C/4D?&J;NAZW#SQ56U8)JR+:'7OD M$,]6^J@+@-=GWU"RDN+>@02]^(@6U-;.DK,6S0^/KCTRE=K2!0R_=IX2:PF2 MZ%-?.DWPY.K8S\3O[@;E7\]1LS,&/^G;D^KE^7T%:_",;-MJ9U(P>FC+#NV$ M0T(1I370N0#Z7CKQWD58;0RB&:+7Q<'&/W__+(4/_[C;X]7J],G'R^O M+_CC\LD_Y^*&Z";) @!D%LZ64I&9E"9"C#!R)PHC=0. O'-A*,NIBSN@'OEJ MD-*"ZC@@[H&@X.,@'%PC!:$>]=5"'H)958%,6O[\A+54VC>$VY>J4,T:+JU. ME[]P%BY:K\WB'>H#7>>4UE0*F42@2YV"P_1'Z*N]ZS8UIATV\@]0'0RZB8Q> M$E7+K4JT4\ J9W3)ON9R.5S_LA=^2<)%1;2 19^0$.7M^!H1^21##=^BLS,B M%H0C80C)TR51Y_7@,N"O;BDLG02X*<@=D>RLSWWTBCBHE V&,";QSYWE68DR MHU65*F)@)^0O0H!5^R&:E%D@8E%\,.4W9$&N.4J2DD$=!-@\F98>,(M*- M!GN!XC7SNOJ,UH*")3W4RE I;:N0DS4S( M^#XFUN-2^Z'0?1D3K@AA ,8@,XYM28L:TR] *VO^8^8U$I+8A5?T7Q:=\MHE8[5Y)FR.YL M);?.)Z+O8G%0"O"R[2*%79I84Y!R,YLT@U$7M31NPL=B>H]28JR@=C3V@;&G<-OY45<')@08;D0]F221KPAY\Q M&UPP/V[UQ@$9P>SGXM_(*T S$V_?7HIMVI\H[[4MN.?V]9AZ'3$S:M;M+'H) M&7H@H-*&T$X';)#9EC@]-5&KER^?,)I^3B MPG\H/X"E0\ D@6PP&/^49Q:#."[/L8/U5BD$WNUY^;#QP!P4I$LVM1U-B-L) M!_4,DYDA?,4P.8OW3UK?6X9_K>CNJ[$KMT.246-%&@U2]-E-;@!I N%I4_N< MFEF*',8'M*U)KL=I!4]H.(-O:VKZF@=H@+CS-'4F> V[#U>E\@'?Z3 5:'2C M8SB:%3D^^WMYJF]!7C5YX,G#6U8G_5JC '@JOLB?)ZXD1RFR/'';2"1;U(K0 MRG!W!5Z(LNNG0Z)_U.B7#A,.%7=%!;^Z-]T@Y2U:'5=43V%9[9^SF"P\_\&X MDVW\/EY[(NH^T\FD@QEX8@H5?N'1<8^+.ZOCR=#L>[R*N._ 9E=/;F'8P'\&TF#"@9QHE2+,?6(8K'D/=@GSUM$YL0R/O*A ML3>T8,OR[) ](RA64ALZUE#Z487$8G3*G1V_&)B-!_<4*CX.TQE*87P>1WK* M+DIR(-:6Z!QC!AU;QPGZL!G0H#*_+R(TM\"9;3^T<,*GT9F,FI@K^:!AQ1MI M.SI1KQZG6PZLJI!L9@\DV&T3<7#/[&'T78/C# 1QPP$KX!$MKU%F>48C_I$?QIX/9TUI(5\)2N M"0H^$^J4@V\TY"EIH,34%N%*.4YGQJ\GX+[#470ZRT2Y2]W&:#3<-)@!L\2Z42-X_\-X^?V40AY(Y@&^!8J)TX;./3VUCKQ[ M:S$JY933>56QEO2..-VR.M& ])6S3. JBHZ53$J<'S9IN[:'W-)VKB#X=\5 MY$S5F=R?B'=359Y%VZDISAV*<."R/HQB1=X(#$ .&8YY@\2?", M).EZ6S==0WI^6,T?X;LQ&8F%;'7D6R7H9T''*R"M-1V,XC!3$?5[:'5^2PO5 M'0$T)95GO@$FF&'X^9L.0V1_Y]S+*X>+$;X^"8G)M-VJ\28*V@C//YPMSP4- MEB%=Z0#IZ)2;,:0OJ0?%_DPPQHXHW*(42BY[\'@E%SO4W\;NHN@X"I&,&"ZU0,',@84TU/.]V,,7D=,XBIA$ZN&M ML/!8GS^HM:&K1K::H\92_O_?%C,?EE"9U_P[^?!;XKC>E'IN'I M\!/=1?IE:ER>?M][)SW.S_030X6MI_.?'YT(GWXS2U^B:_EWJK5#PVWX8ZTD ML$(+\+YR@&3^0@J&'RZ?_Q=02P,$% @ )(804P4GB3F-!0 :A$ !D M !X;"]W;W)K&ULQ5AM;]LV$/XKA#<,*Z#:>O&; MVB1 DG98AS8(DG;[3$MGBZLDJB05U_OUNR,E68[M+"XZ](LE'>^>>S^2/EM+ M]5EG (9]+?)2GP\R8ZI7HY%.,BBX'LH*2EQ92E5P@Y]J-=*5 IY:H2(?A;X_ M'15;*\CE^GP0#%K"G5AEA@BCB[.*K^ > MS*?J5N'7J$-)10&E%K)D"I;G@\O@U=68^"W#GP+6NO?.R).%E)_IXUUZ/O#) M(,@A,83 \?$ UY#G!(1F?&DP!YU*$NR_M^B_6=_1EP77<"WSOT1JLO/!?,!2 M6/(Z-W=R_3LT_DP(+Y&YMK]L[7BCV8 EM3:R:(31@D*4[LF_-G'H"C%NFJET3A14E+NC<)5@7+FXHIKD3!>INR- MR&L#*;O!2G@OM6:WH-A]QA6.=3P".J4?9"ER31[6Z:0[LJ/ MT,+.S+ U\RI\$O"/NARRR/=8Z(?!$WA1YW9D\:+OYO:.FG&G9FS5C+]S=)]& M#<(A>PYRCREMF$IDRHFI0B9MF;@Q2BQJPQ/IW]@"#03/$H3F!;"R+A88 M%KED:]O,D+[DB(RSR85*,YQJVF \R0<, _ D8YG 4"F1\-:Z(?N$5:\.!L4C MM9B3;\\#DBN;RL4&L_H@K"VDJH-\#A *D\R>G]L0M!XO=^1W(I!B#AOEK>=M M,0)7):Z=ZI_+D&Z"= "$ZL#JDP;3*+ D-JZV*;^BJ##3UGAG:T5UH#UV=__) M_E[B+Y8N^FH$65$B"I)(#_K5NDS]LN9*\1*W.W:IK<)K##LO-[94%512D9<4 M;A38+\ZF53Q'/F3KM@.8#0XR=&MD $\2J2C*^>:)FL$.X[E^HKM=$RQECINO MS96-O@9CK6XZUY64;1H*7L_=7WZ:A\'L=9N0@Y-D)Z];TXYDN$V@R10X3[7X MR@JW6P#M%@QG/72SWK+@B_^*D3%^]/J'/3]:D_L;6[=TCSX<7'C\['P[2FB? MUGERO/=V4Q?8ICAM3@_&39NNEO S^S68>F$\?=$G(64RWZ', R^*=TGAV)N& MDQ<_+!%OH)1X%#HM$/>NN6O=[F!4\]02WU;(WH&6:%7%$R\, R\.YQTIFGCC MV=R+QK,M5^"-YY'G3Z(^5Q#,O"#R]_-VDG7/#\O^$:&7:'\8S%X\(LP?$>;Q M(\+,WZ^,0T,H%3I!SS GO5EH,F[0H3I/]\^R=PO(<53S;L5BH\D[7;]X[70;CU/L(F&WO^='X" MQVV]R)M>P>/G \>"[/0@=XC-.QD?PGFT\G;WN(%*XMB+XWA/='_ENG=X26%A MCEH?>#Y:/YOZ)W+8K&,MW6#SL;FKZ3055 !XOA6E^Q? 7NI6->O=?W"%7]I9/1^6Z-.XJW%&[/Q(NW?UY MR^[^A?C U4J@[AR6*(K3;#)@RMWLW8>1E;U-+Z3!N[E]S8#CT"4&7%]*]+?Y M( 7=WRL7_P)02P,$% @ )(804TI<$RML @ 6 4 !D !X;"]W;W)K M&ULI53;;MLP#/T5PNAC$<=.>D&1&&BZ#FN! D&[ MR[-B,[$075R)CMN_'R4G;HJM?=A>+%'D.3R425(3-5=I MZLL:M? CVZ!AS]HZ+8A-MTE]XU!4$:15FH_'YZD6TB3%+)XM73&S+2EI<.G MMUH+][I 9;MYDB6'@T>YJ2D7&=7 MBVF(CP$_)7;^: ^ADI6UVV#<5?-D' 2API("@^!EAS>H5"!B&<][SF1(&8#' M^P/[UU@[U[(2'F^L^B4KJN?)90(5KD6KZ-%VWW!?SUG@*ZWR\0M='YMQ<-EZ MLGH/9@5:FGX5+_M[. )BF2UL8JD1S>*D M"3_EB1Q[)>.H>&I7'I];- 2W._[Z64I,&YQIN:=8]!3Y!Q3G\& -U1YN3875 M>WS*<@9-^4'3(O^4\+XU(YB,3R$?Y]DG?).AQDGDF_Q;C>\XIP/G-')._^?> M/J4(XW;E&U'B/.%Y\NAVF!399 1_<,.=@?M6O<8+.06J$6ZL;H1YA9)7A805 MB-#BSZWT,K:[78/@1G%;)&DV$.AEB3X" I"$V_2NVFJTG4'GF:,";7>\'<%W MSD*6A(*F=67-G0^-8PKHA(<3UGG!_:@4YSJ-I$YZ5L%I3[+LS1<.2N%K:(1D MC02ELCYD#:E.\N.PI>4T@4JSS8U?;D?PMS^5'G6[1JXBS'0HK#74-_YP.CP; MU_VTO(7W;\X#7X(T'A2N&3H>79PEX/HY[@VR39R=E26>Q+BM^>E#%P+8O[:6 M#D9(,#RFQ6]02P,$% @ )(804Z=DVKM>*0 4(8 !D !X;"]W;W)K M&ULS7U[<]O&DN]707E]=J4JB"8I68^\JA193IQK MQU[+SJG]/]NHHGKRPW?TW;OFA^_JKBV+2K]K$M-M-JK9_:C+^N'[)[,G]HOW MQ6K=XA?/?OANJU;Z3K0%?\ M5N@'$_R=X%06=?T)/[S*OW\R18ITJ;,6AU#PS[V^T66)(P$=?\B@3]PS\<;P M;SOZ2YH\3&:AC+ZIRW\7>;O^_LGEDR372]65[?OZX6B_R8-< M.WV29)UIZXW<#!1LBHK_59^%$8^Y82XWS(EN?A!1^4*UZH?OFOHA:?!J& W_ MH*G2W4!<4>&JW+4-_%K ?>T/+[3)FF)+'*J7R8^=@0N,2525)W>\4OC]7;&J MBF61J:I-KK.L[JJVJ%;)N[HLLD*;Y,C^=?S=LQ;(PL&?94+"CTS"_ )Y\F; MNFK7)KFMVZ?\J MCT8(.7.$G!$A9P<(^;#6R1O=K'0SQ.7'WIN\K9)?NG)G603_?555ED^3H/__C[#]5@#V8L=D;-5 M38MR2Q3G"4QD@Y2EH&@,[&=/+,I ,&-#1,!=S@$9*?FKK;]A@=<7B2?%@7ABEJDJ,]]CFF925,-D]@DB]T MIC<+N'I^:M<4I?,!EX%%$:X#'9[@%S#)>]T FQJ=J6W1JK+XD_B;CLCHC MST?E[.;M;Z]>G,RNDH_;7+5Z2%!'!T S](W9JDQ__P3LC-'-O7[2'S5!::[J M>UT"JYNZ4O=%TYDD+XP�T,@"LM:^VMCFO(&.3I!J[M&A2"O-XB?T V5C!F M4Y$(P_\+DI$"S8_9UA6,#()2M,E:H;#GQ$381VJY!!L# [A5G%U\:Y*%U1-@ M0EE^30+?9+ /%(- M ?^+'ZH615FT.R0TJZN\PS&;O*A01X$C/K6P:G(V,19OJ"]/QN MI T>JBK>Z[HAIP09^E"4)2@B<%5H-]PK( GD8=FUL,#P PA*O<55-2F0GI5= MCL0@"7DGJ@4'9\?&4@<^S (^?Z*?+.&L%&YX?SLJV5"#.*3@WFRW94%_XGUZ MLRWKG=;X$6B$H1_6!2Q^H]%E @61Z:;%OU0+(\.N9R:RIM"?0:^UY@"O>(G= M*K%0AD-ZFH41N._A:B/2A)K.($E>0%.0CC8!,KI*+4H:%WB2%UE+1)CB3TTW M.[;!W:8#4OE9DV1$@YP[#7(^JD$^5@K6!P7]%5J:8I.\=(M^U\(.H(4<4BS_ MQ+@DOZ@S:8513#IW'^XH<$CY+P-V/:?]Z&72^&%8S#2Q352P<58DL@$D7O"C MZ1:FR N076TFR35(BPD\B@)IMG9EH4J4>U[(ME&541DK&)("VLFZ+, Z$8%% M%1 ,ETV2&RLB%3OV=@6FQ+=#)%H_]T??W. M:7,_8;\ZH*/ ,K1_U96BEF7'W^FL:U@AXA6WG[.U MJE:TW3>%,:$'DR\H=^42@BO^::"%M MN$@@,NNZ*W-4T*2X>)U_!PU "THLQGE=\UJ])UI0'V! D\RF)__GV35I=+QH M"2L.%^VT:A)RW+Q3<3JS3L6R*.$'-S!P 8=[ P9C=L7^]H2L62A6Q-Z]L2)A MPK&^R L1^H2"'4.^#7A7X'<"FYIZ,ZB8@R''F>JW!#A%I8+%QGW'T@&B0Q2[ M7?< CB18R5R+#L;)6@$#"2*'40\VA07K(!J*:;?0:L0=0+J &T:ZW=?9I79?P<"-C)AJB M#/"UCM 7RHKVF$U^ILPZ69;U@W%[BX6!=RXRTEB"= 85)#FSDF<[[75=?:)[1H\#_3X%EK\#?'R M\"*K#' )^CMXEI K"*$O7-DXU6?=P<8Z'3C&9,0MN'!NP<5X8!$M"EA.<+B2 MH]>P.(.8P^A@!X*,PT](XM\*^:VDWT@H#:]>*-S67P?Y/)H=PWX&)0VA%GRS M D7#TH C@#B@GKQ718E.UPEP_\0H\+Z,LTHHP PAFV@)=/K8LJ@TO'3#=_<&V48#^\K>W MR:\XD(]I;Q6YO6(.14[2 :+P&W<_^J*Y!M$"7P8= ^>XXAA[;'1V0 PWT#TV M-JCY&C1"&YJTQW 3B0+=5(-W]J=S;+I-Q\O-^R$;%!AAS_7;FU<>OP#E5^I@ M4PY.K4]K55_^K#6N@RB/]PZK)LXL,!X1V0%]7@!6F,, &4G^PF1G0 M2-,>JF+Q!U7:%0%&W6/ !HHJ8"NRX/$K^M?7LDIP.49#ETNGHR['0PQ#--T: MB.)0S0\IIJ\;@9: C;4+N [8?>N)H$DB%J"?# P%(X5>O#?'!'>I3["6]BEI M\GN7KR1 1J$#;G:;K;@_:"$8XV#'8,/!#.]EV902+WBI>YP;&P5:I'DF"$\J M1#96-7[)/@F[RP&][#"(J'/4:NT>QCVL=E-W1TZ8 (6TUH5@=J*E0_5?H%\G MD(+%+,$WJ1](X^%5>=TMVF57NF@N1<2A0> 1ARUAF[/%WC:XA6 1*/X'[F_9 M!R)04H!3D&52ML!GC2.MZCI'$(,?C,(MSK,C 3Z FZ$;'*!5G]V=X4IUPG_R M54XP6<%0).QYQO= %VQ5X76*J)? :I$/ "J"O""*P/#+B&? 5=54=8><9KC) M!DP0J]TC.O>@F@9CKN#WE)9'\\P8:_,"B;%1VY'#QTY)1F%-7H#0-58%U.:1 M LM?B#LN2!3?S@-JCIS)A4>?10G7ORRQ!#.!GV0!OS&WYLJIC*O1#7^G:1KB MG ._AW3&5PY!2D.4G^ASLB"(E&/\J67ODN :OAOV'2M^N%V^8B:%/L02=R;A M_[#4AO<%[T3#&HJ!@P8,=L#!,!K$^,(Z.K1.(.-B=.>)"VE/A'=NB.K;S^#3D1_^=@E!0TCN[5M';6$QOQ=OG#2C M7+*@PI7T%(I "7WS4_!$(O@10*1*E/=JA;-$;I8(BS+0-&0L!2Q$6ABA:;UR M_UB1AB74#+$J8F +94K3>K-^P9O"_,I\$DYE\?+@ :P:MKFT[4">V<;8T:JB S'2+ MWZV9M5Q"B(&':G H"38L+D:WH2*4:%&Q=I\TFV .J+IH*"7_8)E1$W1 M=J(VH[N7796C$<"P@* 0WC-V(,;B/^O\!+4H1BF[.%Q!=Q&#??*4-=@%W/ 6 MPG$^ B4DD/RZE#Q]M)F<, *A7:>!N2*44B*##;G-)9MD>0K*<2NZ MJT 5#Y\S8AK,%_\I"*4L*(_;:'H4N*>3Y(WWF"Q&*S_+)'"3:Z;%JRO>?3P_ M7C=PC2DG0R22RC+VL>YQ5%H@>4/"?W^M*6B_+W(VC/:Z1COH !:LP;@!YC6; M_NM0.#C$.O=C6[=^=+K(KY81Z([2)+S^S1ZB$> 8=S \.#8BR@+LC%)T8B-D MGYB@=$T ZKG,"J[F!_U9@6Q=-\6?8"_2Y"==-ZL"_O@5C-DZN5$-V&_\@3+S MH$+"[WBW918P'4C?@7F!Z*.J,;F"H5+AW ET-!M*+1:<4-:M($@U1CSW15-3 MTA"W%"5"6!%SS#*NKX)"C=FX@J$=CO]-;L&1!*/HO.CWX!5>%ZLU\+,L8 0T%> 0M]9Q@J6HFV)5H)D7A5%H$2_$M03/ G:6 ME)ID'8C),+P&K#;PTMAL)"%LVM,9&V#4 2WI ;K.H;8.Z=*?,TKZ$U"-NRKG MF,%8!^.E1E^W!/O%RNZ5VQU!,<(DY$R?(MDZL4F4:,4D3T]G9^B2=@89O-8E M0_?#JI97(=+-FXZ\95+1R;;4^4H[A_<%.F+LRL,8KP)MY= >\FC%'W1R;C72 MC:<"O[J&3523=N]Y4.1 :4T.6+TH)2%-8/D6*UYV@I7R1B!%6,NGI[/)5;(! M7YHKNQQ(%E9M8()Y4SD0/L'18"FS3V:?[U_(, "_+R=G0P_$Z;Q3NVRMLT]8 M?-)*J1C\N6K4)GE=*TRIR?I@%1!L6I)E9-P&U!)9T86J/B5'!J08<9+D@DL, M%"SS9.H>"]Y@L>DVD4S:X-QYMGU-":JUH U8RE%<*6QB#$L70;1E7,XF!?5 M@# B;R5H]\9C*$Z/D: R$:]K#"\Q7C4?$/U*-/3;__VO_$&V5_"FX-SLB,\ M36;/I^E\.@N_N3I/IV?G^X+"Z.'!37OBLC=VK'DZG\_=I]DL/9M>)*PL][?\ MP.@AE?/T;'X:?#.?7J1GS_TWUUG6='"CC< Y/&(P4!7!$$ MHG::CQNF5MR2#INW1=Q]P+?WOBC)CZ EBTH0@W((2RDM,M3;M M"7I\AQ1URNGL#PW5%>T8SDI%>S?M"GS)$]1@N,_B1#.%V9)T1#S-#"4#6+PL MY!;!\Z22QM(+(23,8.>KWJSCQUMY@Z4DG%D^,J+4;267P.XV"H\+ <3C\SR% MX! G+P5F9,OAMJ+;6/BOT?8'1 Y023G4H<.9=L8BS)SU8#0=*Q A"-IHL$Z2 M0E.]Y]CA+#1%3Z5@:&0U6O6)V,5YW0 G5 Q04=C#>2T/+;I0C(':W6;?)X$0 M"Y?&1'?9:[%\D=;&PR3U BVU=8*IO) =T8E9'!FB//1=P4:*LJ?RHQVXD.S M&XJ+/TBJX"T.>-\V-194(JO+'3\JUU@HB89$,K7^$056KA@LW"BD8H@)"3-A M!3Y\":(*2L,9.X_&@4_7/F )!SH@F6H:@H-9MFGQ5).*Q)64CB$&N?@,%BZ"LP+%/7=6@OQ5XZ3TCC.JS MEJRT%Z>)T^VA+%@\"P$ 3>H]UQEJ+6-M85*Z'K^QX8;48+Y5359Q<#] "JA!P"&&X)V#Q81J^E$

A3%TY7!+K^"Q$"C1H,'XMY1UT90L*R6RZ M1$WL,#GN2,3"M&*8_'XL"8R:GL&!GGX.$$6O$:GL&0S1">BIJO7.LJC%,>/K M:]]GIZ/F\]JB2.\]C(,TOZZK%9O#,#JR=5+AY8,V^Y$/#; C!WPX7S:'_4$* M+D"D/5X0>$\2M''9-S@^9EUL8ZG+1=.X%(L'1*SEF"0O^AIE-<_8@O*'+E+[;JO*F=U^6@L9!@-RKF8E"G=JWSQ1Q?'#,F MP7+YF67!<@V =&%9 ]E?9[K"&]E 4<0'@U3Z095CTA\I0K=W7)J+,VC,0YPT M+[Q'I-@#$?]#X+4'!'^DTIJU95"."\H/XLX"*]O:!LN#5:7*'712G)KKH M,%_ 'WP4_(Y%-2MJU!FV"W\IT!RF#(=OK"TA>^J\3!A6YC!T*?.B>V59]M[I-')R_D M ? 3!2I@@Z%7+CLM MVLR8?,A0<& :'+ [%P&&M?$=JA'T5A2VJYT@FR7%CC:<03?0$F[3;VV'EW/] MX%M++S\*4WJEJ>$[F"B[=_ /SC_4$[;LW2IQ\1H$!(P;=HR=16$$:,8-3&RZ M+_2#!)DR0NBXL,^)ZGOIZP,GR4OVV+U-M?4XA0DK"HO*F5EK87O/0)CI^F8P MX942P?#MT]/)S$7>11Q[D>-9C(;X[*6.;D3?BC,;[\5YB7[D;]:/]$FH5SX) M-;@5__:HR4OGP9*9I681[_D'Y=V8,$$9EKC ,CTC_WFZV:]H9*(6ERMCP MU LL%Q'G%$)4],>I2\ (B,GI'^_"@R*O7?TK5>2J+2@%Q5O),\""@4 Z0>(G M$$%0QXT/!M;P#;8.4;&FHCZ3/#:)7"?KPW BD$@CQY5;GI#"U2ZT2PQ([Q;M980NOQ5BYD/$\ :C/%E,C]N:"* /79"3C\'BVWA M[WT93!-=?<$VF*O;2FJ9>U(TMM0@NDOT!G%;?LO=/G#I-/E;[^\$] M!0)Y2N3!1RSWT0BF!VOA-NC>Z1 0)<%92OU>C% MU"Z68D5#>]LF3,C1!0ELHCM"<1,/W>W%,$_L^P[HV>&@GLY,BMQ9VV#66 @7 MXW_@N:Z0CR)H3L#8(B@7"=HQ]J5TU*+XUJS9> _5:U\XAG\FU[YP[-;:M/=< M3SUL6OZYX5DVG"' 3?2(LC;?VGQ]&Y;;(* 1..=QG:,D:0@41"_I4X65I+"; M.S(WP6-A5 XLJ&R94 +*-#9UMUJ+1X$N3%"G8X6$*&: EYH%(6#SE:PV:L$+ M^>F$Y7.40)V\PA2K8C;[,GEH?@'GW)1L..D 9\NV5S_^^MY7+CO;$^!+6%=Q M3PU=X908AFEAXU4FC&-I3^-E09-FDNTR!X.X$@A.7F3P1.J.P_0IL#2H:EUH ML(?WUKW&@6TDRQ..V(3" >M*-57*L+V*[ QJU*"!@IM+::FJL R1-F,IC+4^ MMK134'F&S6B3R@O9WNL <4X!Y0L(P.&E"<"F7A6L=.RQ)]SDWF>UQ=9^=S"D M3LVBD2,-G(1P*81J28%0?3NQJH\-B_9SB<)^Q?CKWEZ@N?LR#Q^O$$5KU:SB M\$1Y(62^L+=!MJ" M2%TU-4,((9EX8>3G?WWND^+QF"^>NVUR#3:]3)X'B<'+L_3T'+.7454.QR$E MXX0Q[>[>H\MY>GEU>7S@<2F(=-N?833T #TN^9F>G5\FO^KVD.(+NP&L;:<& MHOY(I[-T=GI&0_F,) [@$A*/'>EH?I8^GYT?6Z,PN*Y?F'.*DZ;&\>7P0R[3 MZ>5?6@W'.4STSLY&9$ D+$P7SYZGSZ?3,:/M&Z=FXYU3 >F#-OG1=T.(QU$& MM^?Y\CU[I$!T_D2ZAT$$&L9:$7P$YQ0"T'J[YDHU]C09]><;,M51S^U2W=>T>#%:8ZN/%ZX*D# ,*9KQ MT1!1SQ5-XEQ;]G@#4)E34W]R5-DX&_-;NZWN;Q4YP( \&F?N![R+T$/A"C"R M.][2XX.C; EH\H5X_9^I-(9]-M3:D3N "2)Z!>L \")#V"D+E@!,&>3RDE]MJ,K8M@E$#G_^F:?VZ\J+^K_^6 MZ=G/MSS%%Q2X>RX$AAD-USSXXGR>GCZ?)S!E^FS<;[RMZ2JO*INMG3Z/7!)0C$^3^?3RS&Y]=U1 ML_'>IEMI-;N#4.$ I# ZP'"G=SQJ\M%6-/'Y6FF"7)GB_Z."/E@A3-'3/:GO MU:@33"O8B(, GI(/%N%@15)&I#E%Y4ME!:XK5T2=R,%H?#J,?1*V\47G?]G& M.Z8A/"],)_%OT>/(7"*^BQ%O24AXAEX2F2K7N27@FYU,F E]6^F3P81F1.E: M8=4KMH'*P2T<>J]0W"WHA_7R3$2=/)U=3H#%!*G,IT@6!6NYVCDKCUAXT;2[ M$]S?MG,JN-":'5]]>W6,,2V$M$P\/@E&R+EW#^?&2/@C)F.^;C+SJ9L,1$BI("A4+DYMMTM=M'2\$)!N3\GJ/]1!R<%F4^[4J]QV[N[+;$\@!O;'OCM' M7*7F$ZXQ6PXT;;G&8],OV S!EBJ/TY;"ZU[99LK[+ZC."Y#?KX!<:)9G0#F? MW' 0!''@AX6Y0X:$Z0RV(%)=%Q 21.4\O=&>^;GOQ)N/M\Z]ET[#]_PHG-:0 MHA\?95C1#PP=A6*VLY'#DQL$[.YL-[B]EZ)+/,!CJ;4ME!&1 7FKL'8"N+*N M-[I^P.(B.B0PP"W%>Z_I=#@\2,O'%%9^!=02,U\B*A86->U=EM)1('ME.*1. M3C"OL LK S /XPZD.SH]'BAN2FW] LW19Z7W6[7H M\0&H:5#(KW'CO-(V-K%V>8G+MZV3XHP2*$)NIG M<^>^_D7ZPB$4U738#,U>JX&A[8*A^U[9Y M4YD&^(%4MNW/W['EA,294-9([_1/I0";B287OO[PVS,ZT=: MRND!BTD\6H]@)P%%\US\ A9'58'DNR,X:P$U DJ"2.A+VH.S(:@LZ% <&^*L ML(-WXN2XMR/W12(^KP=]"IAQ(^0H6''-K< M82.^;Y;SIZ[B\1P&70DIQ@A*5=B]E$#35 ++;4-$K!3]Y$?&H!'. *U $V]\S4.O^CT*-&3IR .C<"@$64D3VR-H;EUY MLR745M788V*(\=6N=[0C;MI75?*+JCH\"&#OF(LTTG)@V& +GZ!@YN%9!NS" M9 QF!8@N:;HTN2WQJ&6/P-#YL<[TWK[Z*AV7/URIW%48**%Z[B< <$<$8PP!.0MT2$+4YU4H2,ZPDV M-2]%<8Q6Y-00T90:I&RB5$*Y=)9;C9X?BOG /[4]NFU98GNM#MPJ)?. MIEW&I3+$/U<1:L\/W03VUD\3!\2 )]C!,:$J(M6; M;!G"N;/M?GY['7,-*ZWX# EI M1,"DHGYS8(I8>W%]7218W44=Z:RM$JL#IT75L@OD[+&%MOE?!R+[YF_[%-[H]EDIET"*BQDW MKP_YGN]"_*D)>L90P?]\_>:G:PD[I80:J]_%X>,E#'OH6CZ%%-741XZQ=0>^ M0&*P,V?OI-6@+HH.*--Y7$,A-K5PO8HV/7 2RKN5*W04??]"?SG>']B)7-#I M/(\!AMD,: R_>4NNVE;D65P"J6^CFIK:):0"8%?2N.A'FC'*7*M1?YF9'7NH M4:\:4YAV2 ?Y&01&LU>AQV69H8X">1XAC$2**O/PO'^\ M\"AZ1Z%.S+(UBU M9"'#(CA@=7(8 ;8_.'#-.ZS"(-J,PA9N/W6PDPJQOD$HN <->/<0N)?O-DI> M@0,#$KYL8<;]I &_$..^+FP]Z:9/.)#U.Y?85 ZL0;:AP2T$A[-FV/ ^.!1F M]79IX$YCNP>_Q(K4#%_NZL91N]MNV!XVS4MD>S\]W!" P['1\N@S1PR\DL$. MJO#41FQD$$,B15Y G3%!XLRSCS:]XJ-5O'-]I">K2+#OZDK%VQJ*;'QL#VZN.0' MV6<5[1!!TK4D@Y#R1B@H/+\C>-64N.Z[5#(R3 %ON][S!8LB3SVJY795]/9: MU'T!18CU/SI-\U4)';]*/2 9R:)S\1%\<@D:&Q(3E@Y*&7=0'1TX0+\XJ0@. M=0S%*J^U(4]3"]>ANX E7\J!ID]/$W=3B=79__BY.MT,IO]Z[C7=,\G[.R?AC.421AY+D\U M=-SA.SJ2"DL'.I!1+BQ&:9G/_D5G 7C1SQF=5^RR#IU W@LS^I1AF;WW]WT; M(SER[K5O4?=]/3S'@8?_DSR:_G_"(W^*^UAOWMP?DS8?/^CLK63L^4T3(K_' MU/\PN G_\FA_L:!S:*3Q.LY#+Z;XYPN%O_;?#Z1QPO?6>HUCK[DK/G_ABJA# MB"1S_QORW.GTHS \I[S/(BRZ)!F;?QM\C:;'Q]^1LGO?P7? M4V26"]#ZY_OO!OD4/NOH:CX]_O)5L_3JZNJ8ZTU90/Q/Y\_] *<7PVY;^ *7Y^%E&M_@>5]PG/\&M>"*QV'\\ MR[P;-H]_9\#(QY#&5GO#BF^P;Q%TZ:.?PI?I^M,:!$'^I=ML#2*!R=NN\6\_ M)G"PVQI\=P.IR^EL'A6K_O+VQSO\T9>IOAI^C9"], 8.@Y?"Z-*=)I2#@MWQ M&UOIE2'V.)1[.J=QZ& )6ZV(R38^SPH\./ MBGZ4O'J,7WH1N'F#QX,0N('-ZZ[Z"^M7_:EE-9VH3N_@$\P_YL<&V^4D08L. MC\%\"1LVSOM;KX["!5D#+B7#RJ/2.K80T=LW"/<6^WT'>GPV7YS,+5G!"Q'= MRQ!EN6=7IV84O>63D#:V-C:(TSW7BRV_T;"V,QX5X&,X@D)1#G )EW8VY _]DMW*";5%5] 5@[D@ [IPS-/60Q1 MX/+:@7KN3:Z#IYM0^K5M,5X+4<#]TTBQ3LB6#4+D13'RP/LD,0KCDP%]:S*] MYZD>?=O:W)_B-!\_<0D/<.N]R;RIJQI?+\OL_!5BE_\!H;SFUR@APN2%=- M9]^*89)/^ -KJQMZ3YJQ96+L([V5M^\<07S9UMLB2\XNIB=H[_@0+EM0S.[P MSSI'73SXH!O;Z(5B?HLE,5XPWCY4=#0[OF_0/>AR]OSD;'K\33AQ5 @WP?O< MPF-YD(#H(6KL.5C5@#H,2#L?X/7=1^'?[/QD=IH>. G(VGAY'8;TP!Y](/I/ MY^= _)O8Z8BO!%8/#WQ3YU[GO=I@%*T=:.J&_ZM4N2L^H,9 V?N H%PAV$&) M[W(A3][TPD'7ZA:SAY.]6/W+[W"031ST9];A&UA-6,)-27FG)6??^>OC(XU#?6'HP_F!M?NBP M=.+Q2[UHI![HT.8A2J:PCJ\QJ^ND[_)L/NAX/B.J7JA6_? =,DK?Z+*D,P&PO=V]R:W-H965TWUXX=+)5^HM9 UAR5Y72G([6UFY>3:X6\! M6],9$^?)0JDO;O*N.!T%#A"4D%NG@>/G%BZA+)TBA/'/3N>H->D$N^.]]K?> M=_1EP0U+PW,$V$Z >=R-(8_RBEM^=J+5EFC'C=KW8%)M=BXR.DEN2B-LA@#.&R(#=-HAS]1JRD6(J<2TO.\US5T@JY(M>J M%+D 0\:?^*($,SF96@3E5$_S'8"+!@![ D!*/BAIUX:\D044??DI.M-ZQ/8> M7;!!A;_7\B6) DI8P,(!?5$;H\!&D;3!J,U2*W4/CU8QD9MO/S3QD+HM?D>[^8"&@30:X@AVH! MFD2AIP3DTJ%WB!^YL=?P@H1)0%D0=BGSE 9Q2C[VW3SF>D_G+]A-6N.PU<4H M8ZR=A2&-@YD'];S ]E R&K.H0V'!C,9)-)#UI,UZ\NRLE\H8:,"\/W]#R4HC MP2UH$-+4FLL;9Y ESE$@\MOK^]U4?P=,FG,9I1OY !4+ZTB@> MHBAJ[5K8KJ&MG7O@^I$FK.@PBKVJO.2B:A5L^'WER^>YFL8LIDF83EQU^WCB MJ?LHZU_QF3JG 9F1YZB1C ;9?\I&&SE7W&$\4 .[UN^V2)C0) @&&B)M&R)] M=D-T8X"X\5I2B;HR9*N%M2 ]- R!?'BP-&TQ;.=';8/'M\.'JY]WB/?S-QXU MN1*8&WMPK--4KNA8AY R&B6,7 (>HX\%QK. 9G$\.1"2.0UFLXDOVR/Z0]QX MLZQ#B"B;)0/YF[7YFSW_&%/51DG?(CA3V!^:'#):"KX0I;#"%?6N;X[E<=C> M]^6I"6>WSMI887>[CNFF(*1I$).WM2P,64-9$!RA2UUQBU=G>W_8.V@<)>12 M594P[J+;JJ5[*=!-B^$5N7LV'KHY#ACY%23V;]DPYKFN$33A#H.U& MCB=ID)+SXK;OV'X]I;,T)'_ZK+P;S$JO;E(\L;.!0LG:0LF^LU"0"F2\\W/B M=\9C]3%LYD?W^;=^/ZTU0.\2?"C!/<^-N/L*1^]P]M>KQY3W_K;@WE(5<%=9 M[G!R\2Q@T4VA&X7L=8NR);@#UM\VN1?R)9K M[:[,^ZJZ/QJGKJWQG 63KW.%=#Z?3YKJ;<[,PU*:'!1$LX[FL+L_SAY;>?% MV/N=Q6&/,N]/(W?/F!SKAVGGV5:!7OG'J2'^[="\X%IJ^_X];YY]!_;F\?R! MZQ7N%ACE)8H&+V=XY=/-@[296+7QC\"%LOBD],,UON%!.P9<7RIE]Q-GH/U7 MX.Q?4$L#!!0 ( "2&$%-QJEML# 0 #D, 9 >&PO=V]R:W-H965T MB7B#SRGGN.]^++6'01#[->-BMEHZV:U:+65C M*B[@5A'=U#533Y=0R?WYC,XZP1W?;(T5^*OECFW@'LP?NUN%.[]'*7@-0G,I MB(+R?'9!WUTF]KZ[\">'O1ZMB?5D+>47N_E4G,\"2P@JR(U%8/AY@"NH*@N$ M-+X>,&>]2:LX7G?HOSK?T9SR\PT@A?4DA/"B$CG=KR+&\9H:MEDKN MB;*W$^?D!X;)% M"%] B,F-%&:KR0=10/%"8.03N!%O8N1PXNF M79Q FO=(AGW[2QH&T7OR ML[^?MPK@630)Q@)<++H[]_SQ.S>ZKXV>_1.,5MW9E51 -*@'GH/N'JX_?4/" MU(O3^4A J9<$V4@092A(QRJ!ET9)+[AA GM*\;*1S(OC 3#RXFQ HW,OHH/Y M!)&CX05D:?8,^3/1PV-/6^M<\9UI>]5S4S3TLG2@AJ[0Q?!,- _&[Y-X- Q'@B3U@C0:/UCHT:Q'GBB&15\,B^EB:-NXS7RS MA;:]+VS:[%QXAQS1>&>,*W!Z&/%,6WFWR;Q56?PPADDEZQB B/$#+F& M'.HU*!)1K\W'-^Z],_)!&XX='O.EXB7@&L@#JQI7Z%SH1CF(G:QXSC&7M*P* MLGXB.5.*@]*CZ*4T)E=,;S%H.6 ^#&/J8XA4[$5)-A&@N ]0 M_'\&J.)LS2MNT,%C49JV]:,MIX]6)_A]8/']T-$L(A=%P6W5:6+D46>&BH_C M5]ZF]#W1?"-XR7,F#"FY0"+VQ7)9[Z0 E'%A0($>F%,:#.Z,$5$B= E*87JA MU6^K^81ZBRQ\56:$7IPD$YF1])F1_,?,P+FF)=RQ7;?LCJ;&M+$?38WKCD(G MZ$:5R;08]4@OQ!^(3@G+46) _Q[AG=#82Q;9:9\4V&I9+1N!15M\:QS;9SH/ MR2?W0O;A6/ZUX?J03,,/!S;F*'Y-+&F,T0R/1M,?C7,UJ(T;6C7F'E)K)[M> MVL_%%^TX.%QOA^H;IC;8P$@%):H&9PDV6]4.JNW&R)T;#M?2X*CIEEN<[4'9 M"WA>2FFZC370_[>P^@=02P,$% @ )(804X1$F%WU! (Q0 !D !X M;"]W;W)K&ULQ5CK;]LV$/]7"*\8;$"-]; >;IT M2;JF'1(TR*/[3$NT1402/9**F_WU.U*V3$>R["P)]B&A2-[][L&[XYF3)>,/ M(B5$HE]Y5HCC7BKEXM-P*.*4Y%@(XE3/E\*!:U@ MF&-:]$XF>NV:GTQ8*3-:D&N.1)GGF#^=D8PMCWM.;[UP0^>I5 O#D\D"S\DM MD?>+:PZS88V2T)P4@K("<3([[ITZG\Y"1:\)?E*R%,8W4I9,&7M0D^_)<<]6 M"I&,Q%(A8!@>R3G),@4$:OR]PNS5(A6C^;U&_ZIM!UNF6)!SEOU%$YD>]Z(> M2L@,EYF\89V OY9 M%D?(LRWDVJ[3@>?59GH:S]MO9@?:J$8;:;31#K1;2(VDS AB,S2'P$<07G27 MA,K<;L#??XMS')2[WQ (W>,;@C.Z#\DT5J)9VH9M*Z](8 6.5T_=@4!1RPF,U5><_AXOUXQ3'#W",FYQIFN%;?A@UEEL,[GM!TSQ@#UP7_9 I MX5!/<+$6J30"B\M8EKQ; ]\:>4U?.GY3@; I'YA'/KIC$JQ^5AZ,8 Q"RPX# M8\&+/&/6#\+!-K4W=CL*7U 7ON#0PL>):I-H,4=WT-@@R= 5EDK1I[8JU@W[ MOE7I9J>FS^N*44J^P)^^# EZ(I@C!L% A'D$D>4[WO;<'FL^/),0.S6K3#DK MYRF:0!88R-5 M00G;?]_D?+>D,[.I(WOV)DA8)TAX:((8NBZI3-%<7WI&.Z#Z *C8@JK*WI8T MW:+^[ZO_I>.E2I^[%!?H;DDRB.-5F[W>WUZ%?+L 3ZGXK FV3G&[E^CN-/[; M[GILZ5-TH7CM_JGBPI1?U/]O=31":M:S9"^WKCA3_2WJCML[" ML4:&%OOZI5WKNY'?O(]J%^4X[V6$0CZH\:IAG+8.1WG#?;V*'=AO1 M%=G-3NKE_MT)_9I+J*VA\^"N>8. V(E&PO=V]R:W-H965TCD4SF-"?RA"]H 3U3 M+G*BH"EF([D0E*1F4IZ-/,>)1CEAQ>#BS-!NQ,49+U7&"GHCD"SSG(C'2YKQ MY?G '32$6S:;*TT879PMR(S>4?5U<2.@-5IQ25E."\EX@02=G@_>NJ\O0SW> M#/C&Z%):_Y%>R83S>]UXGYX/'*T0S6BB- <"GP=Z1;-,,P(U_JUY#E8B]43[ M?\/]VJP=UC(ADE[Q[#M+U?Q\$ ]02J>DS-0M7_Y-Z_48!1.>2?.+EO589X"2 M4BJ>UY-!@YP5U9?\J.VPSP2OGN 9O2M!1LMW1)&+,\&72.C1P$W_,4LULT$Y M5FBGW"D!O0SFJ8MKP@3Z1K*2HN$7,LFH/#X;*6"LNT=)S>2R8N)U,(G0)UZH MN41_%2E-G\X?@4(KK;Q&JTNOE^&'LCA!OH.1YWAN#S]_M4K?\/-WKK*'6;!B M%AAF00>S.PB,M,PHXE,TU8P?C/ER2F0I* !62=V5,3)A&5.,RJ8O14394PRN MDU((5LPTMIALLWV_-E_F%$UY!L&EF2CM0D"E(BR32.F^;@V)E!3^D2)]HJR: M@Y9$T!ZMR:;>K]&??\2>X[_Y[5\+P)_6Z],J XCH"D0'D_^%*Y)M43_2!YHA M=Z/MU5_?UOIMY85#VPDBE#Y"YA#WD.GS4I6@];0LTK7D(^1ZV+=,=63^N=Z; M7DH]Z99*)5BB "[Y3E'-UW>#5H5M";OHFL<[.E%(:D@:"+>C\3E,=]&_GMR= M("4,X![1*S2G&82)A+!866%SJHN].'JQ A47(W[&'Z@H#-KY)&,SHK>Y;1L' MV!N/7RRWXO+9D@,)1"JB:)5 \K)@"5N0.H?L[3P0LQ0,WLA.>)Y3D>AFSH6:01GS:D*2>W#_ M&HW[^S;$D><_=_AGR/("99P4C6BM&1BH3)3)WC^A28B#('SA:,@,,79/8XL0 MN3CVG=YL$CO8\6+TT=J/#IT9KZ!V@8U,QU$"P 8'"P-Q".M)*6&[E5([>L** MC0C;+S]Z.(Q.5]\>892( LKF7G/;[6",/2_8;-X(]@!1B99$" )2FIW]<2]W MMH9*@$^=;5AVD/SC,#C=:O]"((<.]OQXLWD (+LX]+=WFP[RGD .-TJFBM!SS A7QXQP M[V-&XW2F:-YWFMBJR]O.$_UB?U>D6?AYQI"K#:@U] 8LN\9=-O'0$+[7Z&K: M?]78O;+CY>,*>M=KI5ELU\*&6 M\"TK>E"0V5:%[2\(-JVZ*RNTV:]OSM"%.C#PCU]BIP [OFN9Q7'69@FP[W@M M('MRDCW:W/F;VL*"6/O>?*CO+4TISA[377<3JR0E]V MV$5ORP\OY?D+TL0ZN7DMEP!!N$T;QDY7X+4(Y>98!&7/0M"YOD1^T+.@W0ZN MMM4.X;P91MW)LC]KV:X?P\'5WA)B[(5CJ^UU.?YG$EAKXO+PV N.#^'(<1S: M8F"AUEZ @]CYY3ZS%V9+D4]7 MHT7HRU:Q3H2)EB;UFTCU,L>TA\+, 0]QMKXN+ITZ-(@ MZ2K)!6S2FBWRYWFVU_EN]X*R'5^]@D$1F#'R2 MT2E,=4[&4*^+ZFVI:BB^,.\Y$ZX4S\W?.25@%CT ^J<<<%4WM(#5 ]_%?U!+ M P04 " DAA!3%]FFVLL" "J!@ &0 'AL+W=O11!H')"A#4'*L2 M)'Y9*RVH15-O E-JH'D-$CR(PW 4",JD-YO4OH6>351E.9.PT,140E#]- >N MME,O\EK'+=L4UCF"V:2D&UB"_5XN-%I!QY(S =(P)8F&]=0[BT[G Q=?!_Q@ ML#6]-7&5K)2Z<\9U/O5"EQ!PR*QCH/AZ@'/@W!%A&O<[3J^3=,#^NF6_JFO' M6E;4P+GB/UENBZF7>B2'-:VXO57;S["K9^CX,L5-_23;)G88>B2KC%5B!\8, M!)/-FS[N^M #I&\!XAT@KO-NA.HL+ZBELXE66Z)=-+*Y15UJC<;DF'2;LK0: MOS+$V=E"X_YJ^^23R_N*E=ANZQ,J<[)4:[NE&LC1-[KB8#Y. HMZ#A5D.^YY MPQV_P3TB-TK:PI!+F4/^'!]@GEVR<9OL/#Y(^*62QR0)?1*'<72 +^F*3VJ^ MY%^+/Z QZ#0&M<;@#8TE7J.\XD#4FI2='CS7,VVS)=C7^GQ8XL.[- Z33^1_ MW]A>J-O;.BX@ [$"39+(?Q'M]L ]POU1<:5D2I2514Q78H=X3R+_)$Z?V4D: MD:M*2V8K#3XV:(Y80+WYP&QH^B^&4G8G\PWF<4)7X: M.F)C3LE9EE6BXM1B1CG@W,P8;<81UD6%TI;]:APM_"@:^,,T_;AWG/AQB/;B M;Z?'=\>GU]VQGZ;];B/O2?+:D0YZ\T. WM13TN!65M(VHZ3S=H/XK)D_^_!F MBM]0O6'2$ YKA(;'XZ%'=#,9&\.JLIY&*V5QMM7+ G\FH%T ?E\K95O#"72_ MI]EO4$L#!!0 ( "2&$%./.DG8)P0 '@- 9 >&PO=V]R:W-H965T MS7[TC9LE(YWC(, [8OIDC>/?>BN\>GZ4;I3V;%F$5?&R'-Q61E M[?H\"$RU8@TU9VK-)-PLE&ZHA:U>!F:M&:V]4B,"$H99T% N)[.I/[O5LZEJ MK>"2W6IDVJ:A^O&*";6YF$23W<$=7ZZL.PAFTS5=LGMFWZ]O->R"'J7F#9.& M*XDT6UQ,+J/SJ]3)>X$/G&W,X!FY2.9*?7*;F_IB$CJ'F&"5=0@4EB_LF@GA M@,"-SUO,26_2*0Z?=^AO?.P0RYP:=JW$1U[;U<6DF*":+6@K[)W:_,*V\7@' M*R6,_T6;3C9-)JAJC57-5AD\:+CL5OIUFX>!0A$^HT"V"L3[W1GR7KZFELZF M6FV0=M* YAY\J%X;G./2O91[J^&6@YZ=W4A+Y9+/!4.7QC!K$)4U^EFI>L.% M0"W$<>>[SX;T5^Q$#2&TB\@>09 _?00'4+\&J!^-X8]<8. M)?0XW/??%22,?T3_]OK1%S:K_S' RR],0[_W^\&+^#/5(Z+O#5NT OW&%_N[ M[KWB_;ZJVJ85=!C-MS(G7*)'1K4Y14NMC$&7C=*6_TX]B;P#FKSV7O/K=<@TN652NIA%H^HFR M%94X+>)1P"@$4ZC M: ":X2)+T#LE?ZA4LV86ZG>I&0-:AH;929$!\&Z-\_'9212%IZ-3DH7H Q6M M;Y1Y:Z#N(>UTEY7>E0-&DO" D3(9VXC##-TQR394(.WJ>>]\<0 WQUE)QLB$ MI&/H'"=9#I5I6DUEQ9#@%?QGL;V!&R# !9?&P!HL$9P.9FQ%L!?7-C77OQJX86B@!_^-<+C$( MN,/7K&+-'+HACCPUA^?_78;ZGS)3_H28"IPD3XJ"X"A_PDL9)ME?H"6G=Z#] M4IP4 P;)<%:41UBI'$ "0Q;%&+$H!^X1G)?I2P@)FO8 $1UH9!*]I+E( G0; M#_-8X#0CPSQ&*33LL5$E[2>)]/@DT4W,KMVJ%7@&:8-:<.U84:T?H1L1;50K M?9_'NF^0MU4L.+@JV M -7P+(<$ZF[.[S96K?UL/5<6.L\_KN#3B&DG /<+I>QNXPST'UNS/P!02P,$ M% @ )(804UNE6"2/ @ PP8 !D !X;"]W;W)K&ULS55=;YLP%/TK%OM0(Z'P$4BA2R(UZ:IU6K6H7;MG!VZ"56,SVRSM MOY]M*&6EB;2WO6#?XWN.S[7A,MMS\2 + (4>2\KDW"F4JLX\3V8%E%B.>05, MKVRY*+'2H=AYLA* *TH8; 62-9EB<73$BC? MSYW >09NR*Y0!O 6LPKOX!;47;46.O(ZE9R4P"3A# G8SIWSX&P9F7R;<$]@ M+WMS9"K9O@-*Z#4"&D;OUI-I]O2$/OS9_5+6[NN M98,EK#C]27)5S)W$03EL<4W5#=]_@;:>V.AEG$K[1/LF-SAU4%9+QSD75Y@15>S 3?(V&RM9J9V%(M6YLCS%S*K1)Z ME6B>6ES 1J&3'WA#08YFGM*29L'+6OJRH8<'Z%-TS9DJ)/K,Y$A]1V2B3B:R,M$!F5O],>0U!<2W M^LY?2S:%'5?X^"X)_D0)2(I&Z4)^J:ORURNKBHGJMLT'.:[:32T8L8@?/O WL(; ME>^J ($85_!R"%/?[WGVH]%!K2B=#G3?HVCJ3I.T!YPD<3KJQZ\.0E.TFTGR MUE?B]1I+"6)GVZ=$]O*:'M.A78<^;QK32WK3WJ^QV!$F$86MIOKCT]A!HFF9 M3:!X9=O4ABO=].RTT'\9$"9!KV^Y/J+4>9;:#),K0#.AA)MGZFI;-%A")5DHJ;_?H=*5FSF\3; M!UM'\NZYYQZ2Q\5>Z4?3(%KXW@IIED%C;7<51:9JL&7F0G4H:66K=,LL#?4N M,IU&5ON@5D1I'!=1R[@,5@L_M]:KA>JMX!+7&DS?MDP_7Z-0^V60!(>).[YK MK)N(5HN.[? >[9_=6M,HFE!JWJ(T7$G0N%T&'Y.KZ]SY>X>_..[-D0VNDHU2 MCV[PN5X&L2.$ BOK$!A]GO &A7! 1./;B!E,*5W@L7U _\W73K5LF,$;);[R MVC;+X#* &K>L%_9.[3_A6,_,X55*&/\/^\$WSP*H>F-5.P83@Y;+X0^)/,M?F66KA59[T,Z;T)SA2_711(Y+MRGW5M,JISB[NOW6 M<_L,3-;PE6G-I#7P_H%M!)H/B\A2!N<752/:]8"6OH%6P!]3\#=3[X42# MVL*V%^(9:BYZBS54K..6"3!6]Y7M-;XFZ7GLAP9AJP1='BYW8-W.C#>(_XT& M5*__*RP;N?+M,X^^7%][,Q/4$X>>@"&TN&RUJIMJ4;9!JF*669 MADF9A7DRAUNF)3G^X/#^#V41$@_CS?(#Y&%6?2>$DA?& MFL3N@?T7;* MGT5/DB(LY@4A9Z]=F.BH [6H=[[/&LK72SLTHVEV:N4?AP[VK_OP#GQA>L=) M58%;"HTOYK, ]-!;AX%5G>]G&V6I.WJSH><(M7.@]:TB(<:!2S ]<*M_ %!+ M P04 " DAA!3LE[D3:8" /!P &0 'AL+W=O-D%N5 VBR*QE7,R?7NKKV/)7F4%)U*2K@ M>+(6LJ0:EW+CJ4H"S:Q3R;S0]Q.OI 5WYE.[]R#G4U%K5G!XD$3594GE\P*8 M:&9.X'0;C\4FUV;#FT\KNH$EZ*_5@\25UZ-D10E<%8(3">N9:(K!NKMU-,8QAA[Z1YRT4*&)R 3 M$?AB@ MXQXZMM#Q*6B\-%G-@(@U43;,RH9)AZV%G='A6&?/H[]^=17ZT0WY7_(IEP"D M;*<+9KK]T;+8'3_X7>(PP0[SY$8GS;3-QQ]H?3A(!<^01? NR"UREY84V]O> M],[HPFI!>'-V)W G473&XD-9,?&,=0.5'&D-J4AI6:0:B[0C_B/QV W&R=$& M#'$[&23N*)[\U;Q/@S949NK0)3=.#L&B)!RD,9F,#F%#]1#Z@H21&X_'+]HXP#]VD[P!294@-Y:*%=Z,FNN6K_K= MGNUO6Y([F+=/Q3V5FX(KPF"-KO[E&,E5MO3;+K2H+.6MA$8"M6J.+Q9(8X#G M:R%TMS !^C=P_@M02P,$% @ )(804]4WUXKZ!@ )1\ !D !X;"]W M;W)K&ULY1G9;MLX\%<(;[%( &TL4G_'XX)R,3H] MMK K>7I<5CKG@EU)I*JBH/+NG.7EZF2$1QO !SY?: ,8GQXOZ9Q]9/KS\DK" M:-Q@F?*""<5+@22;G8S.\/-S')H-=L47SE:J]8T,*]=E^K@6QSP:RWD L MW?5!ELH75-/38UFND#2K 9OYL*S:W4 <%^96/FH)LQSVZ=/S2@%$*711%M=< M4",JA0X^T>NO#%Z&TI]$*A?\2437?WCX&VAD"R M(?"<#")\78DC%/@>(C[! _B"AN' X@L>P_ WK#!&UJ\80_>CV OTRIGJ)PA MIC0'A6%3-*-X->NSI>0YBAPS;^D= !T3[^$>9!NBT*=2TQQ= M57*R !,'>8/;F0)19O;Y3Q?4!56+#O"982X(XQ8@)9[ODQ8@(%ZP \"!%V9^ M&Q"F'@Y]= EJ1\7$JBEH6P%B M\S^39(&R9=.,%>G"9[+\<>CK,N$N*E46Q, M=$O(SIW\]"NYHG?&13Y:/('GX] !C7Q_;QRQ%P&."_"S7,R9T'N*!GLA[AX2 MPW5%^Y-/NE>;>B$A:PM:[FE!SXR>)%%;>3'H9I"F;>V-O'17>T,O2W?VI)&7 M!02=6:?Z:QBJAR;&7!EX%W#\<#W*^G@)04'RB7%W$[B>SO(HB7.8[,PBXL\8(X0I\DG4*E 56(U19MAH(6D IA[)0* M<1 #[!/7J0Z8RPF"8TG ]MZ5XB\(?DNFZT2!SB5CA35A%RD.EOJ$DCG.=' 1 M1NC+)EELDK\F5731T'>@Z]K[U@[A^, $6X%CER954RA]! F)%V==TWPL$366 M2Z$J:?.3G$^@)@3MN(0"8\8%U^X@[&3(RQQ.Z]%BL5C^+UOX0^@J3.!^W5. M'TU0VN'$X7.RS$L=R48(40YWHP4(.\X^"@J=*(Q>>%'MIB _1FU+,P??*8C^Z(+DGL0-?"BP&7?AC;^\ M^R8G.$0OV(Q)&Q;H;9LR#PG6'\-[T8+0XL0E-+ #EWC"'B9Q!I?RCND'->MI M<\N!UD#4M :BX=9 W?':[0Q4@E93;KZ6LD2VO6:3YC+GT[IU 6_F' P)2[J M[AN$)%?Q/WSXT'W]R/]/"XB=J*B;0G+"U/?SX MK:\/[(:)BK6N,H)RLI5,PNW'GK]SV1F$&=RNB^/42X/$ZEM>*M6:.8"\'/OD ML V"$LA/=R!)!M56L@,B< :L&E"HN%&H>/!.6PV1^\V- >Q)@SUYT@Y9VN!- M]S6#;EN,W\_579H^B-_TKY^K)9VPD]$2JBTF;]CHR=3_G\9P[\^\-+QL!NT. MU@969W2M?M9 7=)3'[2\DBT*L#MY;X*G3=C#@=2Z$S]M5HT'4^!M"-Z:G\/Y M0LD!*P;T)6OT)1O4EU?OSVHG_Z!F8W_;[?:?5+=QJX^.?[!V#Q_PFZAW7=V" M?C]"=^O:#_:<=TJF;OJX55Y\O[BYOWBW@$E=14@'_TZ%,5"B/(,ZU.;V0\I' MMLI'!I6OK]4]A'S[8(*?]L4$;Y],\ -O)O_?9@8/^$ULAFQL9B@FU&V9Y!%V M9=9#.K5'1,C:1M75=##J*'.'A''KY1)XG-OW6?/>50E=/V(VT.8-^*Q^^=PN MKQ^0WU(YYT*AG,U@JW^40%XLZS?9>J#+I7T'O2XU"-1^+AAP+\T"F)^5I=X, MS '-R_CI?U!+ P04 " DAA!33(9,M*H# "B"P &0 'AL+W=ONJK("*JEM1 \>;E9 5U7B4:U?5$FANA:K2#3PO=BO*^& ZMK2YG(Y% MHTO&82Z):JJ*RA\S*,5F,O '6\(C6Q?:$-SIN*9K6(#^LYY+/+F]EIQ5P!43 MG$A8308?_;M99/@MPU\,-FIO3XPG2R&>S.'W?#+P#" H(=-& \7E&>ZA+(TB MA/%/IW/0FS2"^_NM]M^L[^C+DBJX%^7?+-?%9) ,2 XKVI3Z46P^0^>/!9B) M4MDOV72\WH!DC=*BZH010<5XN]*7[AW>(A!T H'%W1JR*!^HIM.Q%!LB#3=J M,QOKJI5&<(R;H"RTQ%N&8(MW%EQ4^$?# M;TGH.23P O^"OK#W/[3ZPO_A_P4SP][,T)H9GC&SP&+*FQ*(6!&@DC.^5J1& M \H8<$QB=3#R%L:II[YLXI>?DL +?R7OM7XO),!!N/NK!7LY?7&\8G3!1O*ZA[")KDBC,#J,DTQ4=:,Q2PG?O@S56K)EHTTKV*4N MT<(P5]A@L5=E3X4H% M^UR^/W+\T'L=MZO0O?U99F>]P$![M_[HYHB0'!&2](@P\GK"A;X2]7TE>G-? MH5PSBQ)_2Z#>(?.\I\=9=<5 MSE,6)B6(J,U;*!([8>1A?8=DY(S\U G\'>>INT=0F'*9R0F;6Z3A3"N;*W1# M9;[K)8&3CC#!XUTF^U[L)*EW!<<76-/L!YD+F14$U4N,MCKPV@]VWH=8)$/' MBY,K..;-LNQRO9;LF6K8V4'N (LO&I[2\['J(?Q=[;.4X5F[LW-^&O8VVG0X4ETG#=CE ]M1] M/[9SUXZ]G5Z_4KEFF$4EK% 4RQQ+1K8387O0HK93V%)HG.GLML A&J1AP/N5 M$'I[, ;ZL7SZ+U!+ P04 " DAA!3D&72EKL$ G% &0 'AL+W=O M[UAC&# M?J6)T.>]C3';+YZGXPU+J>[++1/P9"552@U] MR3B_-U.3LP[WG&[=\O3'VAC<9;^F:S9FYV\X4 M7'D5RI*G3&@N!5)L==Z[P%^^DI$-R'O\X&RG&VUDI[*0\MY>?%N>]WS+B"4L M-A:"PL\#NV))8I& Q\\2M%>-:0.;[6?TO_+)PV065+,KF?S'EV9SWAOVT)*M M:):86[F[9N6$0HL7RT3GWVA7]O5[*,ZTD6D9# Q2+HI?^JM,1",@&'8$D#* MO H@9QT!01D0O K @XZ 01DP>.\(81F03]TKYIXG;DH-G8R5W"%E>P.:;>39 MSZ,A7US80ID;!4\YQ)G)E.E8\6TNFERARTQ#!ZT1%4LT+XK'WI_SM> K'E-A MT$4N6'_ MR40?!7X.B^_F4W1\=-*)-75C76Q5'_EA@=42_O4=,PQP,4,'%0^$KM0FE=HD M!P\ZP*]DFH+0)CB$%$ *'YK9:^DVBOQ!5'5[06]0 MT1LXZ96)T7:VI\]E"[ZJ#63)5OH3ZJZM CIL4!I%9!0,V!NS7>Y#OG,S\1<4>%W,Z<97N98G8 M+,G(SS_M><6-#1%_OB8OWP )@GX0N(H2UY:-B1/JWRQ=P,8*FW"YWVE(3-EL M94;V,A-TY*0V;_R&>V] AHU,EG;@W ^7]-'RF+8R"/88D"Y9:H/&;H>N*<12 M:!9G]H#Y/CK[MAMTT:D=%[LM]^7Z@Z&;'@R5C-9P;#>@F]E0.%DIQ'YF-$%& MHB,\[-LJ[2Z-VCUQ=.@U6YLE=KME0X]$ZGS!*!XS6Z=Q,Q5/C8-@JSK[]HB' M'>K4YH@_XHX?4H?X;ZA3&RH^M*.2VE&)VU%_ESIDWV:[EC*I'9:XS?$SZA"W M.J1Q$C[T49C4=DK>:Z>?5&?_,$Q(ASJUT1*WT5[+E,F=8$I;/A&C!:J,E[C/FK#H+V'EN MBERT_35\ P?[_AN'55(;,'$;\.=UNOG[XA3$BOLN/K7GDN&A]:FMEHQ^DSYN M'(<^7N,=BWV%=D/5F@OXD\!6 .7WSZ!Z5?%6JK@P,+IFR M'>#Y2DKS?&'?Y%3O!B?_ U!+ P04 " DAA!3)FK09ET$ "(#@ &0 M 'AL+W=O6Y._ M,1#'"9HB*8)UTQZ*'FAI9!$KD5Z2BA.@/[Y#2I'M6)8#[*47FZ+F/;X9CF;( MR4:J[SI!-/":I4)?M1)CUI>=C@X3S)ANRS4*>A-+E3%#CVK5T6N%+'*@+.T$ MGC?H9(R+UG3BYI[4=")SDW*!3PITGF5,OH=!<"E 87[6N_581IA@:2\'H[P5O,$TM$^GX49*VJC4M<'?\SG[GG"=GEDSCC4S_XI%)KEJC M%D08LSPUW^3F5RP=<@)#F6KW"YO2UFM!F&LCLQ),"C(NBG_V6@9B!T \]8"@ M! 0? ;TC@&X)Z'YVA5X)Z'UVA7X)Z'\6,"@! Q?[(E@NTG-FV'2BY :4M28V M.W#;Y= 48"YL9BV,HK><<&8Z1QTJOG:[+&.8Y9H,M 8F(E@4V6;G%WPE>,Q# M)@Q%B!4\RY2%'#5_A.HJX96$IW(LBXRWG^1P-XZF^()/GQ1S.OUS M%^ "_DADKFD5/>D8\L.JZ82EYEFA.3BBN0N/4IA$PZV(,*K!SYOQ@P9\A^)7 M!3%X#^(L:"3\+1=MZ'J_0. %?HV>F\_#O3IW?F[UVY];_:X9/L>0X'X=?"^6 MW2HANXZO>X3O=RI&NQFFI*!QB%3-C :IX"9A8H4VA?;,N CY.D7X^X$(X=Y@ MIO]ID-.KY/2Y7VGN-VJ^)T59\;FZ;S"1*4EEX7<(I39U"5;P M]7=4^.-C*@:5BD&CB@?)!*R5#!$C32%+F:&(&0DF07AB;]0C21'MKRF;# U7 MBF5@@75Y.#@(U:AW3.2P$CEL%'F=4FMU>THE"RC/9.IZWC*UNQPB?V$TK*U1 MPX.8=8/AA]W]A,W=\,"MH#>N]VI4>35J]&J.,2J;GVM;G]^H?5.^:E>>70K4 M^C,ZU.H?I.L)HSVUXTKM^$2ZAC)#,.P5SI$9>:,//+>'5D&OWE_?V_9^L25RP%1I47V=+CE,*3U@5"CL[!^4,U%#_,S__+& MKYF?^Y>WQ:5H2U_>TB"57'M*1Z,7+MC^E(:.O2[84)7 M1536@-['DCIE^6 7J"Z?T_\ 4$L#!!0 ( "2&$%,+='_0T0( '\( 9 M >&PO=V]R:W-H965T-[9SW^#GG^"/C+1XI:8 M,&!K=QI(Q/),^2\7+5JP)2L*:)WYK\[ C\*,#@J 5!*<*PE80 MGBJ(6D%TJB!N!39TMXG=)B[#"D_'@F^1,-;:FVG8[%NUSA=A9ITLE-!OB=:I M:08R%Z2R1>,K=%]+;2 EPFR)%LW:,>,+LF9D17+,%+K+EIDZ/SL ITAPM#/@M=22^3853H4 M ^3F+?9]@QT

LVL4>I7;Z[$/RAY-G]T>? MY:XN7U?#H*MA8/V%_[6&1T#"#B2T(-$!D$>02I!<07\5#)6X<9989^8\VTQ# M/QJ[FP&"J".(CA(<7(5#\S>NXIWY_5@7U.\0FJ44]3#]4>)%R3!IW)'&_Y2K M*[W;A="H0Z1QCS30OSW.OI'O1UXZC)ETF,E?$WK9W],FQ>)S!$/^4>JGH^$DI%T2TN-)H)B4-N8U,!"8(GU/ M"VRW#[SI*UO"4/1I?^&D(\_;8W%W#F]S-?_ 8DV81!166N==ISI]HKGNFH[B ME3W/G[G2MX-M%OH+ 80QT.]7G*N/CKDBNF^.Z1]02P,$% @ )(804X>8 M9 L2 P M@D !D !X;"]W;W)K&ULM59=;]HP M%/TK5K2'5FJ;3T*H *E IVU:M:JTV[-);HC5Q&:V4]I_/]L)&5"#4*>])+9S MSSWG7#NVAVO>4!(-%K55(Q<@HI5]>N*]("*BRNV JH^I(S7F&INGSIBA4' MG!E05;J!Y\5NA0EUQD,S=L_'0U;+DE"XYTC4587YVP1*MAXYOK,9>"#+0NH! M=SQ!/PD\!:;+61=K)@[%EW MOF8CQ]."H(14Z@Q8O5Y@"F6I$RD9O]N<3D>I@=OM3?;/QKORLL "IJS\13)9 MC)S$01GDN"[E UM_@=9/3^=+62G,$ZW;6,]!:2TDJUJP4E 1VKSQ:UN'+8#* M8P<$+2#8!T0' &$+"$]EB%I ="I#KP48ZV[CW11NAB4>#SE;(ZZC53;=,-4W M:%4O0O4ZF4NNOA*%D^,9B)23E9DTEJ-)+52 $ C3#,V;M:/'YV1)24Y23"6Z M25-64TGH$MVSDJ0$!+I$/V0!'!&:L@K0&;RJA2S@_ )1M=;/9B Q*<6YBGN: MS]#9IW/T2<6BQX+50E&)H2N5&2W)35OADT9X<$!XB.X8E85 MS2#S(*?'S,>.)<@?# 9V.W%G)SYJQVP(YO^WZ8K?489].U^_X^M_ MG&_2M\Q8W-NMP\P2-/#W:M5_7ZO> >5)ISPYJOR125PB=G@#M1E*3C TM04E MT9ZEF27JG6U+3!C%R9YQ=^L@JH OS0U (/-C-YM'-]I=,F[,V;HW/O&OI[YE M?*8N)5=]-46\N24T'&PO=V]R:W-H965T&I$FO23=X-^?DXZRL77HD/C2)JGM/+%=._V55(\Z S#D M*>="#[S,F.+2]W6204[UN2Q X)>Y5#DU.%4+7Q<*:.J44[5\QBX7 V\T'M9N&>+S-@%?]@OZ *F8!Z*B<*97UM) M60Y",RF(@OG &X67X] I.(G?#%9Z8TSL4692/MK)]W3@!98(."3&FJ#X6L(5 M<&XM(4T.' M?2571%EIM&8'[JA.&^&8L%&9&H5?&>J9X37H1+'">4C.R;C4** UH2(ETRI2 M=GW*%H+-64*%(:,DD:4P3"S(1'*6,-#DC-Q*K:'2NQW=G)*O"A>LZCTPH4M% M10+D^!H,95R?D"/"!/F5R5*CAN[[!L]BB?QDS3VNN*,&[A:YD\)DFMR(%-)M M?1]]4#LB>G'$.#IH\$ ;,<'?R@-:@F$XGZ%8IQT]L6@,MEU)NW_O1S&[5:WV_>7>T@Z-4GG M(,EF0BA(Y!(4G7%D0Q?Q+3=H[2/H3B9A(2J4@?>,NDI;*9HW)@#@!3*9GH&H?6F\' MK16&K?9^MKAFB]]E2SAE>4U4T&$' M:PE64< JNI6@%JYE:^)J8M77ZM7Z6C"JFN&K>'6G MN*-J@0XD'.:H&ISWT!6J:M/5Q,C"M<:9--AHW3##JPTH*X#?YU*:EXG=H+XL M#?\!4$L#!!0 ( "2&$%-'C];0K0( &L' 9 >&PO=V]R:W-H965T ML'DD,O%A^[,[-#*"K4ID%-TT:LL(EJL=F(?3,[5%R6B.3E#,06$R=&_]Z M-C'Q-N 'Q;7<&8.IY)GS%S/YDD\=SPC""C-E$(C^O.(M5I4!TC)^;C"=GM(D M[HZWZ)]L[;J69R+QEE=/-%?EU(D=R+$@;:4>^/HS;NH9&;R,5]+^PGH3ZSF0 MM5+Q>I.L%=24=5_RMO%A)R'PCR0$FX3 ZNZ(K,HY421-!%^#,-$:S0QLJ39; MBZ/,',I2";U+=9Y*YR@S01OK$"]@UDH=("40EL.R.RBSOJ0K1@N:$:;@)LMX MRQ1E*UCPBF84)5S!75%HHZ4)?D#*9"L(RQ T[$)@3=L:G@15"IF%OB."80[G MR%#*V1X M3 @5^KR@Z0Y'7L*Z.YY#UG=(8XMD;OEK&OM^&"3NZP$!HU[ Z*2 6]0']3[^ M#FBTPW\5>?%P>%C N!

O>\%<7R8/>K9HX_YC_9*'.*/]OC' M03@Z8G_<\\@KTW72_L5_N7Y*9KH'_"NV?HGHB5;E]08:%3O4&D"Q==:^\FBC>VG3YS MI9NS'9;Z-41A O1^P;G:3@Q!_[ZFOP%02P,$% @ )(804Y1$;JW! @ M' < !D !X;"]W;W)K&ULM95;;]HP%(#_BA7U MH96ZY@($5 %2 77KU&FHK-NS24Z(55\RVX'VW^_8@8B6E+>])+Z9>2? PB:(T M%)3)8#KV:TL]':O:Q8RQK:F"N^!^6VW(2C *20T%K;I_4 M[AOLXQDX>YGBQG_);B\;!22KC55BKXP$@LGF3U_W>3A22.)/%)*]0N*Y&T>> MF*LK(:=QGJV>D"3*99Y3.D"C*K#0H80ZC, MR:HIE%M?L8UD!I:H-^S3BT&)GC"[-]%+,F MBN23*+[7\H;THFN21$G\O%J0RXNK]U9"S$N;G*1-3N+-]OYK0,%J84A%W^B:0U?.&INIM^DNYW::QFG4'X?;#I1^B](_ MBW)?8X5("3PG.,(B'U-9[ OVK8NE,3HX8NGU>X-NE$&+,CB?%24$,ZX]M&FX M/N" ;LJ$C06/9!?1X(1HU(^2;J*T)4K/$GT%"9KRQG.6Z1JK!J_80 V_M;+83?VP MQ.<+M!/ _4(I>YBXEMH^B--_4$L#!!0 ( "2&$%.AA890.@, +X+ 9 M >&PO=V]R:W-H965TNU.+&=>5D3G,BK_F",KTSY2(G2D_%S)4+04EB27GF(L\+ MW)RDS.FV[=J#Z+;Y4F4IHP\"R&6>$_&[1S.^[CC0V2P\IK.Y,@MNM[T@,SJB MZGGQ(/3,K:(D:4Z93#D#@DX[SBV\&4)L"!;Q+:5KN3,&)I4QYR]F%Z2]3Q/6?$DKV4A=@@Z3C,! ME014)_A'"+@DX+ M*3,'9:2$WDTU3W4?Z8JR)04?P2"59#83=$:L@WP*-GN7 ZI(FLDKC7H>#<#E MQ16X "D#3W.^E(0ELNTJ_2XFHCLI=7N%+CJBB\$]9VHNP9 E-&G@#T[S@Q-\ M5]>@*@3:%**'3@;\LF37 'L? /(0;'B?_MOI7E,ZYZD/_UM]KQBX.A78QL-' MXAT_"S^^:BBX4S27/T\(^960;X7\(T)/7)%,7S@V>-,I*NB!I9M+;]5M0>SK M'%>[WARB8 @1VD<-#E%AY$5X'S4\1&$$XZ!"[>79JO)LGVBD;BH+(KQEUB((P].*:485#.J05&[ M&38;%55Y1B?SO"=,?Q^3?_$JKD+'[^L5]+:7NG>>6R5_MWAQ$-1\Z#>@\9R(M*%*MJ9 MOSD(T58-O;.'VRL8XC,]Q(>W'HJCL&YB RR$K;J)ARCD>P&LFW@(PRU4OQS= MG7XDIV)F&T$))GS)5/$1JE:K9O/6MEBU]1Z\Z<.&]8%I3FW_LPU?=+;W1,Q2 M)D%&IUK*NP[U>1-%LUA,%%_8;FC,E>ZM['"N&VPJ#$#O3SE7FXD1J%KV[A]0 M2P,$% @ )(804^GNA^D" P Y@@ !D !X;"]W;W)K&ULO59=;]HP%/TK5M2'5FJ;+PA0 1+03MNT2A5=MX=I#R:Y$*N. MG=D.M/]^MA,,4T.T:=->P%_WG'.OK^_->,?%L\P!%'HI*),3+U>JO/%]F>90 M8'G-2V!Z9\U%@96>BHTO2P$XLT8%]:,@2/P"$^9-QW;M04S'O%*4,'@02%9% M@<7K'"C?3;S0VR\LR2979L&?CDN\@4=03^6#T#/?H62D "8)9TC >N+-PIMY M&!L#>^(+@9T\&B/CRHKS9S/YD$V\P"@""JDR$%C_;6$!E!HDK>-' ^HY3F-X M/-ZCO[/.:V=66,*"TZ\D4_G$&WHH@S6NJ%KRW7MH'.H;O)13:7_1KCZ;]#R4 M5E+QHC'6"@K"ZG_\T@3BR" *3QA$C4%D===$5N4M5G@Z%GR'A#FMT"[C5V+M$=RR#[U=[7>IWH:"]Z'G4"?JS8-8J# M2Q0%4?CT>(O.SRXZ8&,7B]C"QB=@%SEF&S#.NECLB,K1PEX#B,LZ-.C;;"7M M]O<.TIXC[5G2W@G2.::8I8"P0K>00K$"@>+0NA:TA;I&2RR:>7+;:=R/1F-_ MVZ*A[S3T.S7<245T@D.&*%F#'@/:8JJS@J]U-&0EK,*24Y(2D$ARFJ'5*TJQ M$ 1$:T;4A/UCF<,P:9>9.)E)I\P%EKFN!"F04K62)F](KT;)"=*!(QW\[OWH MM .7=FW\@S?\23PX<3=#QS_L=GJ?BM@^RS;:X1_0CASMJ)/V$V>;*P6BT'4S MY173!<%&?HM7%-I$C-Z*"'M!NX@P.%2GH%/&;$^^=.3Z.0H!3'6\O?"H^H7_ M[\F'T8$V^F=)U4 =1S:*3]QN>"AU8?RW:=4@))W$_E'KT?':V 8KD;VUN@NY M5=?$9W7K.AROOP#NL=CH:H,HK+5I<#W0+HNZJ=83Q4O;R%9&ULS5=;3]LP%/XK5K0'D(#<>@.UE8 R MC6D(1&%[0#R8Y"2Q2.S,=BC[][.=-$U+FR(8&B^M+^<[_L[%QR?#&>./(@&0 MZ#E+J1A9B93YD6V+(($,BP.6 U4[$>,9EFK*8UOD''!H0%EJ>X[3LS-,J#4> MFK4K/AZR0J:$PA5'HL@RS/^<0,IF(\NUY@O7)$ZD7K#'PQS', 5YFU]Q-;-K M+2')@ K"*.(0C:QC]VCB^AI@)'X2F(G&&&E3'AA[U)/S<&0YFA&D$$BM JN_ M)SB%--6:%(_?E5*K/E,#F^.Y]J_&>&7, Q9PRM)?))3)R!I8*(0(%ZF\9K-O M4!G4U?H"E@KSBV:5K&.AH!"29158,<@(+?_Q<^6(!D#I60_P*H#W6H!? ?Q5 M0&<#H%,!.L8SI2G&#Q,L\7C(V0QQ+:VTZ8%QID$K\PG5<9]*KG:)PLGQ-3P! M+0#MHPD1.(XYQ-@$A$5HL7?VG*LX08ANB.(0H\L(3968B' 9O2O@A(5H9P(2 MDU3L*LCM=()VONRB+XA0=).P0F :BJ$M%6E]M!U4!$]*@MX&@CZZ8%0F IW1 M$,(U^--V?*\%;RMGU1[SYAX[\5H5?B_H ?*=/>0YGKN.S_O@D]?#G19K_#K^ MOM'GM\=_3P5;5PD=7!5,4T]H .CR(25E0NR]2 *VD@1W/Y1N="XA$_%_Z34TC-:=)5[&BN_/#4#TB:Q1*U;4^NV M4JN=QFNGY0VGL8;3<,8**M?Q+H_H-EBY V>5^FN$)MT7]G5\9X.)O=K$WNM, M?'=>[*&IQ%PB59X W1T_$W%_9))_W^GO.VY+IO1KKOU/EL.#FMG@XQ-E\"*\ MGG=XN)(H6X26V!_6[ __%7N8^U76?A5+.9";%V*=>>T<7 ]EIGZOJ[1O@BZY MPG46[Z3SGR^$M_5"N(U7W?UD5\+U%MR\C[\4U1G-A/?[@Y5+L45HF?_BQ73] M3W MMI!HO1=OPY;NL!N]9 8\-CVY0($.1-E6UJMUWW]LNEU[(5Y^-%Q@'A,J M4 J1@CH'??50\;(/+R>2Y:8S?6!2];EFF*AO%^!:0.U'C,GY1!]0?PV-_P)0 M2P,$% @ )(804^?\F6V> P >0P !D !X;"]W;W)K&ULO5=1CYLX$/XK%NI#*W47# D)51)I-[G3M;I*J]W;WK,#$[ * M-K7-IGN__@9#(&V 7:FZ>TDP]LSWS=CS>5@=I?JJ,P!#OA>YT&LG,Z;\X+HZ MSJ!@^EJ6('#F(%7!# Y5ZNI2 4NL49&[ON>%;L&X<#8K^^Y.;5:R,CD7<*>( MKHJ"J>=;R.5Q[5#G].*>IYFI7[B;5 #S6-XI'+F=EX07(#27@B@XK)T; M^F%+E[6!7?&%PU&?/9,ZE+V47^O!QV3M>#4CR"$VM0N&?T^PA3RO/2&/;ZU3 MI\.L#<^?3]Y_M\%C,'NF82OSOWEBLK6S=$@"!U;EYEX>_X VH'GM+Y:YMK_D MV*[U'!)7VLBB-48&!1?-/_O>)N+, /T,&_BM@?]:@Z U"&R@#3,;UHX9MEDI M>22J7HW>Z@>;&VN-T7!1;^.#43C+T=-B+2>R/15F'C67*XF\5UTU*AO 7 M%_AT1H,@',9?=OC+27RLH1?V?GF)&_JAOQC&C3K<:!+W40!3 A*"MU;!JV(P MY&@@Y&7D> PV^E@6!==Z+/.MMQ]X>-XHC3/-IB^)@,*-!#&=S22XVD="R!O4+2:8E\G3S32WV\HO-HY&J@O3[27Q7(UL'YN?'# MQ<_ZZ)XU=UAZJ>UY-2:V$J;I\[JW75]]8[M)MU_>-.6?F<(ZTR2' YIZUPL, M6C5];C,PLK2MXEX:K'/[F.&W :AZ &UL MC51=;]HP%/TK5M2'5FIQ")!M58A4RCXZJ1*"L3V;Y))8=>S,=DBW7S_;^6BV M >U+XFO?<^XYU[J.:B&?5 Z@T7/!N)I[N=;E+<8JR:$@:B1*X.9D+V1!M EE MAE4I@:0.5# <^'Z("T*Y%T=N;R7C2%2:40XKB515%$3^6@ 3]=P;>]W&FF:Y MMALXCDJ2P0;TMEQ)$^&>):4%<$4%1Q+V<^]N?+L(;;Y+^$ZA5H,ULDYV0CS9 MX"&=>[X5! P2;1F(^1W@'ABS1$;&SY;3ZTM:X'#=L7]RWHV7'5%P+]@/FNI\ M[KWW4 I[4C&]%O47:/W,+%\BF')?5+>YOH>22FE1M&"CH*"\^9/GM@\#0# ^ M 0A:0.!T-X67LM'2G%*#T_$#/X#2ILM: MH1OT$IEE(@JX1FL@C/Z&%!&>HBV77?C97+A"IJ]#ALLE:$*9ND(7B'+T+1>5 M,C@586VTVHHX:74M&EW!"5TA>A1*C]#$ MOT:!'XRWFR6ZO+@Z0SOI^S=QM)/7^W>&;=JS31W;]%4VTS[;_V.-:RA"1V%G M[A!/@P\1/ARI.^OKSL[6[2\YZVZ5GO+5:&CH9@,-@7]<0MA+"-\F@0FEX"T: MPO_Z<#,+_A&!!Y-1@,S<_"N4B(KK9DCZW?Z)N6LFZR6]>9\>B9L)[296K?,S3,)TB:8\[T0N@ML@?[AC?\ 4$L#!!0 ( M "2&$%-#N0^8H00 &05 9 >&PO=V]R:W-H965T.:Y+9T$9=WK3&]O/\'^#O'X3)AHM'N:14@1]%7LJ+P5*IU;L@D.F2%D2> M\Q4M]9,Y%P51NBD6@5P)2K(ZJ,@#%(9Q4!!6#J:3^MZMF$YXI7)6TEL!9%44 M1/R\I#G?7 S@X.G&'5LLE;D13" ] M?'<9U0'U&]\8W2[K MOV#3O!L.0%I)Q8LF6%=0L'+[G_QH!F(G $%' &H"4%WW5JBN\IHH,IT(O@'" MO*VSF8NZJW6T+HZ59E;NE=!/F8Y3TYMR3:72PZPD. /O"RX4^X]FX(I+=0H^ M$"; -Y)7%) R P^EGOB\?OY13[BL;YY\YE)2^1:<7%-%6*ZOW@!6@J]+7DG] M@IP$2A=JY(*T*>IR6Q1R%/6I*L\!#D\!"A%\N+\&)V_>[F<)=#?;OJ*VKZA. M&SG27M.9 O MD:@5B;QE[T]*WVANX^,ZWGR&ZVFEVSOOT MMXF&._IXA/O5XU8]/E!]:[,^^;@C?Q8G_?))*Y]XY6OCKXWQ^P23CF"0:(U.B32K!4T86%HH1*^ MTK)-@MTQA&@TZA]"N$,S^-MLTZ3:\XUC#J%%#/0SQF^<)OB77CL^5&@I!/'S MUEGP-15E/:U\EK,%,:N>#W+0 @A&1W2-!0[T$^<%KNF2)D*CT#%^EC7P]\$& M]M#&P3IH:0-?@QO8Y4V$$@?AH.4-] /GBW4)X',@%5%4GH*B*EG*5GHDS")9 M+_$K;AHIR?7F;9:Q-9//61<15&7 M1] QR6AGR^/GT2'61ETZN:R-+)N0GTU^:S?!^Z,^CARB%EC(OV6Z*;/*K)K: ML<:_!9.IWO>3DNHMJ<]/%E5H>$3;6C A/YA>8-LNCG <0]>T62(A/Y$.\6T7 M3RB!C@(LG9"?3@<9=]0U+G2LJLBB"8U?X]QQS\"/8L<.!EM283^I[JADF?;4 MDW>UL0HJ4M,T9ECHG\IG,Y(^:D_(%_V4L:C"\'B>QI9(V$^DYSV->W9)PV'B M&MJ='VM^%!W@:=SEDFLMP)9*V$^E0RS=I-IGL:CBV8L!],A_BX2RDX[->/+*(B/Z(.\7'4W5:=.08@LJ2*_)LJOXV;X'AO MU*-?>QWLG)F9\\<_B5B8(ZV)[HDL7V2&_;4'Q5'Z/-N%*\J"^7E&14 MF!?T\SGGZJEA3N;:@]7I_U!+ P04 " DAA!3)4_@\- # 1$ &0 M 'AL+W=O!FU?0E8/"<.3/,'-N9[X5\ M5#EC@'Z41:467@ZP?>?[*LU92=65V+)*OUD+65+00[GQU58RFC5&9>&3((C] MDO+*6\Z;9W=R.1V#P M=7LG]LDIQ42')U@OO/7YW'0;&H)GQC;.].KI')I25$(]F\"E;>(%A MQ J6@H&@^K)C-ZPH#)+F\7\+ZG4^C>'Q_3/ZAR9X'*DH5/.+]NW5('4>:UI@;Y0 M,&^>T.M;!I07Z@UZA7B%_LM%K320FON@^1JO?MIRNSYP(R/OWISBN+K:+N021F)4 M(B%1P=1@P >@N $R#;-;3B,7 MT4ELE0J[I:G+TIQ$B0C*H"M*N'HSYL16U7!;EEIX'9]N#:(OIS$23A: M]590<.+T>L\4S_12S?5Z:];F5)0EDZD9FL1N]#;J[8JFCSJ_ZJQ:L.J#IQ>J M!:LHV"TIWSGHK0$@Q:M-P?2>IMT_9!2&D]J7$AQ%R70XJ<1*"7%+R>]KD@Q( MAL.SE0R"_[PFR=&VQJT!+TUH"W<:5DQ&JI18W2#N[9"[-UKC<[U::2%N:?D7 M=V!+&"0MR"&PO M=V]R:W-H965T)'%V8M_8HBT>OGQY^)A'GJR% M?%8I8QK\R+-"70Y2K9>?@D#%*4[ERQ7+Q/IR ?;#^[Y(M7V@V Z6=(% M>V#Z:7DG32MHHB0\9X7BH@"2S2\'/\%/5R2R':H[OG.V5CO7P$YE)L2S;=PD MEX/0*F(9B[4-01_D(7-EXL,E6]@G5];S@ <:FTR.O.1D'.B\T[_5$; ML=,!C7LZH+H#JG1O!JI47E--IQ,IUD#:NTTT>U%-M>IMQ/'"KLJ#EN9;;OKI MZ4VQ8DH;F[4"9^"!Q:7DFC-E9.@4_"R%4N"I,.N=\;]9 FYM^TXH7EGZ_III MRC/U ;P#O "/J2@5+1(U";219@<(XEK&U48&ZI'Q:UF< QQ^!"A$\.GA&KQ_ M]T%MQ+S\-UI@)MC,$C6S1%5XW!/^-Y/>;J;F,A8Y W_CL846H'0.9M;!Y=;!?T#W+#>>;<:[J,:SVVLUA6,R M"58=(DDCDGA%/O4I,1L<0 1R4>A4 =/(1+%@LDL6:O[N&;9BH&OE7D?N[=-EY.;^-&.DV?1 ML-O+42-J]#I17RB7X#O-2M:E9-1:4Q1%X;A;R[C1,O9J>12:9@?8,6Z)Z+4# MA@YPX3XB_-.O8^PY?[A#5^C?;N M0H$*^00MI%VAGI,=DB#?J:],N5AFV/1$/>(<2B#?I8=FO-U MN+T<6BF&5\0>U/C(_KT.$-CDZ8ZHY< MT(^N(Z1Z!\UZW$4.9L@/LU>F.FKC#9*^M4:.;LA/MT-SO0ZWER4[1SOT]ERO M8^QI@ ,B\@/QFTONZMRGJ69F,?*RX#%?&C>J,Z Y$IMSEFW$-#/USRSA*Z[^ M9T<@AS]$3K+S&."XB?S4( MB,,3EG(.;=B/MK=G.^Z '8RZ_<6.=MA/NU>F.^[@GP%@ST$#[Y2\?@ >FN^X MX_S7:XHC(/8? /=*>-P^[ODL<%S$?B[>,\43DXK;E#?YF#,9VV8NI%[0!3N; MT?C9N*+V*7&Q0Q\^89&+'=/PJ3XBC(SE"L4O:I\%^!XA#)O$C\YM.F7UL1(MMOMOM8'X,REB7DD']'H>:Y"=YW@G*7I)FX(X[#L($P=!8+Z?"Z&W#?O&PO=V]R:W-H965TWTCU4Z^$,.A7GA7Z9+0RYOK]>*R3ER-%E:B N%=)GG7-U^%)F\ M.1F%H[LO+M/ERK@OQJ?'UWPIKH3Y?GVA[-5X.\H\S46A4UD@)18GHP_A^[-X MZCI4+7ZDXD8W/B,WE9F4/]W%Y_G)*' 1B4PDQ@W![7]K<2:RS(UDX_BW'G2T M?:;KV/Q\-_JG:O)V,C.NQ9G,_DKG9G4RFHS07"QXF9E+>?.;J"=$W7B)S'3U M+[JIVP8CE)3:R+SN;"/(TV+S/_]5)Z+1(20]':*Z0_38#KCN@*N);B*KIG7. M#3\]5O(&*=?:CN8^5+FI>MO9I(63\S>U_9E M)I!4S](L-:G0=_?FB)MF%RO0I4A*I=)BB3YRG6KT M^EP8GF;ZC7T0W'N'OE^=H]>OWJ!7*"W0GRM9:E[,]?'8V-FY&,=)/9./FYE$ M/3/YO2R.$ [>HBB(PH[N9_[NYR*QW<.J>W"_^]CF=)O8:)O8J!H/[TSL6_1! M:V%39^?5G;M[V7*M_I"%>I"^O[_8!Z#/1N3Z'T]X>!L>KL(C/>%M0GJ+%B[, M=:79/-5))EU$7JX1P;UJ>3((@FQ^-U1Q1D&P7Q1M'(QA-"V8Q)FZ$0 M-F7;4#9RDW; %+LWHRM@N@V8>@.^%-JH-#%6M%P6XM8N1?73PC8O3)U1"X&OK!^@Q%<$L1$L5QCR* V-#/ MV&^@@-N\M>'&A96719JDU[Q.FDO/M707B>68+F?S=)WJ7;(!-D,Z2-D N"$[ ME&RL#;?)M(=N(2 V]#/V< M'DJ2:5L2-F$]Q4H$M(W\M+6[?SJW5+L3)9%Y+E3B+G.IS-+^[GDWX\E/FS&( MVU=+ E:C<(AB18UJ-SJ06/7 ]S8BRB+<(Q: ./*#^)M9"84RR8L[35PN[)(J M$U/EZ7$2 6("""6^!&[T2;R30XH209I*Q!@*O%7JT]'5MM-8.$$!SU_20!V4C\[ MZZS;%7% BXX"0^D@+08*S*6'LAAHVV+HM^@H,);Z&0L"[FG64: G':2Y0!M_ M%SN4N4#;YH+'K*- 6>JG+*CSTK8=!;#20;H-%&A-_37M,V1K>PD>VXX"GJD? MSPTJOHB!QX#';)#^ @-",W^5N[]8K,,\Z#7P&!"9^8F\T0K[)@B\1X[81T66[=C3SV*XQ ML#Q^C&/A9-S'@(T!T?$@C8H8N!_O**+W4Z]M4G09L''[U)K'@(UA+XC]>\'7 M/5R_&* =#]+ B('KL;^T?OKYK[9O$4:]VUO<.(?FYW>O#G9=[3;)8X!N/$A3 M(P9(QR]L:M3CL1V*C!LGB]VQ[J]<+=-"HTPL;+_@R+W):G-2>G-AY'5UV'@F MC9%Y]7$EN-V:7 -[?R&EN;MPYY>WY]5/_P=02P,$% @ )(804\Z>:1'\ M!@ HC !D !X;"]W;W)K&ULQ9O;;MLX$(9? MA3!ZT0)=6Z1.=I$$:.P6V\4&"-(VO5CL!2/3,1$=7)*V$V ??JE#-+(E44[B M1+UH99L<#N<7OZ%&[,DV$7=RR9A"]U$8R]/!4JG5I]%(!DL643E,5BS6ORP2 M$5&E/XK;D5P)1N=9IR@<$#L)/ON4IR=)&L5\IA="B37443%PSD+ MD^WI \>O[CBMTN5?C$Z.UG16_:=J9^K2Z$_C4HK?\:?9 MV$H[9"VN.=O*RC5*IW*3)'?IAV_STX&5>L1"%JC4!-7_;-B4A6%J2?OQNS Z M*,=,.U:O'ZU_S2:O)W-#)9LFX2\^5\O3P7B YFQ!UZ&Z2K9_LF)";FHO2$*9 M_8VV>5M?-P[64B51T5E[$/$X_Y?>%X&H=+!Q2P=2="!['4A;![OH8!\Z@E-T M<++(Y%/)XC"CBIZ=B&2+1-I:6TLOLF!FO?7T>9SJ_ET)_2O7_=395\H%NJ;A MFJ$_T.?YG*=JT!!]B_-[*M7F_8PIRD/YX62D])!IQU%0F#_/S9,6\W^MXR&R MK8^(6 3__#Y#[]]]>(=&2"ZI8++!WK3#'DWMX1U[#59F9BLS%I16K ZO1CJ@ M951)&562#6!W1_6"4;D63"\5I8.Z6BN):#S/?LRC^X,%RYC_7C.)_OE;VT'? M%(ODOP8O[-(+._/":?'B?"WU-U*B((EN>)P/%R2QXO%MZHZ^E'S.1/[#?^A= MD[[Y$%XV1 J1S1GVL6-9ULEHT^";4_KF&'W30%%A'I5DT>Z48"%5;(Y4@BBZ M:9I/L]M3I^8VL3R[U6VW=-LUNOU#T%@NF&8-4UO&8A2R#0MQZE]V1=K"F)MU M*_ZT>.*5GGC/\(24GN V3[Q:9%H\\4M/?*,G,RZ#9*VETYHQ/>H%CWFTC@PW M\+BT/.YQ&4U*+R;'6T8?453QE*>>-HF0CSBIWI[.D#3K@"U@N?4T)>A]AQ*X MDB=PCUI@("LF;ZY&,61U=1*O10R +S;3=YK(G&UTQ97.J(I2) &()/J9,A;7=\..ANZ=29[-=;RM;7#.( MKQ.]-MBP8 A0F9@KO:M&9]0E0 MDWA]:@$D)>8]YJMHX=?2C-^F!*"6F%&[H\2SL 64)),^'S(!G[9YU_E$;!76 MJF%WR1ZS&MK8+<"R :^V&:]?[EJ8X->+1[+0%4:@#F;>BC.MFL M&_4P]W?0 Z-"(A=%>KDM)2(VFM.'IMK-[$!3&!MM[4X4<&V;\P7T5 MI<;U4,K[#N3]C'WF!0_R@G?$O/",>_'<:RHN[VB]ZSDD ^]ER4"WY7>L$Q\>Y *OSUS@ M02[P7C<7=$M69S[93_+F-KLS@\3@O2PQU-[Z=!<-O,IIB3ZS@P?9P3-GAV

B&[KFB]3=O#D <)PS,GC*K.@3GG5]@+_?9^WWK^@XI;'$H5LH3M9PW1YB_Q ?/Y!):OLB/A-HE02 M99=+1O4LT@;Z]T62J,&PO=V]R:W-H965T7._HGLCW_$"9_K+A8D^47HJM M)P^"DK1DVN<>\OW(VY.,31;S\MV=6,QYH?*,T3L!9+'?$_$[H3D_74W@Y.'% M?;;=*?/"6\P/9$N_4?7]<"?TRFNDI-F>,IEQ!@3=7$T^P@\W&!N&DN)'1D_R M[!D85U:<_S2+S^G5Q#<6T9RNE1%!],^1+FF>&TG:CO]JH9-&IV$\?WZ0_JET M7CNS(I(N>?YWEJK=U22>@)1N2)&K>W[Z@]8.A4;>FN>R_ M.-:T_ >M"*KZO MF;4%^XQ5O^17'8@S!BW'SH!J!M1G"$88<,V G\H0U S!4QG"FJ%TW:M\+P-W M3119S 4_ 6&HM33S4$:_Y-;QRIA)E&]*Z*^9YE.+3R03X ?)"PHNP5=ZI#G MX.TU523+Y3O][ONW:_#VS3OP!F0,_+7CA20LE7-/:>5&A+>N%265(C2B"(-; MSM1.@AN6TK3+[VFC&\O1@^4)<@K\4K#W /L7 /D(6NQ9NMEOB=#L<)3]^NG: M?0O[S=.U^XY@X&8;<2DO&)%W3U.J.\@JIV#-V9$*E9EGW3LV5 B: IU(ZY_@ M1(0@3$F'QJ#1&)0:\:.)#!U>J!K^Y'@3@=:XRC&/=.&1)T=Z)@6-Z;%3M,^_?@3,*ZH M*_=GC:S9Z\E]Z+>MWG]^]M^H^'2:WM*X(&Q. ZCODM#JLL.6=>I%F=@\,R>4@LXUQP%,]BW M;TC52>RN>2VB0#>D+/6I1MNG,]8@K\Q2*JH"O@24"*;/YJ[:;:$!1J^HY;1X M -V \)26D]0RSL$TP'#60X6EA2ST$1[!!=@" W0C@[OG+&ON;D6',0Q']+8@ M F= UL 45Y 851XFN"JF)=<1U[UMEK'SMFDU:1$'H]=0K:A$$N1'D2?6*AIT> MQ=&LOYL6U B#'M6U39;?Z]P6&NB/I6V+*\B-*Q_3-#-AM!8]&H(%G.(1L$ M M6" W6#S2:FKN;JOQ(S2BM@4/]$*#18*&4\,E]OW^UMNHPK"_]98))(@'FV^1 M%8]M?HM+Z)F#2H*&0P@*ATENH1J4PC4:(A<,^U&[L5"A,4=;<$-N<+L3V9$H M^C#Y@[SN1;]=[:*%,/2*!B'<(A9^_B"48!MH!4$?M"QD&(9XY"R/6]#"SYF$ M$FR9A& 4!R-@B5O@PB\T"B78,N-@'_7C-Z2"X0R.)#X^NQ!S(]GC%5X+.*\W M',S\_K'30M;-@\I [^P.=D_%MKS\-N>*@JGJ4K-YVURP?RROE7OO$_CAIKHF M;\54M_:W1.B\E2"G&RW2?S_501/517BU4/Q0WO2NN%)\7S[N*-'''4.@OV\X M5P\+HZ#Y=\3B?U!+ P04 " DAA!3F.956QP$ #Y$0 &0 'AL+W=O MU!$?I M:#8IQ]9L-J&YB*.4K!G@>9)@]CPG,3U,1W#T,O YVNY$,:#-)AG>DD[(@<5QXDO/X43L=-3$+P^/K%^]^25Z2><*<+&C\+0K%;CIR1R D M&YS'XC,]_$YJ0E;A+Z Q+W_!H<+:W@@$.1,#!J V-H!+,V,(=&L&H#:ZB!71O89>ZK9)697F*!9Q-&#X 5:.FM MN"C+55K+!$=IT5F/@LFGD;03LS633/_N W@'HA3\N:,YEU ^T82<2>%/"^JH\RHJNA#5 )]H M*G8 M%WWUNNA^O_F2!-(T$2_G=/ M,+,)9I;!S%\&(Z?]R^O^O0&_,E&X3RSU'0 M<'78H$[(60TYJY?< ^%\#.Z"($_R& L22LV4ZT<0X4J5)4V<4":B?\H!%<7LO_6*NEU]1K(GC7UP2HMXN:?C55J%T?EP%ZJ-M5@U"^"F6X%U0!'JW9L)>>G[,T M$GE!@VXV44!:FB5+*G:$]242M9'0&]2M73F@<;VZ&>>YME!7S0>A? 7*LIT+ M96N7*MB_5MVG\K5*<1P_2QW?RX_ZC+3,^O+7KA?0>H-RM<(-7ZWXB M]+]^.\QK?Z=I=[&JD=K0S30C;EF<(7'YC MY*FH=A3-:'-.<5?NSCOC0,7X$HY7U2E$Z[XZ%/F$V39*.8C)1H;2;QW9 MF*PZ9ZAN!,W*??$3%7*775[N" X)*P#R^892\7)3!&A.>V;_ E!+ P04 M" DAA!3R[9LD#P& "E(@ &0 'AL+W=OIO+K@*YFE!?M4 K'* M\Z3\?<,ROKX@)+- M+D?7\#PF0650([ZG;"VV?H,JE0?.?U87[Z>7(Z^*B&5L(BL7B?KWR&Y9EE6> M5!R_6J>C39N5X?;O9^]QG;Q*YB$1[)9G/]*I7%R.PA&8LEFRRN1GOOZ;M0GY ME;\)ST3]%ZP;+*4C,%D)R?/66$60IT7S/WEJ.V++0/FQ&Z#6 /4-R( !;@WP MOBV0UH#LVX+?&OA]@Z&D:6M Z[YO.JONZ;M$)E<7)5^#LD(K;]6/>KAJ:]7! M:5%5UA=9JJ>ILI-7[PN9%//T(6/@6@@F!4B**?B+\^DZS3+P^H[)),W$&W & MOGVY Z]?O0&O0%J KPN^$@HJ+L92A5$Y&T_:)F^:)M% DQA\X(5<"'!?3-G4 M8G_GMJ>[[&.W/40.!V/5?YM.1,^=>(.<'O]9%>\ ]MX"Y"%H">AV?W//UA\O M:_W^9:W';O,[-E'FT&;>Z4N\*4A<^\-_5)".!LBF 5(W0/9MX"V8EUQ8"[GQ M1&M/%4<_7D4!"E2:C]O#LQE-UJ8CXM&>HWO3$20TLN<<;G(.=PR?6)5),6$@2R=5FL(Q7Z.-T^@T MA ]K8'>T2BA==7IW:C?NW>[4-U M\0:'FE^M(YVA0F-*G"$B728R!GF;;UN M8:5:>F9UV8M%NG35 M3J $\D#U#K W0+Q(]Z-5H1ZB,KU>H:?!-LMLK O^F, M@==J[?.;):5X8UVXN#U#K[&UKEG>*'D5%(OEE( M)BRVP$)"ANI-JP9TR\8A*@A-33C#U,/]A/:"Q388@L& JD,M'M"M'@=,= O; M(Q0&_7Q,OK? 8@N,(AH,I*-U ;J%X7KR:Y66:G0DFRP*GO'Y;USFIR4%'2PI@V2 3%&!D1_VYPXR5<4"BVTP-7<& MV !I]4%N]3F$#5I7G?D;>'Y_]NP'BVTPGX0#*TFD10_A([%!ZZ@S0LA'M)\/ MMG2] 8LM,$K#@44BT@*+W%KVM4RF+$_*G\UTE=5ED>3.U2+2ZH;\$W&"UAOD MUIN7<(+;,X0.4G";1KM)05#T;$H(3+'AX:4]-.)S/$Q8;$% MAH+(MZ>#MS@U0 38W<\@X$\#F'LT Q380'%BY8:VKV"UA MWY-LQ0"?@8>54(^$FJ;MQL%5PEK5<' B%M Z@]TZ\Q(6<'MN%@:N(+5VX(.U M8W@JF^I!C"-C;(K"-JA[3*\U@;@UX9!92LSSMK.H+W$[0-TPM;:08YW)$7/[ MA+W^TIR8NZ)M4#=(K4[$K02?6<'620;*JCQ=@D"T()!3O:C9>E-SLI.X'9[# MG,=DQ':PA?J+^EVH;J":J,FQ M3K^(N5T(".UOWW>AFC#'6V_1;NYMO*J[K+PEZ]V_@ M^2VTW+^#Y_?-%Q/:??,!QX>DG*>% !F;J::\=X'JT;+Y)J*YD'Q9O\-_X%+R MO/ZY8&K;7%8 ]7S&N7R^J!K8?)ER]3]02P,$% @ )(804T/'8-Y@ @ MA04 !D !X;"]W;W)K&ULC53+;MLP$/R5A9!# M J213,?* [( V^DC!0($=M,>BAYH:2T1H4B'I*SD[TM2LN*VCM.+^-J9G2&U MFS12/>H2T!Z4QZ^LPU%F)%=5GJV0YAY4\9!$ M41Q6E(D@3?S>O4H361O.!-XKT'554?4R12Z;<3 (MAMS5I3&;81ILJ8%+M \ MK.^5784]2\XJ%)I) 0I7XV RN)[&+MX'?&?8Z)TY."=+*1_=XC8?!Y$3A!PS MXQBH'38X0\X=D97QU'$&?4H'W)UOV3]Y[];+DFJ<2?Z#Y:8P R. - .D Q.MN$WF5 M-]30-%&R >6B+9N;>*L>;<4QX1YE890]919GTEMAJ"C8DB-,M$:C@8H4-1#'=2F%+#1Y%C_B<^M.YZBV1K<4H.$GZMQ1D,HU,@$1D\ M+&[@^.CD .VPO[FAIQV^0=M;_SF7]FO_D8:J_-^=PSG[_#? I3+)@0 M[LJGE%.1X;[K;,EB3^9J<).22W)YE82;/1I&O8;100V3[*EFFKG*V?N&+7JT MD_2*Q!=D?]*X3QK_IW'[]N^XCO]Q/2#153SX2T&X4QH5JL(W V9^X';*NEW M^QXS:4OK-;QM4'=4V=?0P'%EH='9A76OVJ)O%T:N?:$MI;%EZZ>E[9.H7( ] M7TEIM@N7H.^\Z6]02P,$% @ )(804PA.2AXA P O0L !D !X;"]W M;W)K&ULK59A3]LP$/TK5L0DD!B)W21-4%MI4$UC MVK0*!OMLDFMKD=B=[5#X][/3D!2:6FCE2V(GOO?.ON>G&ZV%?%!+ (V>RH*K ML;?4>G7N^RI;0DG5F5@!-W_F0I94FZE<^&HE@>9U4%GX) ABOZ2,>Y-1_6TF M)R-1Z8)QF$FDJK*D\OD""K$>>]A[^7#-%DMM/_B3T8HNX ;T[6HFS*.P5IMC9'=RKT0#W9RE8^]P&8$!63:0E#S>H1+ M* J+9/+XVX!Z+:<-W!Z_H'^M-V\V=.GYB"V @C>$T":@/H@_ U1G>64 M:CH92;%&TJXV:'90;[6.-LDQ;JMRHZ7YRTR*GZ%!<(I(0/#MS10='YV\1O%-@FV6I,V2 MU+ #1Y8.F$$+,ZAAPCTP,\EXQE:TZ-O8)C2N0ZV6'R=A'"?IR'_L80Q;QM#) M>,MIEDG0D*,I4YFHN.[CWH!$6]R?DV@/==121T[JNK)72E649X NA=*]]8QV MJ7&2DG[NN.6.G=R75,IGQA?HCA85]-'&.[3A(!TD_;3#EG;HI$W.HN@3TB!+ M5 C*3U%>@55BZ-!.TF(GAT@P;6'2_Y=@NGLH!(=1_Z'@H+OBP4>(L$%Y)85A MM(]]RV#P1^BP07FG$''G')@<*,4&8/OF#](PW:-%W)D-=KO-%3=*!*61I!K0 ML=+FE9_T9N &JF7MT![NW B[[>B'F2,Q1T8-.=/M_2 N\,YO<'3(#<&=>6"W M>SCO2!/[IEKAGF)USH'=UO$.F0QW!.H@[FP%)T[B7WH)$G&A0;D.K_,7G!Y2 M!=*Y!G&[AK,*9-,*%3 W4<'9T.0M-[WB9J+%JN[/[H4VW5X]7)K^&J1=8/[/ MA1%',[$M7]NQ3_X!4$L#!!0 ( "2&$%.#0;.;8 0 #L2 9 >&PO M=V]R:W-H965TZE5@UAKX(@>E2<#"\"Q( MN9"=\2A_-M/CD)O5?;KU 6U'=\D4I,_I]LR[9AAT29L2HMP9A!*F3QRW^50NP &#T 8"6 M[0'HV0% MP1T]P&] X!>">CERA2EY#I,N>7CD59;HEUK9',7N9@Y&LL7TO7[ M@]7X5B#.CJ@?Y(/1$CR&*O,(,Z, HLYN\A!5.9W M5>3'#N1'R9V2-C;D=[F 10-^TH)G'H( RZT48R^*73$OXY]H;C4,NCE?US<,;J2Q.LM[\\93&L MLAAZ>?;&_@FY%I(G9,:?\ZEP#=#H6P7IV4Z_TD$_;.[:\RJ5&IRF2C*.=OXX;XUQR8AO4Z$'I#%T6ORZ*7T#B66SBZ+1.,[JQ*M#4;&0G, M*%(;P&MK3LB=D"+-4A)Q$Y,$-I TYDC?"-0]K ^K,V+_/R.-R%,TVA>EU+BWD\;W'=6&P=?T-JG:?\]5C5:.S'U&Z&KIYHP MIDUL/Q=KT[IV5=INJWM:6^7V; K7JV/%KEV4#M]%[-H;J=\&7T/K5GM=LSO=D=IW<)%6P8VJSV/^?VH6>MKE6D\ MM!PK=FU=K//$]G.%;0.[]C;F]Z/'&(]VGU-W>"*W-U=_W?M8 M:V]B@W<1L[8AYM_-?>=:\'D"[1OS%J+PT"8WV#EMIZ!7^5<+@\LP;MB*@W?U MM/HR&ULM5==;]HP%/TK5K1)K=21.! * M$R!16-5.^ZC:=7N8]F"2"UA-;&H[I?WWNTZR@-K@1JKV G:2<\[UO= QCRF*5"C[VU,9N/OJ_C-61,=^0&!-Y92I4Q@U.U\O5& 4L*4);Z81#T M_8QQX4U&Q;4K-1G)W*1]?Q>N^6IM[ 5_,MJP%=R MN=U<*9SY-4O",Q":2T$4+,?>E'X\IP,+*)[XR6&K]\;$+F4AY9V=7"9C+[ 1 M00JQL10,_QY@!FEJF3".^XK4JS4M<'_\C_V\6#PN9L$TS&3ZBR=F/?8&'DE@ MR?+47,OM!50+BBQ?+%-=_))M^6PT]$B<:R.S"HP19%R4_^RQ2L0>@/8. ,(* M$+8%="M MRV@5P%Z;0%1!8C: OH5H%_DODQ6D>DY,VPR4G)+E'T:V>R@*%>! MQ@1S83OKQBB\RQ%G)G-8&/*!7"F9<:VE>B+?I %-CN9@&$_U,=Z\O9F3HW?' MY!WA@OQ8RUPSD>B1;U#?LOAQI756:H4'M*8;U2%!=$+"(*0-\)D;_IF)#J'A M0?B\A7HW*.!! _S3*^JYJ.%-ZN?MX<_4?2Q97;>PKEM8\'4==7/0=&N:;D'3 M.T"#=8\!$DV6V "X([$9L UR)F(X(0*-32[)$J"IV.,<2 RIIVO)ME2)Z *>W(P;".9^AD^B*9T(1A;V:-&3@;-G5C<" +--C9 M8^#>(.P)7^;QG75(4[T-<;A2+#LA,Z;0*J>Q(65XO[]"M@#UQ[%>NF?,]"W- M0W=.04/G$BX%%@^T(8H9($>XKPPDQXT&ZB:BG2!X[PIIYSKTO]G.G+[TG0$] M6.B=[U"W\;1L^/DK-.&K'4]W?D3=AM3."RN2J%T^=M9%^V_:<+,*OU^'\/"& MVWD==9O=3Z8X6Z2 M=AKV\8 W$2O=NO."JG;Q6[%AO&D#JBQ"(,7R1C29ZGP M]TYI]M3^E:D5-AQ)88F@H'.*)53E0;B<&+DI#FX+:? 86 S7^/$ RCZ ]Y<2 M+:F:V+-@_3DR^0M02P,$% @ )(804X22-%&+ @ S 8 !D !X;"]W M;W)K&ULM55=:]LP%/TK%]-!"ZOM.'&:E230)I1U MK"RD='L8>U#B&T=4ECSI.FG__239-8&Y9B][B?5QS]&YYTHWTZ/2SV:/2/!2 M"&EFP9ZHO(XBL]UCP4RH2I1V9Z=TP%*@L;=++@97"\F+MX'?.=X-"=C<)ELE'IVD_ML%L1.$ KPK0RIH@%;!067]9>]-#Z< :C=P!) TC^%3!L $.?:*W,I[5D MQ.93K8Z@7;1E

YQ=%\B1N"2_AJET'M8*LQXP3G2R3& MA;FP6VL\*''@,F^#%G70)3P]+N'\[ +.@$MXX$+8PIAI1%:78X^VC8;;6D/R MCH:;4H<0IQ\AB9-!!WS1#_]2R1"&<1<\LFZTEB2M)8GG&_995X*? M/N][PL+\ZJ$?MO1#3S]Z+]L\UY@S0F"%JB1U^54SC#V#>X>'>3J-#AV'CMI# M1[V'WB$:L*\FLU5]A4I6!C,HE79/J4M /UL<)NF''BO25E7:R_.M(D-,9NYR M;92V:#OJO$ USV!PXL@P_-1Z4E^3]"_71MVNC5M]XUY]*VT;%FA;JYYDKUJR MJ_]QK28M_:17ZRTSW$#=REVEN234:*A#?FUI/UTV2KHNG?6$U*E;S\;1;:9^>'>:D3M NS^3BEZF[B.UOZ!S?\ 4$L# M!!0 ( "2&$%/%A'0"^ ( %L( 9 >&PO=V]R:W-H965TV /QID9(5SU _93)J>7[$D-$6NJ. @<3GTKIM7XV9@ M 6[%#XI;M=<&F\I"B"?;F21#+["*D&&L+04QGPW>(F.6R>CX79)Z54P+W&^_ ML-^YY$TR"Z+P5K"?--'KH=?S(,$ER9F^%]O/6";4MGRQ8,K]PK98VS$1XUQI MD99@TT\I+[[DN31B#Q"> H0E(#P -%LG %$)B X 47@"T"H!+>=,D8KS84PT M&0VDV(*TJPV;;3@S'=JD3[FM^UQ+,TL-3H_&N-#P$>YRG4LTA8R1;LB"H0*R MDHBFPAK.QZ@)9>H"SH!R^+X6N2(\40-?&P66QX_+:#=%M/!$M Y,!==K!9]X M@LF_>-\HK^2'+_)OPEK"+SEO0!1<0AB$S8?Y&,[/+H[(NJUG&6/<@"!T+,$1 M^+@>_DUL7N&E",J5)HQ9_VK2C*HJ12Y"5%>EB:&4N:O(XU>S "8:4_6KAKY5 MT;<L$_4R*E"HEY ZXT @QD7)'^0I(*O+#!(JR%(0=1VCOELVH%?6CWL#? M'-'1KG2T:W5,Q<9&G:/B[[W'R MF'/=-\XUV\%QWWI5U%YMU G7*%%ID,14[]SL/(W)T7-0SQ,THMZ'&A?ZE9[^ MN_83Y513PB"3E,6"]RBZ!)[;'05B"7LG M5<$?.'EP"W5EG/:>O/:!.'_O-DY1KMRKIB"V1ZFXF*O1ZN6\=N^%_[J\>':G M1*Z,(&"X--"@T35Q9?&2%1TM,G>W+X0V+X5KKLWKC](N,/-+8;(M.S9 ]7]B M]!=02P,$% @ )(804\M)A;$; @ >@4 !D !X;"]W;W)K&ULE53;CM,P$/T5*T\@+76N@%9))+8% 1)2M17LLYM,&ZN^ M9&VGV>7KL9TTZK)M*7UH?)ESYIP9C?->JIUN QZXDSH(FB,:6\QUE4#G.B9 M;$'8FXU4G!B[55NL6P6D]B#.DBVLP/QLE\KN\,124PY"4RF0@DT1?(INYYF+]P&_ M*/3Z:(VY@#8X[(RG@<.8,II0,>KP_L7[QW MZV5--,PE>Z"U:8K@8X!JV)".F7O9?X71CQ=82:;]/^J'V"P-4-5I(_D(M@HX M%<.7/(UU. )$YP#Q"(BO!20C(/%&!V7>UH(84N9*]DBY:,OF%KXV'FW=4.&Z MN#+*WE*+,^7GQXZ:9T1$C1Z(4D08C=ZAN>3 JS'-W9 F/I/F>R=F* EO4!S&T0GX_#)\ 96%1QX>OH1C:WAR'4^N M8\^77._Z FLRL2:>-3W#NO+%0:0SC53T-]2GZC109)["C=B^3*-P^.5X?R)[ M.F5/+V8?>Z9=SV[&1OU#2_I:2_BWEJ$]UT2^4)U-JK.+JI=V:D$IJ/]+>/9* MSID:XJ/)<*_2#Z*V5&C$8&.AX>R#Y5##I \;(UL_+&MI[.CY96,?1U NP-YO MI#2'C9N_Z;DM_P!02P,$% @ )(804T386YYJ P !PT !D !X;"]W M;W)K&ULQ5==;]LV%/TKA)Y:8(M$?=D*; .KTV$9 MNM5(NO5AV ,C7]M$*-$E*;L!]N-W26 :YE)\YDNSF7ICCRQAQ2IA M[N3^%V@"2BQ?+H5V_\F^F1MX)*^TD44#1@4%+^MO]K4QX@A XPN L &$WPN( M&D#D JV5N;!NF&&SB9)[HNQL9+,-YXU#8S2\M-MX;Q2.$/1K55Z1*/B!A$%(>^#S8?@-Y BG#AZUP97=J?+IW0XH2X45C=X MY1V*HR$ONG1'QR_A?9<%:?:*WF=GWD+(%K! 9 M7(V00M55=]TQ;Z2^X,RF.5G3.RKO\QNNSIP:)8I3FHF898#3 MU?G@ G[^@CT=4#SQ3TQWHG$,]%"6C#WHDZ_1^<#5C&A"0ZDAB/I[I'.:)!I) M\?A1@0[JG#JP>?R,?ET,7@UF202=L^1[',G-^2 8@(BNR#:1MVSW.ZT&5! , M62**7[ KG_7] 0BW0K*T"E8,TC@K_\E3-1&- P[ E 5@ X#NC+@*@#W#1A5 M :.# -05X%4!WF' J"-@7 6,#P/2J[NQBI.SJQ_;6.X!R2+PG7!.,BG ;^;PPX)*$B?B(S@# M#A ;PJD <0;NLUB*3^JB.OY[P[9" 8BI(Q4CC>N$5?;+,COJR+Z@X1 @_ D@ M%[D+DZ+\;<&;V_$N@SA,B!& K<"=9^ #^ M_5/=!U\E3<5_%G1)W3*-F66H.," M5!OVXPP&4^>QA59&-YR%E$8"K#A+ 7VB/(Q%,3N[YQ7^$YRU:=<[GATT]GW4 MSF=<\QG;2T7YFG)PL>:4JOU,6JKOUY#^";05U.B!O:0%:$B2A$9@N6].6^<2 MNPR.Z@A'&'FN:ZI9KL4>#[Y@/:E93^RLE=X2VEP0;30GQR5N3PM=LYFX/5; M35?&*CIHIH1#KR-K8PN#UJQ_;=.E4I72@%IC2NN,JV9$4JZV2[WPFKZ@38%F M88OX*H;V3-@M4EB$!8TG0F3%NGK*8Z[Y5:9 5HHR2,L58AE#*VU[*@_L*>%6 MVL9LH=UM;VE$T[QH(\LI5?1+>JW$\%'%W:';I3-CM-#NM,^6G]65SYC49 H! M=-@K[.^OT!@LM#MLT_,-F_Z>7\$W2:$N4L9EH=UF?W4CJN![S93Q:>C;]Z+M M,HG#NK6TB=&X,PQ.8/[0^"BT&^F;Q'Y=@?43.S*FBNRF>C!QJFAOV$:1<5$$ M3S"7J-$#VDWH75MIA=E48C"V[)#(^!BR^]B<85>,_J(__=.VXBRJZWXZ+C,$@N\'46JQ;2DL1%^C83@(W\,<(=_ P MGH)>\93W]K?S"KC9_6!TV* M6IX*)D&G^(QO(7M;^;KX@* A4R_E:\ZVN4TI MQLO0Y!0O8<:F\*_T?G/\EMX/&]?"]H[L34J<5V O=ML)]GRO0XG8N!NVN]O[ ME5@!OU B[M08;KP5VPU.5>*12/K.?0,;A\.G<#AL' Z_XG#OV3?P<5OE^:Y[ M] IVU?(@ALB#WNC@7:T'8CE I_$Q3G_-_4;X.LZ$:L16*M(=^@J"EQ](RQ/) M\N+[W)))R=+B<$.)\@7]@+J_8DP^G^A/?O5GZMG_4$L#!!0 ( "2&$%-8 MT!/Y4 , *@, 9 >&PO=V]R:W-H965T]WV4:F"253CL0FRS!_'Y"4;7N&;>P6GI-E+-6" MV>^N\9+,B'Q93SG,S%(E2C)"1<(HXF31,Q[LSJ/M*H)&_$S(5E3&2(4R9VRE M)M^BGF$ICTA*0JDD,/R]DB%)4Z4$?OPN1(W2IB)6QSOUB0X>@IEC088L_95$ M,NX9]P:*R )O4OG,ME])$5!+Z84L%?H7;0NL9:!P(R3+"C)XD"4T_\=O12(J M!-"I)S@%P3DF>!\0W(+@GFO!*PC>N19:!:%UK@6_(/CG6@@*0J"+E6=7EV:$ M)>YW.=LBKM"@I@:ZOIH-%4FHVHHSR>%I CS9GTD6KFX'4,P(#5D&.UQ@O4=N MT0RV?;1)"6(+)#1L?@J;OZ-IBBFZ'A&)DU3< /%E-D+75S?H"B44_8C91F : MB:XIP5]EU0P+WP:Y;\X'OMGHB5$9"S2F$8EJ^*-FOOL9?]+,]QOX)N2Y3+:S M2_; :11\POP.N?87Y%B.7>//L)D^(F%)M^K2T4S_OJ% MSZT/CZ?7F=]\G_6 M'__9^D$IW'+?NUK/_EO::I%'^KH35=X6\J3&IJURNZ&M%=7N\ M]GW?<[KF:[4^IR#7/\),3C&.ZP7!(>KQ%&5;KE>"#L)NE6&WFL,F(:,17&=P M//$57**28X@\_"2K?BGO7[I@02D=7+I@@^ T@VW+.DSSL ;D'X,F.:AUH.2Z M];6X+R.Z;XQHG*U3]DX((IA3:$"@:1"2)Z&$"/51WI"U=FFC?>F"V-;^5K(N M_@X5DM5,>G;@'Z6[!F7[+:]=GW"[K M9?O\H)O&H_6!W1G:->LCNS.N6Y^H-ESW87NS>0\/5_TRH0*E9 $N6' MM\7Y1+*U[LKF3$*/IX&PO=V]R:W-H965TVV]]E-#%A-8F8[M)7VXY^=I#&$ MQ+".#T#BW'M\?'U]?(/'SUP\R16E"KRD228O>BNEUN?]OHQ6-"7RC*]III\L MN$B)TK=BV9=K04E<.*5)'WE>T$\)RWJ3<=%V)R9CGJN$9?1. )FG*1&OES3A MSQ<]V'MKN&?+E3(-_TVI X,7\406W^"YLO5Z M(,JEXFGEK!FD+"M_R4L5B"T'!#L<4.6 CG7 E0-N.. N![]R\)L.08?#H'(8 M-"F%'0Y!Y1 <.X:P<@B/[6%8.0R/[6%4.8R*="CGKYC\*Z+(9"SX,Q#&6J.9 MBR*#"F\]YRPSR?Z@A'[*M)^:/"@>/7VYU.D2@RE/]1J2I,C"+^!K'#-S21)P MDY7+RCSX>$4588G\!#Z /I K(J@$+ ,_,J;D9]VHK[^O>"Y)%LMQ7VF2IJM^ M5!&Z+ FA#D(0W/),K22893&-6_ROW?[XD/_<[1\X_/LZN'6$T5N$+Y$3\):( M,X#A9X \!'\\7(&/'SZUT)JZ4:YH5*-XW2A7;I1_\^0-!8XJ%*9H6LYB"][L MT-A>FW V*3I!KP^1S#1);R=@G5C?CL=RA&U^0D8W?\MH)\MPO8YQ 8O_Q@ MAPST!L/ ;XSM",,=YF'-/'0R_TFE8MD2K.O4:DL>-P8ZE#W#FLS0"71+7EB: MIPZD48TT.O4BA)[=J+UC8\9X^\;F!L#@E1(A762VJ@;HQ)J]K)DHUYB#CQL# M>H<)(4L(.<&F)NF3I*1T5U "9*&T/NF/KIO*!UJK:+I.^*LNUU4K97"B;!4;8B?8-YI1H8LK72I"M^S.7FB4FVF26F3O:4SUZ^=C M0G60LPT5BIGK._W*1H70T2DBY8JYU4P8GGQ"K09"MPA^U^N""_VZ"^BOG*G7 MSW5EKS<4W6',9,3S3 '%P8(P 38DRJDU^SD20Z-$@K)2@X>02M7B!W@?0.C;ZL('>$=>1YN[HZ M;;,*FE;S5BR,.R;%*A5R*Y5K4G2:O&M715:!T,E+/&PU"+LKM'?,V*R"W-U5 MT=9D['*QDH4/2)8[S'^][V$K7!B=/.1;K\WN(JRY[^FWJ74NHI7IK=X#'>)S M5>%OB\_(@R._L1IF+7;A8##R_+!CIJQ28K=2NH=0[-.MB>/O%T=>9]Y8S<1N MS72P 6N]=YN:P?Y'U$JL[&"X1GGQ169'$[C+M'3HVK2!WUU%'3'VKJ/X!177' MU)R7Z%?$8T+K6^7TX#Z#+>W7\/Q;6_L&ULS5==;]LV%/TKA-"'%E@B4E]V MM _)&LPPH82;L]#'N@)=H2(I$> M2<7)L!]?DF)DV9)59^U#7VR1NN?RW'NN>,G1CO%'D1(BP7.14S%V4BFWUZXK MXI046%RR+:'JS9KQ DLUY!M7;#G!B0$5N>M!&+D%SJ@S&9FY)9^,6"GSC)(E M!Z(L"LQ?IB1GN[&#G->)^VR32CWA3D9;O"$/1'[9+KD:N;67)"L(%1FC@)/U MV+E!UW]>!C,G:@9D1R$DOM JN_)S(C>:X]*1[_ M6*=.O:8&-I]?O=^:X%4P*RS(C.5_9HE,Q\[0 0E9XS*7]VSW*[$!&8(QRX7Y M!3MK"QT0ET*RPH(5@R*CU3]^MHEH )2?;H!G =XQ(#@!\"W /Q<06$!P+J70 M L)S5X@L(#H&1"< PL8&+&J[!IIYECBR8BS'>#:6GG3#T9?@U:*9%27XH/D MZFVF<'+R(%G\>#%58B9@Q@I5X0*;&KD 2_S"69Z#>Y*45=TL.=MP7(#W.3U.'!55NO4>J^IG7J]'G\KZ27PX2_ @Q[J(#3KA\]) MK.#(P&$'?'[^ZEWPQ?>1O_V^U>_^=^P'4OAUE?O&GW^JRE/,R<6J7>4WG&.Z M(6IOE6#U IIVJOS-],T.\P3\];MR"3Y*4HB_>P@%-:' $ KZ" FUEPO"G]1B MJJ> 3(@2TYAT?3N5M]!XT]WE:8(@@N$P"D;N4U/5,PP/"(/F3B.V+9.U)(@@!!V2X"\/0GO1^Z",^ONH.[\,(+!4<74S5M9%P;:#>KQF3KP.]0'T1G7P%4$L#!!0 ( "2&$%/S MW4KI/P8 (@C 9 >&PO=V]R:W-H965T3TP6-".BRY8T M5[_,&,^(5+=\WA-+3LFT,,K2'@R"N)>1).^,AL6S:SX:LI5,DYQ>'WQ,Y@NI'_1&PR69TQLJ;Y?77-WU2I1IDM%<)"P'G,Y..V?A MVW<1U 9%B\\)78O*-=!#N6/LB[YY/SWM!)H13>E$:@BB_MS3"YJF&DGQ^&I M.V6?VK!Z_8A^50Q>#>:."'K!TK^2J5R<=@8=,*4SLDKE1[;^E9H!11IOPE)1 M?(.U:1MTP&0E),N,L6*0)?GF+_EF)J)B@ 8. V@,X(X!=/6 C ':-0@=!M@8 MX+8&D3&(=L?0=QC$QB!NVT/?&/0+9VUFMW#-F$@R&G*V!ERW5FCZHO!O8:T\ MDN0Z%&\D5[\FRDZ.;B2;?#D^5\Z<@@N6J0@7I(B18W"9+5/V0"FX)#Q740P^ MWMP*0'+5\/+/[8>OQE22)!6OP1'H ;$@G J0Y. V3Z1XHQZJZT\+MA+*6@Q[ M4A'7W?!>@L( - MG2!C/\AOJUR!!!N0VYLQ>'7TN@;ELCU*X$:Y>CJ7%M/T[KG<>BKHRLB#9>3! M A:Y(D_3.;[;C[PSKCP\ITKO)+A[ -5VU^2A>'RV)GP*_OY=08+WDF;B'P\A M5!)"!2'L(/29"IGD<["D?*(Z44)H<8&JT]#]*(XQ'/;NJ[&XWPC%.VVN]MM A/O][5;O]EN% M <)EHZVA1^70(^_0M;IHE;EBJWQ*N1IIJ434B(Z*8\F3B523(_1$>28\+GN- M#R,<^R6AOC\"C(H*L5)=?0?.Y7N^P8FVG%!\ZOTP* D,GK\>SOT8"'41\JV' MDY+,B1?HTT(-?L'2*5#Z/]6TIN1!J&D9UY$ZV9L1Z)B,,+"),FC)8,+4 IRL M]!ZJ%1L#7*6#7'0J>3ML24?Y)V'3VH[]$"@&&_%LH2VTB,4A;08LK# S/ M:#^58"=/J\5AW$;[[E5(^;7OR@!MT2P^#@I6?4.__/Y %E)M5.902\K<)D(% M(%7!QX%+^XLZ$#:^UD/H<*95>NA7^M)U1(_7 MMQ.!5KIA_T"FW6HT].^#?[2<,[!;"PC'\4X]9UKY"[J:1OCD)-HIZ&I:N2LZ M:!,"]">$'3=7UJQX9GV';!) P6&$!;)JC_P[\/8UG@':*?(0"OOUKD%6WE'K M?;NGS&L ::SS4.44QB_O?ZRR.Z7+2I#,29^.$'-9RPSM[P =-^WV'.&(KT+C=.;E2Z,=\;?[C\RK)S>5K'[$+7"/9\"1$CMTD MKAR:^W7[F=N,_[6 QU;J<708&Q-LY1ZWE?LGEPEX_T3&50$?R,D,MM*/7^QD!K<_58^L]D=^[?^ICFTH[".;":(#.:6);%Z(7NR4 MQB!["_M>Y14#_8[*!\+G22Y 2F?**.CV55CPS6L?FQO)EL5;!W=,2I85EPM* MII3K!NKW&6/R\4:_R%"^?#/Z#U!+ P04 " DAA!3V3,Z)V(- ";7@ M&0 'AL+W=OW9/[+*IVA]_A&VL=I!:0/#%9&+':HM& M>NAN^N7ZI2C_JE92UMX_FW5>?;I8U?7S-U=7U7(E-VGUL7B6N?K+8U%NTEJ] M+)^NJN=2I@^[09OU%?-]<;5)L_SBYGKWWN?RYKK8UNLLEY]+K]IN-FGY.I/K MXN73!5RT;_R2/:WJYHVKF^OG]$G^*NO?GS^7ZM75TW M\,VWD/C-B-U'_LCD2X5^]YICN2^*OYH7WS]\NO";*+XIK317SA/ MOI.'(PH;>\MB7>U^>B^'S_H7WG);U<7F,%C-8)/E^__3?PZ>0 .8;0 [#&!O M!X26 <%A0/!V +<,X(Z=J.5@[.\65J_UJ7Z:Z;&U3>S;:7>J2IO7FSNLSQM3G?E77J_ M%76Z]I;J1?8@RW2_"O('KUY)3U9UILZI?/ >TZSTOJ3KK?2*Q]W?TJJ2=:46 MS-_;K%2?:,:LL_0^6V=U)JOF[]N->O^K.UFGV;KZVON/E^7>;ZMB6ZG/5M=7 MM3JJ9FY7R\,1S/9'P"Q'\&/ZZC'_@_K'X/=?[[RO_O.UPA_B^+A)5NO3?[:CQ2[D0TK MO]P \Q,!UU=?L#.Z'V,QBY/CIT[FQ8_SXN2\YKL]*$O%T?5^=ZRRYXHXX/!H M.)S.B^)H5)"S_7-'4K6_;K^H7?LDO=\K^;A=>S]DC]+[2FVT5YF6E7%1TH;! MWP\EYA@=YQB1IFY;-M1RNA-\37"? MM/5;F3ZH>$/%(GM"-R_S="-)Z^CZ -/Y%31"@)W+LP[+ &[?:B@!3:6?BOQR M66R>99WM+X%/I90JLJI)\YHMP"=TKB8+A&=S+FUY[UMJDII40!/ECS9LN&]# MD#9HH,QKR$ TH6LU92 ^FVMIRV[7:FH!39=?9"Y?5/A6-G.E5BK3D&'^=.YD MFBX,SN5.A^7820&&XAT:*2JNVZJ\JPGMFIC,VUW!JAT1*/N:,BP@G?MY6RY7 M*CTZC;=)#VO$,$?\DE8K4R1[&'82+?D!%^9HB6GV,)H0\R*OL_Q)(?+T:(QS MV)L*<6#'P;=,09.%T639YR[/?9QZF(?HS(-!%-I\H1G$: ;=NG>*!@^C\="< MQP_>4OWTI%I]*NEJKD*[*WZI$K(R6S;;:&D[VW'7TWX06@Y0@X;1H)EOR[(Y MTWLD&+\XZ7PQ3P)+3!YH' 5TS/.Y+)YE6;_NCK_QQW-S439-X& (K_,DL9S9 M0',KF# J"C1H@G-%17<.R]%^J!=Y&[5!5Y4GO(?TE<)C@#*WT:G;76#(W40D M+'L\T%@+:*SM]_B;:H-Q KRS ,?(ML$-.<"!^<.2Q\5-XQ?WT7X*0]T,@+DNEV/M= XS30.F8_>(]9GM7R?$S/>9Q3\:,:$# M,56U3?/EKI2A5ID*KSQU\5G^99Q#ERT,1!Q9YJ#A$CJ2//2];V[:/*>OJ5I# MQMD80R-NF0RJ:T^6 <[#;G@D1&SA0:C)%$Z; 5>&*HLPC('C3U!!V1]T_.YZ.:'09+$S+8U-2R% Y:]\O.YZ%+Q MDD5!%-K@I+DH:"[VS=#GHHO'RSB!P#R!2-,QHNEX)Q]EN4O5TG_P'#YXN31" M,NHFE)=!9*-DI"D9T1EEOU+!_&!%]+P&1QJG$0V]-Q'LF/I I"$8T;7\09>$ M2 ,MHH'VCDN"PW*?._N:=Q'-NQ&7@(/%-Q5"WX+>2&,PHC'8/>MCDNP(=35, M>,,QTAR+SG7#<>ZPW.?$:]I%4V>K\ZB;K0)CMA,?:^[%@Q)6=>)'W6J.-=_B M":/ 6&,K/EL4Z+#LO-4<:]S%D\=\L2'FLYYU#^"QYKO,43%M)B MC:KX7%U;EH!M^W01/,LH:DS MM"@S.]@[G4=L]8IF5D*':.Z:3**QD[C;*T;79&:)(>NT)8")IE32[]:D->V; M)=W4,PEL?M482VC8]"['S Z&3M9[8"D\)AI0R8016*)IDYPK ILY+/>(P!+4 MJCIU!#9+#!&8"!/+3@ ^?T<[_IA% -U;M2RQK@']HYR?6P#@5!2+AI*W^N-?_;,W^ M,Y=IUH,'N.'?T?$_:BET(T5B)2"* HTZ8B6,TWQ@"0%,V# "N.W?T??_KJ5 MFW:K$Y"6 -C4S6ZSUN3I0K"L Z0_ (=,8'^S#"T \B0CR0 PNJ'-**PE;2., M,8\"2VY5E(>@",KM.YJSB ] 3@$!2\JXZS:*V? MZBNXI9(#2&< @:."YZKE+%H+^+MC6^<"("T"."0#ON]0$!J N TNXQ^'9CF(Y4! M\"E!Q;$^?' ?F]NI77XEMC9P0"("X#2^C#X=E38CB0'P*@8*+LSJ UL+04 A(:0#AY=A?BYU:,S.Y"0W;'8[!B M#4D%P*$5&)3>&70"3$5%MD@ Z00@=.5W(V[5+UJK)U?0T*;A *0U )?88$B^ M:= 6Q)S90F:D+0"'N&!XPFD0&T <6N]N U(;@*!#IQX9)Y(.@'!D=N_+.$4W M=&(^"VTI A(?@$,CT"/E%-U\CW%FC]R0A@ <(H(!6: MJ0' (0<8*DM8@$DD8-4E@,!/WZ&Q1Z; !EE PH0UI4>Z ' ( P:($Q9@$ <0 MZ@1 X@!PJ /ZI^(&@0"/16(-^Y! !P*@;ZYN$D@P&*(.5CF@#0"X! )]%4I M+,"D#@#?^BP/0/H < @$AI<$HB[]+F-(; 4WI!4 AUB@;TT@ZB*0O,X@!0%$ M- ([0>NHF@#2%D T)>^0&@ FEP,L6I,G5(^X[;D&@ 0!X% $F/PZL"80X>>/ M3?D ,B0( $??_BBG=BD6!5:0HK9_#HSQ_EVVXE"[C5LPA+<9]" M_.W[-2* >OPAGK*2A=KR8?*^_$5K\K3]T8;8&#\=L4]<=3M.AP&H21\<7?K# MO(DZ],'1HC_&FX;V?8/,X0H]I;MY;/N/:?F4Y96WEH]JF/^QN?"5^P>A[U_4 MQ?/NP=WW1:VN_;M?5U*QM&P^H/[^6!1U^Z)Y%OCQ>?0W_P=02P,$% @ M)(804QBT0)'E"0 'T( !D !X;"]W;W)K&UL MQ9QM;]NV%L>_"A'L10?]'&=GS^) ^IWSE\RN6#++Z5.R$J]#U+\_+UQ:ZJ]K\L%N5F M)[*X?"7W(E>_N95%%E?J;7&W*/>%B+>-498NB.?Q118G^<759?/9Q^+J4AZJ M-,G%QP*5ARR+BQ]+DX%\^8!S6%LU7_DS$0VF\1G5;;J3\5K_YL'U]X=55$JG8 M5+5&K'[3O5O7B5&AM:+Y^5'_7M%ZUYB8NQ4JF?R7;:O?Z(KQ M6W$;']+JDWQX+]H6^;7>1J9E\S]Z.'XW\"[0YE!6,FN-50VR)#_^C+^WGC , MB,V M ;DW,"W&-#6@)X;,(L!:PW8N0&V&/BM@3_6@+<&?&P;@M8@&%M"V!J$ M9P;8UNBH-8B:X7#LOZ;SK^,JOKHLY ,JZF\KM?I%,X(::]7G25Z/]L]5H7Z; M*+OJ:GDHU2=EB58RNTGRN!Z!)7J)WFS^/B1EKS 5:Y M%ANE@H\J7?.%&J:GL4I.8Y4T>O0I8Q70I2==VN@RB^Y*YE62WXF\0ANEF&Q% MT6@/C8:C$F^4ZDAR?X4#S"X7]V8W.;[4J20[59*!C?^:QX>MZLTM^EA(U(!> M^2$O99ILX_KC=\HC^2:)4_0A/T;!7A,Z!?NG@GW0.Y_$O<@/8L@91T/?:*=/ M0AYTO?'.[WF#]5ZZ7J2X^#I >6 45)PXJ#ZQ#1M5(??S#J0-$%(G<#M8(5B;HA]( !XUF(7;# M,"Y+4;4CI1##->I#"NHG#2D,4^IM6259\YC?QDF![N-T,/1]./D+R%E4[H9[T*L[ODIM4G'JQ?/Q=G2<\OK92H)N9:4H2F))-3?ZT]59K MW(G;C%EZBVAT$CP5S>@?-"G@$2,9G3<;)1J5!$;EDX(>&0!F8,DUB<8E@7'Y M_H\W8X>(YA_QYW689A:!F34ET*U(GV A\8S,KEL933 "$VQRC\[-O2?OLHX3:V$AF0U[1B=]0%GQKJ?8^8ZX0%?MYJ=R$I9 M9.M=S3$&SS3'/>!KUE_-PRP*+;-#IF''8-@](;=9L_YJ&\8\LE1!(X[!B!O' MF+=L(+WK>*"MI.MKW5IJ$K*Q\U@P_UBW,MU 8$G_F 8AI[4 M&!*HBK^C_:'8RU(,+@'[_121FJ!LUZ_[.*56G/H:IS[,OK-63&Q!/\NDM-\" MQ[>Z+=# ]9\*W*ES-_9@Q#!Z7H?H: MK3Z?UV6:F#Y,S$D!S!\"8XAM:T:^)J,/DW%D!//[.2(._8C:L*39Z,-L?$H( M\P>P2$+;(BO7:.0P&D?&,#Z0(79]T&YK]0$)^8IK^/%99M'K5J:SE,.(K7A- M+@Z3Z\EAK-7K$-12"8TR#L]Y[=NO:][?9R:!=>;.->,XS+AZ>!PCRV"I_=T1 M9@T37%.-.W9'FK,NRMT-56M'[Y(]!"!N;._.BS:NT<;'[E:,GNRL'9(C)CM< MPX[#V[+/O3_ -?8XC+U)GH(EASUU/)CB, V,H]91G7(3G&S<:I%D=V:7/SA/7<0(,UF/>\2Z!!&8>$YJSX8C-FMZ8F! T(HW.R)L5 M<9&&9S3_IHM#TITB1YK $8S++T6\%5EB0Q)CMU\UUR(XZWMNPD2:=='L6>+:(3GLJ6/L<)A&;A]K=D:.+6W; MV)T<02*-T.C?G;Y'QC%LF)9P!&F-.S,\8HL@V#./7L/)YJ3CF Y-[$[>L&>< MWO9@3D+C8_Q,#WO&J6YOWH.'V#,.:7OS']IQ:8Z8?F#/.,CMP02%'#XA?&// M.,#MS3O+QIYQ[-J;G:!+ER89XWGC:+;GV/J6^%$)G(SS>_ MS@HP#E][\\ZJL6>9%-7__RLPYAT8UR48:(A,"3+F!9CVZLIL$#1OM\Q_O67ITK1#<&%<2Z__ M=,)O<7&7Y"5*Q:U2\E[5:]K%\8\1'-]4U%]0O[^5 MLGI\4U]^/_U-B*O_ 5!+ P04 " DAA!3X*:W0;\' !S.0 &0 'AL M+W=ORA!=I8I$@]BB1 MX[AH%^VVZ&L/BSTP-AT+U<.5Y*0!]L.19'EBH=VEBR9DC.##\.Z='Y M?9+^R-9*Y>17%,;9Q62=YYM7TVFV6*M(9F?)1L7ZFU621C+7E^GM--ND2BY+ MH2B<,LMRII$,XLGE>7GO4WIYGFSS,(C5IY1DVRB2Z<.5"I/[BPF=/-[X'-RN M\^+&]/)\(V_5%Y5_VWQ*]=5TKV491"K.@B0FJ5I=3%[35W-*[4*B?.1[H.ZS MVF=2C.4F27X4%^^6%Q.KZ)(*U2(O=$C]YT[-5!@6JG1'?E9:)_M&"\'ZYT?M M;\K1Z]'A"S52F[#_'-R_U95(Q*%OD429N7_Y+YZUIJ0 MQ3;+DZ@2UCV(@GCW5_ZJ+%$3T -M%F"5 'LBP(1!P*X$[*<"W"# *P'^M$LF M 5$)E$.?[L9>&NY:YO+R/$WN25H\K;45'TKKE]+:7D%<1,J7/-7?!EHNO[S: M9OI.EI%9$MT$L2R\EY&7Y(T,4G(GPZTBR8H$<2[CV^ F5$1FF,SPAE1O%YB_A6B]N-G9]JE^S]PO9^8:4^ M;N[.5L_%1O)Z\7,;9$'A'D2[O==NE]KM-J_7U))_WNM[Y%VNHNQ?I V^ M;X.C(YAG>: GLEJ2;YE:;4/R/E@I\DR'R(.2:?:\R46X1GOT1W-I]Z^#6]HG\YPC5[E4_[H4\;;G.KO.^NCJM\]A=8+L@KB(%T M!GB*-EZGZHD8H4 IRD8+.@JTHO;087?5HI):.UFL?T ZBH.I>Z1=51KKSJ:. M\$W>!I!1G&1?DUR&I[H98$6=\=P, */N[T^3>:7DQ&D"9*,XB&9EKJ52G?Z& MNRQH'6S0\ .47\TZS& #,,ATV.2S%M4GC!)&'"(X1QJ-C#YC_1+=5@MDQJ/ M40P8Q7"@=&? =:51'#+ $,D,:,1P&N')3"5\8J/ '89SQ^C=TQ,=!CABX^&( M 8X8CJ,^R4Z+RE,F%!"+X<3JD=]4&@]7'=1\(Q_!4R^C]'LF'#<2SK='" MP 9NV3BW^B0?+2I/" ,;\&;C.\4>R4>E\2 ,F#$,[-JN$F>@,0P^YFM]M^8F M=.A .IN/%P" -AM'6W<#S^VF+:/1OL ]&]\T&NW;)>NS 8#V>#M*&S!F#XVQ MN7V,,=OEID7,!HS9.,;*<:9ZIN=JL8Z3,+E]P Y" %1\/%!Q !4?'%3S%I6B ME5,<.,5Q3C48MW?RQP%)?,23KMI1U] ;P&M^G(?9@HGF$.8 *_X[)UF5\(F- M I8(Z+3L"P"=H*/Y7@"OQ-!YU5PQC)Z>/!UJ!TB) M\2 E %)B<$C-6U12VDHI 902.*6,-NZ]_#O )6>\S,L!(#EXFM1C^:\T'AS# M,--*[ "T'!Q:^/)?"9_8* #*P0&%.?CTXQ\'(.6,!RD'(.7@D.IS_-.B\H1] MOU/[ 1%'5X_CGTKCX;Z?F59_!SCGX,=:6 #TR (=0)_CC1<) # '!UB?++!% M)6N/!!<@Y[;]O-@Y#72/?VLT9H$N<-#%.8C%0:=,=[KM .'?HP_UY MI?'PMV23A0%]+K[1Q"S<)2-T 8.N&,_ #-W:)C-W0:8<=_&*F]3I2(5YVC K+<\9#E K+L E;^C=X[5WG)V9-H\>D,O#R84GA%X#I$Q- J,\G%&H=WND M QZPRAN/51ZPRL-9U2<=:%'9/K< 7UY;$47G9, [KJ@P%:)XM4HQ? N)1D&G M9, #ZGGC%5KX0"]_Z'1K[A^G6]2P4/D ,A_/ME +=TD&?*":/UZVY0.S_,&S M+?\89)2;+ PD\W&2?7^L?[YY'+>LSN*P<0*N_/%PY0.N_,%Q-6]1V8HK'W#E MX[@RF[C3X8$/7/+'R[_\6NGIX/G7K$5EJ]&I52]('9IALT>5A\F"J>[.JM6G M6CC'T!#H5,]HU>I6K1$+5ZU:Y:HU.,L>59YHZ%J5JH7C[+.*U;VV9EJ\/(.6 M-EJU>E-K/(A1JU:!:@V/L3:=7GL-L%6K7K5PE!V:MQ.^J%6K4[7& QBU:D6K MUO (:]-Y@L'K5?6M9?7=(=909.\ZOJG"_Z#*'J?8D?<[D:M><3]FR7V]YKZE M0KX/N>@QN1JL.ZV]KE:\COA!IK=!G)%0K;28=5:<2*6[%_QV%WFR*=]@NTGR M/(G*CVLEERHM'M#?KY(D?[PH7HK;OV=Y^3]02P,$% @ )(804ZO9U7&B M @ =08 !D !X;"]W;W)K&ULC95M:]LP$,>_ MBC =M+#%CO,T2F+(PT8[*)1VW5XK]B46M21/.L?-M]])3KRL34+>V))\]]?O M3J?SN-;FU>8 R-YDH>PDR!'+VS"T:0Z2VXXN0=&7E3:2(TW-.K2E 9YY)UF$ M<10-0\F%"I*Q7WLTR5A76 @%CX;92DINMC,H=#T)NL%^X4FL M 5_*1T.SL%7)A 1EA5;,P&H23+NWLY&S]P:_!-3V8,Q<)$NM7]WD/IL$D0." M E)T"IQ>&YA#43@APOBSTPS:+9WCX7BO_MW'3K$LN86Y+GZ+#/-)\#5@&:QX M5>"3KN]@%\_ Z:6ZL/[)ZIUM%+"TLJCESID(I%#-F[_M\G#@$'=/.,0[A]AS M-QMYR@5'GHR-KIEQUJ3F!CY4[TUP0KE#>49#7P7Y83+74@JD+*-E7&5LKA4* MM0:5"K#L"YMFF7#IXP6[5TT-N&1>+P"Y*.P-F=QI";I68"S3*S:58$3*R=I6 MAJL42%*67&W9%1.*_Q-$H#B[B&+0<@[,<3V"1"@,AH\38W!>;4!M:]<5W#&/P(1V];O\XQ;"E M&%Z4C1),2MM2VW$U:Y%CA=IL]UDZ1G->N!MUHNC3F>H9M82CLT(+L1$9G+@@ MHP\9>7\JX4$KH)NX]@W/LE17"INNT*ZV/77:M))_YDU#?N!F+91E!:S(->J, MZ#Q,T^2:">K2-Y:E1FI3?IC3?P&,,Z#O*ZUQ/W$;M'^:Y"]02P,$% @ M)(804_?9&UL MO5=;C]HX%/XK5M2'5FHG]PLC0"J38;JK;34J.^VS(898D]C4=H;NO]]C)Y-" MQJ2HE?H"MO-]G\^-D\/TP,6C+ E1Z'M=,3ES2J7VUZXK-R6IL;SB>\+@R9:+ M&BO8BITK]X+@PI#JR@T\+W%K3)DSGYJS>S&?\D95E)%[@613UUC\MR 5/\P< MWWD^^$QWI=('[GRZQSNR(NIA?R]@Y_8J!:T)DY0S),AVYKSWK^]\3Q,,X@LE M!WFT1MJ5->>/>O-7,7,\;1&IR$9I"0Q?3^2&5)56 CN^=:).?Z7!FC26YX=576JARYF0.*L@6-Y7ZS \?2.=0K/4VO)+F$QTZK.>@32,5KSLR M6%!3UG[C[UT@C@B@8R<$'2$8$J(SA+ CA)<2HHX074J(.T)\J0])1T@NO2'M M"*E)5AM=DYH<*SR?"GY 0J-!32],?@T;,D*9+L65$O"4 D_-%UC2#<*L0#FM M&D4*] GJ_Q\N);HG JU*+ AZG1.%:27?H'?H896CUZ_>H%?(15(_E8@R],"H MDF_A$-;_EKR1H"BGK@(+]3WNIK-FT5H3G+$F1!\Y4Z5$MZP@A86_'.>T?O4U$1@Q<7UB%C4BT5&+#HG!D5>09';2K1E)H:I M._G3_)V?!)-DZCX=9]X"2V+?\T]AN0T6Q-DIZM9V9Q8FZ2EL:8%E?C@9J-U9 M8$$$M_:PDYC%?NI'I-TAQ#:[A/0;='+QGO)+T5IK.HG_ ME3^(7&Y'#1*QM**RR2"X5E1J#ZSO_9@GO%$'\_.%U#%_YN,9V-!).^R%EW;8 MT$WW:(*"U\S.#,<2BJ!AJGU%]:?] /[>C)V#\X5_?>M;SI=Z8#<3VP_Y=MJ' MM_2.,HDJLH6KP#0H=]$.T.U&\;V9W]9&PO=V]R:W-H965T M9J79)LZ%0 5(Y;*:&(#$.=]W+M_!SAD?N'B6.P"%7O*,R8FS4ZJX M=UV9[" G\HX7P/23#169ZWO>P,T)9"8BR"!1AH+HGSW,(V^A:MZT69:90G)?13JG%J.B.2)HBP M%"UH5BI(T9^Z.[]S*=$*!'K:$0'H=S3G>5$J8K7E&Y36MDS;9L:VT+:$*6H? M:.71IP4H0C/YFP9+0R+'KM+Q&J]N4LF6/YKL69^+^&WDMVAP/N,?,_'9^*97P[WSJ7S:]Z7_]M[IQA!TSF! MY0O?X7M2/'E&O# ](7OXPH8OM'S!+W1BCYNH<1/UAOUPW*42DE)014$B>$FR M4K<)V@B>HZ3;[T $HVQ;];EMY\^(Y+QDZEQ75P%$-@"S4>^G@R#R_"@8N_OC M;GEK%\=XY&.O:[>XD&_Y,5^G8H.F8H/>BCV"5((F1A%I-2\95=(J10Y$I'WB MQXV/^)KB#QLWPUN+/WPC@C^*HW!P*OY;.^P-AJ-3[2^D6WY(UZG7J*G7J+=> MWV%+DI]HQ46R0UIKH??X/KFQUQX[WC4%QT?G&[ZQY/,Z@N/B!S@(=?U/1+K ML)NEWV;I]V:Y*M=97<]"T#U1<)%<[5Z/@ZO*U1X".+SU/[2.H*N"'^$H//GO M76#8S;(]@W#_(;34 >NW]K-O1EW*=I/&@ZLJU.[4.+ZY0O&;PH?>R'Q.%?K8 ML)ME>U#@_I-BSMD>A*+K#/3D>33$YB*T='Z6.4D=0O98VJ\V(^F 'LY/U&;Z?XS/K"SW25@-H M2U_-PS^(V%(F408;[&ULC51M3]LP$/XKIX@/((VF2:%L*(U$@6E,JH3H MV#Z[R;6Q\$NPG1;^/6)-"V4E4.5=? MQ[$M*I3,#G2-BCQ+;21S9)I5;&N#K Q)4L3I<#B.)>,JRK-P]FCR3#=.<(6/ M!FPC)3/O4Q1Z,XF2:'OPQ%>5\P=QGM5LA7-TS_6C(2ON44HN45FN%1A<3J*; MY'HZ]O$AX"?'C=W9@^]DH?6+-Q[*233TA%!@X3P"HV6-MRB$!R(:KQUFU)?T MB;O[+?K7T#OULF 6;[7XQ4M73:+/$92X9(UP3WKS#;M^+CU>H84-7]ATL<,( MBL8Z+;MD8B"Y:E?VULUA)R%-#B2D74(:>+>% LL[YEB>&;T!XZ,)S6]"JR&; MR''E+V7N#'DYY;E\WBPLOC:H'-ROZ6OA] X=X\*>P3G\ZSV'[XUXAW28)G!3 MO#;<C 976;S>4_NRKWUYM/8MLQ74C)?^^A:- M);>UI)7^9O&D[705\+[4BM85O1\XC&!Y!_J;7;&KY _^#F'U!+ P04 " DAA!3 MV.-=UZ\" !B" &0 'AL+W=O>Z.BX]DR\6+S $4>BT+)D=.KM3ZVG7E(H>2R %? ],G2RY*HO16K%RY M%D R"RH+%WM>Y):$,B=-K.U.I FO5$$9W DDJ[(DXL\8"KX=.;ZS,]S35:Z, MP4V3-5G! ZBG]9W0.[=ER6@)3%+.D(#ER+GQK^>Q\;<./RELY=X:F4R>.7\Q MFZ_9R/%,0%# 0AD&HA\;F$!1&"(=QN^&TVDE#7!_O6.?V]QU+L]$PH07OVBF M\I%SZ: ,EJ0JU#W??H$FG]#P+7@A[2_:UKZ1YZ!%)14O&[".H*2L?I+7I@Y[ M ,W3#< - +\'##\ ! T@.!8P; ##8T,*&T!XK$+4 ");^[I8MM)3HDB:"+Y% MPGAK-K.PK\NB=8$I,XWUH(0^I1JGTGO8 *L 7: ?*@>!FKU$IU-0A!;R3!\] M/4S1Z<5Y*P3":NT@$8&G?1B(UK,?R!6(!N.5.Y1#.60=:!G_7C MHQZ\JQ-OL\>[[,>XE_!;Q08H\,X1]K#?$<_D<_#I\7"OJQJ?4Y__M_J;6@9M M)P66+^COI!ZF8M=MRK_<@5*?3$Z'B7]3\B/A -_6#HM:IUXQ]Z^;&/\5NOV:%7?.E=!F^] MYH=> ?:OHG=YNGMW8 EB9:>51 M>,54W<6MM!^*-G0/O[&/_>NIWV&=Z@-;S M[A]]/7UOB5A1)E$!2RWE#6+=$**>:/5&\;6]@9^YTO>Y7>;Z(P"$<=#G2\[5 M;F,$VL^*]"]02P,$% @ )(804Z]!V90M P #A, T !X;"]S='EL M97,N>&ULW5AM;]HP$/XKD3M-G30U0$9*5D#:D"I-VJ9*[8=]JPQQP))C9X[I MH+]^OC@)+_4AU@\;+!'$OL?WW&/?!5L,2[,6['[!F E6N9#EB"R,*3Z&83E; ML)R65ZI@TB*9TCDUMJOG85EH1M,2G'(1]CJ=.,PIEV0\E,O\-C=E,%-+:4:D MWYH"]_B2CD@W_D "1S=1*1N1Q\NW/Y?*W+P)W//B_<5%Y_'=S;[]L@+>D=!+ MVC^"]*IC+Y2Y0C'Z^#CZ0^08]?4N=3W<,C6>F./@*$T')%7$89VT\3!3U%/- MDW.I=!7;17#?TWKX'M#T0" 7HA78(\XP'A;4&*;EK>U4@ROC"RBHVP_KPBJ< M:[KN]OIDXU ];)"ITBG3;9@N:4SCH6 9R-%\OH"G444(H#$JMXV4T[F2M-+0 M>-0-2SMC0MS#R_8CV^%>95LY[4!&9=NT@NJFHW$=X-]F<]S;M+U7\08%?U+F M\]).1U9]J!5VIUG&5U5_E;4",/8NSDZ+0JP_"3Z7.7.3/SK@>$@;OV"A-'^V MT:!49M; - F>F#9\MFWYI6GQP%:F*:=5AFONG:'FO[O.09U&24G+[&^L1TO_>.B3L M'!%::P!'L1'Y#H<^L0D:3)=<&"[KWH*G*9,O3@J6WM"I/>SO\-OQ*SEGVF21%$<8RLZF7@53+!UBV/X^-DP;>"!Q8%(?[;6>+;Q"CE1AS!%( &#(FB:A_-8?20$3;8T.P M6BP^0"X99K>]9!:G2E M.QHLO5\=C$8N7:I"NK_-2I5P9&%L(3ULVL>16UDE,[=4RA?Y*!B/DU$A=3DX M/MR>Z]:.\(;Q*O7:E+"SWG&OU<:]':\WQ5H[/=>Y]L]'@^9[K@:BT*4N]&^5 M'0W& ^&69O./L?JW*;W,9ZDU>7XTF+0'[I7U.OUC]ZR&_"'GKMGCY?Q. LC1 M(!G#"1?:.M^T:,XO@7&MH'&[57ESH7.O[)GTZM*::J7+Q_HT\"M&Z&K\AJP=$N]<@-1RD(=#;9-A"PS<5YZZ"1Q M5;:G@K;U+X5+7V7MK_: B_K0'F@X8*^R!IP/\ILI,U4ZE0GXYDRN,^#(Q*G, M99DJ@2 # C+8(>1#@"!# C+<">2LQH$_19 1 1GM$++3DS$!&>\2,D20"0&9 M[!(R0I!3 G*Z2\@80>X1D'N\D&?*I5:OZOW"+,1IY72IG&O"YJPJ$.0^ ;G/ M"WFGUJJL% [:8RIJCWEQKLJU5'Y6%]4G#@'24G#>&E,MM%Y MCBDI<4R8S7&FYAZS4'Z8, NBOIV03-7=]*^T5KY["R@K3)BU,/,F?1J>RC;F M%G F]T>V1PEAPFR$U^@*<'-=M@TP'"6"";,)@*G0;51K;BY(RT/VKLI4JPXD M)8()LPG@WNJTP3O3>57K] :N=&V@3V^5[63,E"$"9D/,JKE3/ZNZ_CA?O_-$ M0'DB8/8$J?M."AJ0)0>S/&A,G(0&E#P"9GF\Y"7B"Q3 N7)_82Y*%P&S+E"" MTLM&Z2-@UL=;IM*+1NDC8-8'F;)T7P[*(@&S1>B4I1,#*9\$[)7%W/?>8LH? M ;,_>I*7/L:0DD?(+8\/LI@74(Q)J21D5DEO,M/;F91)0F:3D E#=_2*'+YB M-@DM/#R@$5)B"=GK$ H3#VF$E&-"9L?0F G&I'P3,ON&QIQB3,HW(;-O:,P] MC$GY)MSE2-;#/L:D#!0R&XC"?&B&M5Y'JBD)1K5J9^FQ-].5,>CS)%E(4B9@N1O=FQ4$19*/JD>J8?$Y== M$3F-\HGES5"\;<'7U!0X08HH"T7,%NIBGA3&^GI>%IY4!W7%!<:D+!0Q6XC" MA*B$,2D+1>Q5#\: M^328UY"AUR$\;?NQ]Z93SHD_8Z1M"/?75U8)JU*EU\THC)"0PN%\**:<$^]@ M[*W.VXL",LP9GM],*.E##3]M+&W M[WZIK'C9WI)B3,I T\9 HZ:Q.S[,U )>RNP&+N%@?RKS]-:*^J-=(!C%]7*> M197GWV#?]_+:R&R[7G_[OP;'_P%02P,$% @ )(804\?7A)Q1JA 7/X!^H2 QY=R:,9] M>QIV^VY8?!X/IV%5[<:Q^U77PWI7CLUPUW;E=#ZR:?MC,YZ7_;;NFO5[LRVU M+)=1][D.Q'8G1#O1*"WH-Y"H+>@WD*@MTP>M@GT M%M1;"/06U%L(]!;46PCT%M1;"/06U%L(]!;46PCT%M1;"/16U%L)]%;46PGT M5M1;"?36R]G4!O1[V=0&]'O9U ;T>]G4!OGWRL)-#;46\GT-M1;R?0VU%O M)]#;46\GT#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O(- [4.\@T#LF/YL0Z!VH M=Q#H':AW$.@=J'<0Z)U1[TR@=T:],X'>&?7.!'IGU#L3Z)U1[_R3>@_CUZ$, MUY[O-5[_)ZD>S^>6Z^4OR^^=D[OW@G-]6S$\_0502P,$% @ )(804Q^= MA6\) @ V"H !, !;0V]N=&5N=%]4>7!E&ULS=K-3N,P% 7@5ZFR M18WKWS"(L@&V XMY 4]RVT9-8LMV.^7M<5) FA%4H"+-V31J;=]SXRM]JU[_ M>O(49X>^&^*RV*3DKQB+]89Z&TOG:<@K*Q=ZF_+7L&;>UEN[)B86"\-J-R0: MTCR--8J;ZSM:V5V79O>'_'-LW; L G6QF-T>-XY9R\)ZW[6U37F=[8?FGY3Y M2T*93TY[XJ;U\2)O*-B[">/*QP$OYQ[V%$+;T.S1AO33]GD7.W0LIJ>.8GFZ MQ#L]NM6JK:EQ]:[/1\KH ]DF;HA2WY7'HA>GDU.^83I^\K/SIS*G O/.Q^!\ MS!,+]/6XUY&,I^<^%Z*0VM.O^):82Y_]?C1.NZ'FD]GY>O^XL)WF$=GT./^. M_Y[Q6_TO]B% ^I @?2B0/C1('P:DCPJDCTN0/GZ ],$7*(V@B,I12.4HIG(4 M5#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)* M%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR M*A19%8JL"D56A2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56CR&I09#4H MLAH460V*K 9%5H,BJT&1U:#(:E!D-2BR5BBR5BBR5BBR5BBR5O]3UM_.;;\Y M?GJ6O6V'UWPV_:'UYAE02P$"% ,4 " DAA!3!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( "2& M$%/D,WZV[P "L" 1 " :\ !D;V-0&UL4$L! A0#% @ )(804^^,]YI@ M!0 O!8 !@ ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )(804V8\H[>"!@ NAL !@ M ("!G!< 'AL+W=O !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ )(804^TD:ZX@"@ -CT !@ ("!+24 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ )(804V( $Y<[ M" _!@ !D ("!GF( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )(804P.HZB\C P _0< !D M ("!)W\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ )(804VX2'B-_" :Q8 !D ("!+Y M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M)(804_+FLE1Z"P Q!P !D ("!9;( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )(804X1$F%WU! (Q0 !D M ("!??D 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ )(804X\Z2=@G! > T !D ("!8P@! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )(80 M4[)>Y$VF @ #P< !D ("!O1(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )(804Y!ETI:[! )Q0 M !D ("!K" ! 'AL+W=O)0$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ )(804X>89 L2 P M@D !D M ("!.BT! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ )(804Y1$;JW! @ ' < !D ("!LC8! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ )(804_TD M7N\^ P &0T !D ("!5$ ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )(804T.Y#YBA! 9!4 !D M ("!%4H! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ )(804QHT6FNF!@ NRX !D ("! M&5@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ )(804YCF55L&PO=V]R:W-H965T8 ( (4% 9 " @8%V 0!X M;"]W;W)K&UL4$L! A0#% @ )(804PA.2AXA M P O0L !D ("!&'D! 'AL+W=O&PO=V]R:W-H965T! 0!X;"]W;W)K&UL4$L! A0#% @ )(804X22-%&+ @ S 8 !D M ("!LH0! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ )(804T386YYJ P !PT !D ("!]8P! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M)(804R*;[KSX!0 3AP !D ("!69D! 'AL+W=O4) ?0@ &0 @(&7 MMP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ )(804ZO9U7&B @ =08 !D M ("!J&PO=V]R:W-H M965T&UL4$L! M A0#% @ )(804RSUKO-6 @ ? 4 !D ("!(]0! 'AL M+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ !2 %( =18 &#H 0 $! end XML 95 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 96 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 97 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 384 481 1 false 119 0 false 9 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://porchgroup.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Condensed Consolidated Balance Sheets Sheet http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Condensed Consolidated Statements of Operations Sheet http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 00205 - Statement - Condensed Consolidated Statements of Operations (Parenthetical) Sheet http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical Condensed Consolidated Statements of Operations (Parenthetical) Statements 5 false false R6.htm 00300 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 6 false false R7.htm 00400 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Deficit) Sheet http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit Condensed Consolidated Statements of Stockholders' Equity (Deficit) Statements 7 false false R8.htm 00500 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 8 false false R9.htm 10101 - Disclosure - Description of Business and Summary of Significant Accounting Policies Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies Description of Business and Summary of Significant Accounting Policies Notes 9 false false R10.htm 10201 - Disclosure - Revenue Sheet http://porchgroup.com/role/DisclosureRevenue Revenue Notes 10 false false R11.htm 10301 - Disclosure - Investments Sheet http://porchgroup.com/role/DisclosureInvestments Investments Notes 11 false false R12.htm 10401 - Disclosure - Fair Value Sheet http://porchgroup.com/role/DisclosureFairValue Fair Value Notes 12 false false R13.htm 10501 - Disclosure - Property, Equipment, and Software Sheet http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftware Property, Equipment, and Software Notes 13 false false R14.htm 10601 - Disclosure - Intangible Assets and Goodwill Sheet http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwill Intangible Assets and Goodwill Notes 14 false false R15.htm 10701 - Disclosure - Debt Sheet http://porchgroup.com/role/DisclosureDebt Debt Notes 15 false false R16.htm 10801 - Disclosure - Equity and Warrants Sheet http://porchgroup.com/role/DisclosureEquityAndWarrants Equity and Warrants Notes 16 false false R17.htm 10901 - Disclosure - Stock-Based Compensation Sheet http://porchgroup.com/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 17 false false R18.htm 11001 - Disclosure - Business Combinations Sheet http://porchgroup.com/role/DisclosureBusinessCombinations Business Combinations Notes 18 false false R19.htm 11101 - Disclosure - Commitments and Contingencies Sheet http://porchgroup.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 19 false false R20.htm 11201 - Disclosure - Basic and Diluted Net Loss Per Share Sheet http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShare Basic and Diluted Net Loss Per Share Notes 20 false false R21.htm 11301 - Disclosure - Subsequent Events Sheet http://porchgroup.com/role/DisclosureSubsequentEvents Subsequent Events Notes 21 false false R22.htm 20102 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies Description of Business and Summary of Significant Accounting Policies (Policies) Policies http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies 22 false false R23.htm 30103 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables) Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables Description of Business and Summary of Significant Accounting Policies (Tables) Tables http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies 23 false false R24.htm 30203 - Disclosure - Revenue (Tables) Sheet http://porchgroup.com/role/DisclosureRevenueTables Revenue (Tables) Tables http://porchgroup.com/role/DisclosureRevenue 24 false false R25.htm 30303 - Disclosure - Investments (Tables) Sheet http://porchgroup.com/role/DisclosureInvestmentsTables Investments (Tables) Tables http://porchgroup.com/role/DisclosureInvestments 25 false false R26.htm 30403 - Disclosure - Fair Value (Tables) Sheet http://porchgroup.com/role/DisclosureFairValueTables Fair Value (Tables) Tables http://porchgroup.com/role/DisclosureFairValue 26 false false R27.htm 30503 - Disclosure - Property, Equipment, and Software (Tables) Sheet http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareTables Property, Equipment, and Software (Tables) Tables http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftware 27 false false R28.htm 30603 - Disclosure - Intangible Assets and Goodwill (Tables) Sheet http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillTables Intangible Assets and Goodwill (Tables) Tables http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwill 28 false false R29.htm 30703 - Disclosure - Debt (Tables) Sheet http://porchgroup.com/role/DisclosureDebtTables Debt (Tables) Tables http://porchgroup.com/role/DisclosureDebt 29 false false R30.htm 30803 - Disclosure - Equity and Warrants (Tables) Sheet http://porchgroup.com/role/DisclosureEquityAndWarrantsTables Equity and Warrants (Tables) Tables http://porchgroup.com/role/DisclosureEquityAndWarrants 30 false false R31.htm 30903 - Disclosure - Stock-Based Compensation (Tables) Sheet http://porchgroup.com/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://porchgroup.com/role/DisclosureStockBasedCompensation 31 false false R32.htm 31003 - Disclosure - Business Combinations (Tables) Sheet http://porchgroup.com/role/DisclosureBusinessCombinationsTables Business Combinations (Tables) Tables http://porchgroup.com/role/DisclosureBusinessCombinations 32 false false R33.htm 31203 - Disclosure - Basic and Diluted Net Loss Per Share (Tables) Sheet http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareTables Basic and Diluted Net Loss Per Share (Tables) Tables http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShare 33 false false R34.htm 40101 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Merger (Details) Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails Description of Business and Summary of Significant Accounting Policies - Merger (Details) Details http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables 34 false false R35.htm 40102 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Description of Business and Summary of Significant Accounting Policies - Additional Information (Details) Details 35 false false R36.htm 40103 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents (Details) Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents (Details) Details 36 false false R37.htm 40104 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Other income (expense), net (Details) Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherIncomeExpenseNetDetails Description of Business and Summary of Significant Accounting Policies - Other income (expense), net (Details) Details http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables 37 false false R38.htm 40105 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Losses and LAE, Gross of Reinsurance (Details) Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLossesAndLaeGrossOfReinsuranceDetails Description of Business and Summary of Significant Accounting Policies - Losses and LAE, Gross of Reinsurance (Details) Details 38 false false R39.htm 40106 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Effects of Reinsurance on Premium Written and Earned (Details) Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEffectsOfReinsuranceOnPremiumWrittenAndEarnedDetails Description of Business and Summary of Significant Accounting Policies - Effects of Reinsurance on Premium Written and Earned (Details) Details 39 false false R40.htm 40107 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Components of Other Insurance Liabilities, Current (Details) Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails Description of Business and Summary of Significant Accounting Policies - Components of Other Insurance Liabilities, Current (Details) Details 40 false false R41.htm 40201 - Disclosure - Revenue - Disaggregation of Revenue (Details) Sheet http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails Revenue - Disaggregation of Revenue (Details) Details 41 false false R42.htm 40202 - Disclosure - Revenue - Contract Assets (Details) Sheet http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails Revenue - Contract Assets (Details) Details 42 false false R43.htm 40203 - Disclosure - Revenue - Disaggregation of Revenue - Expected Timing Of Satisfaction Period (Details) Sheet http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueExpectedTimingOfSatisfactionPeriodDetails Revenue - Disaggregation of Revenue - Expected Timing Of Satisfaction Period (Details) Details 43 false false R44.htm 40204 - Disclosure - Revenue - Disaggregation of Revenue - Contract Liabilities Refundable Customer Deposits (Details) Sheet http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueContractLiabilitiesRefundableCustomerDepositsDetails Revenue - Disaggregation of Revenue - Contract Liabilities Refundable Customer Deposits (Details) Details 44 false false R45.htm 40301 - Disclosure - Investments - Investment Income, Realized and Unrealized Gains on Investments (Details) Sheet http://porchgroup.com/role/DisclosureInvestmentsInvestmentIncomeRealizedAndUnrealizedGainsOnInvestmentsDetails Investments - Investment Income, Realized and Unrealized Gains on Investments (Details) Details 45 false false R46.htm 40302 - Disclosure - Investments - Amortized Cost, Fair Value and Unrealized Gains and (Losses) (Details) Sheet http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails Investments - Amortized Cost, Fair Value and Unrealized Gains and (Losses) (Details) Details 46 false false R47.htm 40303 - Disclosure - Investments - Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) Sheet http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails Investments - Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) Details 47 false false R48.htm 40304 - Disclosure - Investments - Securities with Gross Unrealized Loss Position (Details) Sheet http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails Investments - Securities with Gross Unrealized Loss Position (Details) Details 48 false false R49.htm 40401 - Disclosure - Fair Value - Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis (Details) Sheet http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value - Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis (Details) Details 49 false false R50.htm 40402 - Disclosure - Fair Value - Additional Information (Details) Sheet http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails Fair Value - Additional Information (Details) Details 50 false false R51.htm 40403 - Disclosure - Fair Value - Level 3 (Details) Sheet http://porchgroup.com/role/DisclosureFairValueLevel3Details Fair Value - Level 3 (Details) Details 51 false false R52.htm 40501 - Disclosure - Property, Equipment, and Software (Details) Sheet http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails Property, Equipment, and Software (Details) Details http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareTables 52 false false R53.htm 40601 - Disclosure - Intangible Assets and Goodwill (Details) Sheet http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails Intangible Assets and Goodwill (Details) Details http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillTables 53 false false R54.htm 40602 - Disclosure - Intangible Assets and Goodwill - Changes in Carrying Amount of Goodwill (Details) Sheet http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillDetails Intangible Assets and Goodwill - Changes in Carrying Amount of Goodwill (Details) Details 54 false false R55.htm 40701 - Disclosure - Debt (Details) Sheet http://porchgroup.com/role/DisclosureDebtDetails Debt (Details) Details http://porchgroup.com/role/DisclosureDebtTables 55 false false R56.htm 40702 - Disclosure - Debt - Runway Growth Credit Fund (Details) Sheet http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails Debt - Runway Growth Credit Fund (Details) Details 56 false false R57.htm 40703 - Disclosure - Debt - Promissory Notes (Details) Notes http://porchgroup.com/role/DisclosureDebtPromissoryNotesDetails Debt - Promissory Notes (Details) Details 57 false false R58.htm 40704 - Disclosure - Debt - Line of credit (Details) Sheet http://porchgroup.com/role/DisclosureDebtLineOfCreditDetails Debt - Line of credit (Details) Details 58 false false R59.htm 40705 - Disclosure - Debt - Future receivables agreement (Details) Sheet http://porchgroup.com/role/DisclosureDebtFutureReceivablesAgreementDetails Debt - Future receivables agreement (Details) Details 59 false false R60.htm 40801 - Disclosure - Equity and Warrants - Common Stock (Details) Sheet http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonStockDetails Equity and Warrants - Common Stock (Details) Details 60 false false R61.htm 40802 - Disclosure - Equity and Warrants - Common Shares Outstanding and Common Stock Equivalents (Details) Sheet http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails Equity and Warrants - Common Shares Outstanding and Common Stock Equivalents (Details) Details 61 false false R62.htm 40803 - Disclosure - Equity and Warrants - Warrants (Details) Sheet http://porchgroup.com/role/DisclosureEquityAndWarrantsWarrantsDetails Equity and Warrants - Warrants (Details) Details 62 false false R63.htm 40901 - Disclosure - Stock-Based Compensation - Schedule of stock-based Compensation by Plan (Details) Sheet http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails Stock-Based Compensation - Schedule of stock-based Compensation by Plan (Details) Details 63 false false R64.htm 40902 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 64 false false R65.htm 40903 - Disclosure - Stock-Based Compensation - Payroll Reduction Program (Details) Sheet http://porchgroup.com/role/DisclosureStockBasedCompensationPayrollReductionProgramDetails Stock-Based Compensation - Payroll Reduction Program (Details) Details 65 false false R66.htm 40904 - Disclosure - Stock-Based Compensation - Employee Earnout RSUs and CEO Earnout RSUs (Details) Sheet http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails Stock-Based Compensation - Employee Earnout RSUs and CEO Earnout RSUs (Details) Details 66 false false R67.htm 41001 - Disclosure - Business Combinations - Total consideration and the estimated fair value of the assets acquired and liabilities assumed (Details) Sheet http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails Business Combinations - Total consideration and the estimated fair value of the assets acquired and liabilities assumed (Details) Details 67 false false R68.htm 41002 - Disclosure - Business Combinations - Acquisitions (Details) Sheet http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails Business Combinations - Acquisitions (Details) Details 68 false false R69.htm 41003 - Disclosure - Business Combinations - Fair value of intangible assets (Details) Sheet http://porchgroup.com/role/DisclosureBusinessCombinationsFairValueOfIntangibleAssetsDetails Business Combinations - Fair value of intangible assets (Details) Details 69 false false R70.htm 41101 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 70 false false R71.htm 41201 - Disclosure - Basic and Diluted Net Loss Per Share (Details) Sheet http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails Basic and Diluted Net Loss Per Share (Details) Details http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareTables 71 false false R72.htm 41202 - Disclosure - Basic and Diluted Net Loss Per Share - Computation of diluted net loss per antidilutive (Details) Sheet http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails Basic and Diluted Net Loss Per Share - Computation of diluted net loss per antidilutive (Details) Details 72 false false R73.htm 41301 - Disclosure - Subsequent Events (Details) Sheet http://porchgroup.com/role/DisclosureSubsequentEventsDetails Subsequent Events (Details) Details http://porchgroup.com/role/DisclosureSubsequentEvents 73 false false R74.htm 9940202 - Disclosure - Revenue - Other Revenues (Details) Sheet http://porchgroup.com/role/DisclosureRevenueOtherRevenuesDetails Revenue - Other Revenues (Details) Details 74 false false All Reports Book All Reports prch-20210630x10q.htm prch-20210630.xsd prch-20210630_cal.xml prch-20210630_def.xml prch-20210630_lab.xml prch-20210630_pre.xml prch-20210630xex10d1.htm prch-20210630xex10d2.htm prch-20210630xex10d4.htm prch-20210630xex10d5.htm prch-20210630xex10d6.htm prch-20210630xex31d1.htm prch-20210630xex31d2.htm prch-20210630xex32d1.htm prch-20210630xex32d2.htm http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://fasb.org/srt/2020-01-31 true true JSON 100 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "prch-20210630x10q.htm": { "axisCustom": 0, "axisStandard": 34, "contextCount": 384, "dts": { "calculationLink": { "local": [ "prch-20210630_cal.xml" ] }, "definitionLink": { "local": [ "prch-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": [ "prch-20210630x10q.htm" ] }, "labelLink": { "local": [ "prch-20210630_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "prch-20210630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "prch-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/deprecated-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" ] } }, "elementCount": 680, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 19, "http://porchgroup.com/20210630": 3, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 27 }, "keyCustom": 96, "keyStandard": 385, "memberCustom": 58, "memberStandard": 51, "nsprefix": "prch", "nsuri": "http://porchgroup.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "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://porchgroup.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "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": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Revenue", "role": "http://porchgroup.com/role/DisclosureRevenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Investments", "role": "http://porchgroup.com/role/DisclosureInvestments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Fair Value", "role": "http://porchgroup.com/role/DisclosureFairValue", "shortName": "Fair Value", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Property, Equipment, and Software", "role": "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftware", "shortName": "Property, Equipment, and Software", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Intangible Assets and Goodwill", "role": "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwill", "shortName": "Intangible Assets and Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Debt", "role": "http://porchgroup.com/role/DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "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 - Equity and Warrants", "role": "http://porchgroup.com/role/DisclosureEquityAndWarrants", "shortName": "Equity and Warrants", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "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 - Stock-Based Compensation", "role": "http://porchgroup.com/role/DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Business Combinations", "role": "http://porchgroup.com/role/DisclosureBusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Commitments and Contingencies", "role": "http://porchgroup.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_JWCOu1YY8k65qn8n0iOtuA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Condensed Consolidated Balance Sheets", "role": "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_JWCOu1YY8k65qn8n0iOtuA", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Basic and Diluted Net Loss Per Share", "role": "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShare", "shortName": "Basic and Diluted Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Subsequent Events", "role": "http://porchgroup.com/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "prch:BusinessMergerPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Description of Business and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "prch:BusinessMergerPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30103 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables)", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables", "shortName": "Description of Business and Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Revenue (Tables)", "role": "http://porchgroup.com/role/DisclosureRevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Investments (Tables)", "role": "http://porchgroup.com/role/DisclosureInvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Fair Value (Tables)", "role": "http://porchgroup.com/role/DisclosureFairValueTables", "shortName": "Fair Value (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Property, Equipment, and Software (Tables)", "role": "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareTables", "shortName": "Property, Equipment, and Software (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Intangible Assets and Goodwill (Tables)", "role": "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillTables", "shortName": "Intangible Assets and Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Debt (Tables)", "role": "http://porchgroup.com/role/DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_JWCOu1YY8k65qn8n0iOtuA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherLiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_JWCOu1YY8k65qn8n0iOtuA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherLiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "prch:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Equity and Warrants (Tables)", "role": "http://porchgroup.com/role/DisclosureEquityAndWarrantsTables", "shortName": "Equity and Warrants (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "prch:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://porchgroup.com/role/DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Business Combinations (Tables)", "role": "http://porchgroup.com/role/DisclosureBusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - Basic and Diluted Net Loss Per Share (Tables)", "role": "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareTables", "shortName": "Basic and Diluted Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_JWCOu1YY8k65qn8n0iOtuA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Merger (Details)", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Merger (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "prch:EarnoutSharesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_12_23_2020_To_12_23_2020_us-gaap_AwardTypeAxis_prch_EarnoutSharesMember_aTLWPqOIp0yJRk0aHcqRIg", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_IgcE20a3xkuu8h54ZVH_0Q", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_JWCOu1YY8k65qn8n0iOtuA", "decimals": "-5", "first": true, "lang": null, "name": "prch:RestrictedCashMinimumCashBalanceRequiredBySecuredLender", "reportCount": 1, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40102 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Additional Information (Details)", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": "-5", "lang": null, "name": "prch:BusinessCombinationIndemnificationHoldBackCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_JWCOu1YY8k65qn8n0iOtuA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCashEquivalentsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40103 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents (Details)", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_JWCOu1YY8k65qn8n0iOtuA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCashEquivalentsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "prch:OtherIncomeExpenseNetPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_30NRVejZ0EGsEm8xTJXuqA", "decimals": "-3", "first": true, "lang": null, "name": "prch:GainLossOnRemeasurementOfDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40104 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Other income (expense), net (Details)", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherIncomeExpenseNetDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Other income (expense), net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "prch:OtherIncomeExpenseNetPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_30NRVejZ0EGsEm8xTJXuqA", "decimals": "-3", "first": true, "lang": null, "name": "prch:GainLossOnRemeasurementOfDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_4_5_2021_ZT_2I418mUmPrOoaVXn9nA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40105 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Losses and LAE, Gross of Reinsurance (Details)", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLossesAndLaeGrossOfReinsuranceDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Losses and LAE, Gross of Reinsurance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_4_5_2021_ZT_2I418mUmPrOoaVXn9nA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:DisclosureForReinsuranceOnPremiumsWrittenAndEarnedTableTextBlock", "us-gaap:ReinsuranceAccountingPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_4_5_2021_To_6_30_2021_WmSaRAyetUC4XkGsU62Zzw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DirectPremiumsWritten", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40106 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Effects of Reinsurance on Premium Written and Earned (Details)", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEffectsOfReinsuranceOnPremiumWrittenAndEarnedDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Effects of Reinsurance on Premium Written and Earned (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:DisclosureForReinsuranceOnPremiumsWrittenAndEarnedTableTextBlock", "us-gaap:ReinsuranceAccountingPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_4_5_2021_To_6_30_2021_WmSaRAyetUC4XkGsU62Zzw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DirectPremiumsWritten", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_y3wH_Kz8sUC6IGx47oOLNQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Condensed Consolidated Statements of Operations", "role": "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_y3wH_Kz8sUC6IGx47oOLNQ", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:OtherInsuranceLiabilitiesCurrentTableTextBlock", "prch:OtherCurrentInsuranceLiabilitiesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_JWCOu1YY8k65qn8n0iOtuA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CededPremiumsPayable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40107 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Components of Other Insurance Liabilities, Current (Details)", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Components of Other Insurance Liabilities, Current (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:OtherInsuranceLiabilitiesCurrentTableTextBlock", "prch:OtherCurrentInsuranceLiabilitiesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_JWCOu1YY8k65qn8n0iOtuA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CededPremiumsPayable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_y3wH_Kz8sUC6IGx47oOLNQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Revenue - Disaggregation of Revenue (Details)", "role": "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "shortName": "Revenue - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_srt_ProductOrServiceAxis_us-gaap_ServiceMember_KICvA339YUONv3jjZdBpmg", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:ContractWithCustomerContractAssetsTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_12_31_2020_LGfEVdTBGUGdy56YAMD90Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Revenue - Contract Assets (Details)", "role": "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails", "shortName": "Revenue - Contract Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:ContractWithCustomerContractAssetsTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_12_31_2020_LGfEVdTBGUGdy56YAMD90Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_y3wH_Kz8sUC6IGx47oOLNQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Revenue - Disaggregation of Revenue - Expected Timing Of Satisfaction Period (Details)", "role": "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueExpectedTimingOfSatisfactionPeriodDetails", "shortName": "Revenue - Disaggregation of Revenue - Expected Timing Of Satisfaction Period (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_y3wH_Kz8sUC6IGx47oOLNQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_12_31_2020_LGfEVdTBGUGdy56YAMD90Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - Revenue - Disaggregation of Revenue - Contract Liabilities Refundable Customer Deposits (Details)", "role": "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueContractLiabilitiesRefundableCustomerDepositsDetails", "shortName": "Revenue - Disaggregation of Revenue - Contract Liabilities Refundable Customer Deposits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_12_31_2020_LGfEVdTBGUGdy56YAMD90Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:GainLossOnInvestmentsTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Investments - Investment Income, Realized and Unrealized Gains on Investments (Details)", "role": "http://porchgroup.com/role/DisclosureInvestmentsInvestmentIncomeRealizedAndUnrealizedGainsOnInvestmentsDetails", "shortName": "Investments - Investment Income, Realized and Unrealized Gains on Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:GainLossOnInvestmentsTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_InvestmentTypeAxis_us-gaap_DebtSecuritiesMember_LyxFsdTpeEW_va9KXgKt9w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Investments - Amortized Cost, Fair Value and Unrealized Gains and (Losses) (Details)", "role": "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "shortName": "Investments - Amortized Cost, Fair Value and Unrealized Gains and (Losses) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_InvestmentTypeAxis_us-gaap_DebtSecuritiesMember_LyxFsdTpeEW_va9KXgKt9w", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_JWCOu1YY8k65qn8n0iOtuA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Investments - Amortized Cost and Fair Value of Securities by Contractual Maturity (Details)", "role": "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "shortName": "Investments - Amortized Cost and Fair Value of Securities by Contractual Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_JWCOu1YY8k65qn8n0iOtuA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_JWCOu1YY8k65qn8n0iOtuA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_security_DVDjtnFoy02fsqPWvRtisw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - Investments - Securities with Gross Unrealized Loss Position (Details)", "role": "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails", "shortName": "Investments - Securities with Gross Unrealized Loss Position (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_JWCOu1YY8k65qn8n0iOtuA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_security_DVDjtnFoy02fsqPWvRtisw", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_17YQSwT4kkS4lVlHQF0S9w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Fair Value - Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis (Details)", "role": "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "shortName": "Fair Value - Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_17YQSwT4kkS4lVlHQF0S9w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_y3wH_Kz8sUC6IGx47oOLNQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00205 - Statement - Condensed Consolidated Statements of Operations (Parenthetical)", "role": "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical", "shortName": "Condensed Consolidated Statements of Operations (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_zpym-6A3wEOqVTwGf39pQA", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_JWCOu1YY8k65qn8n0iOtuA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - Fair Value - Additional Information (Details)", "role": "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "shortName": "Fair Value - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_1_31_2021_o4lcKYCkzUGLivvw0Yri_A", "decimals": "-3", "lang": null, "name": "prch:BusinessCombinationContingentConsiderationSettledAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_3_31_2020_us-gaap_FairValueByLiabilityClassAxis_prch_RedeemableConvertiblePreferredStockWarrantsMember_XejruVLQKU-WIe4FW4fKvg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40403 - Disclosure - Fair Value - Level 3 (Details)", "role": "http://porchgroup.com/role/DisclosureFairValueLevel3Details", "shortName": "Fair Value - Level 3 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_12_31_2019_us-gaap_FairValueByLiabilityClassAxis_prch_RedeemableConvertiblePreferredStockWarrantsMember_YwA_BNB-hkKCfTw89RD-Og", "decimals": "-3", "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_JWCOu1YY8k65qn8n0iOtuA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Property, Equipment, and Software (Details)", "role": "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails", "shortName": "Property, Equipment, and Software (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_12_31_2020_LGfEVdTBGUGdy56YAMD90Q", "decimals": "-3", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_JWCOu1YY8k65qn8n0iOtuA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Intangible Assets and Goodwill (Details)", "role": "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails", "shortName": "Intangible Assets and Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_12_31_2020_LGfEVdTBGUGdy56YAMD90Q", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_12_31_2020_LGfEVdTBGUGdy56YAMD90Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Intangible Assets and Goodwill - Changes in Carrying Amount of Goodwill (Details)", "role": "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillDetails", "shortName": "Intangible Assets and Goodwill - Changes in Carrying Amount of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_JWCOu1YY8k65qn8n0iOtuA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Debt (Details)", "role": "http://porchgroup.com/role/DisclosureDebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_JWCOu1YY8k65qn8n0iOtuA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_1_31_2021_us-gaap_DebtInstrumentAxis_prch_LoanAndSecurityAgreementRunwayLoanMember_Xv7T0f3_FUa1aF8_wZMiVw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_Pd4sg1ldU0WZBpa9QbHZSw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Debt - Runway Growth Credit Fund (Details)", "role": "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails", "shortName": "Debt - Runway Growth Credit Fund (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_1_31_2021_us-gaap_DebtInstrumentAxis_prch_LoanAndSecurityAgreementRunwayLoanMember_Xv7T0f3_FUa1aF8_wZMiVw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_Pd4sg1ldU0WZBpa9QbHZSw", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_TI7R334rZUu_gI1DsrQHqQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40703 - Disclosure - Debt - Promissory Notes (Details)", "role": "http://porchgroup.com/role/DisclosureDebtPromissoryNotesDetails", "shortName": "Debt - Promissory Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_BusinessAcquisitionAxis_prch_April52021AcquisitionMember_9BIjVUIO5UyrSLHEgcfUug", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_4_5_2021_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_AHON29x2YU-pWuA1dNlH_g", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40704 - Disclosure - Debt - Line of credit (Details)", "role": "http://porchgroup.com/role/DisclosureDebtLineOfCreditDetails", "shortName": "Debt - Line of credit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_4_5_2021_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_AHON29x2YU-pWuA1dNlH_g", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_JWCOu1YY8k65qn8n0iOtuA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40705 - Disclosure - Debt - Future receivables agreement (Details)", "role": "http://porchgroup.com/role/DisclosureDebtFutureReceivablesAgreementDetails", "shortName": "Debt - Future receivables agreement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_us-gaap_DebtInstrumentAxis_prch_MovingServicesCompanyMember_UmA4xP5RzEeNQD9E9FUmcw", "decimals": "-3", "lang": null, "name": "prch:RepaymentsOfDebtPrincipalAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_y3wH_Kz8sUC6IGx47oOLNQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "role": "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_y3wH_Kz8sUC6IGx47oOLNQ", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_JWCOu1YY8k65qn8n0iOtuA", "decimals": "INF", "first": true, "lang": null, "name": "prch:SharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_IgcE20a3xkuu8h54ZVH_0Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Equity and Warrants - Common Stock (Details)", "role": "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonStockDetails", "shortName": "Equity and Warrants - Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_JWCOu1YY8k65qn8n0iOtuA", "decimals": "INF", "first": true, "lang": null, "name": "prch:SharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_IgcE20a3xkuu8h54ZVH_0Q", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_JWCOu1YY8k65qn8n0iOtuA", "decimals": "INF", "first": true, "lang": null, "name": "prch:CommonStockSharesOtherThanEarnoutSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_IgcE20a3xkuu8h54ZVH_0Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - Equity and Warrants - Common Shares Outstanding and Common Stock Equivalents (Details)", "role": "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "shortName": "Equity and Warrants - Common Shares Outstanding and Common Stock Equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_JWCOu1YY8k65qn8n0iOtuA", "decimals": "INF", "first": true, "lang": null, "name": "prch:CommonStockSharesOtherThanEarnoutSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_IgcE20a3xkuu8h54ZVH_0Q", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_12_23_2020_N0hRksZDPk6B0_znJyN0RQ", "decimals": "2", "first": true, "lang": null, "name": "prch:ClassOfWarrantOrRightRedemptionMinimumSharePriceOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_dOQuQX_450Wn14jMiTqEOA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40803 - Disclosure - Equity and Warrants - Warrants (Details)", "role": "http://porchgroup.com/role/DisclosureEquityAndWarrantsWarrantsDetails", "shortName": "Equity and Warrants - Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_12_23_2020_N0hRksZDPk6B0_znJyN0RQ", "decimals": "2", "first": true, "lang": null, "name": "prch:ClassOfWarrantOrRightRedemptionMinimumSharePriceOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_dOQuQX_450Wn14jMiTqEOA", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_y3wH_Kz8sUC6IGx47oOLNQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Stock-Based Compensation - Schedule of stock-based Compensation by Plan (Details)", "role": "http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails", "shortName": "Stock-Based Compensation - Schedule of stock-based Compensation by Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_us-gaap_PlanNameAxis_prch_EarnoutRestrictedStockUnitsMember_TKi-8uUqvUOEWDU7ZomtrQ", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": "2", "first": true, "lang": null, "name": "prch:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_Pd4sg1ldU0WZBpa9QbHZSw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "role": "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "shortName": "Stock-Based Compensation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": "2", "first": true, "lang": null, "name": "prch:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_Pd4sg1ldU0WZBpa9QbHZSw", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_JWCOu1YY8k65qn8n0iOtuA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "Unit_Standard_shares_IgcE20a3xkuu8h54ZVH_0Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40903 - Disclosure - Stock-Based Compensation - Payroll Reduction Program (Details)", "role": "http://porchgroup.com/role/DisclosureStockBasedCompensationPayrollReductionProgramDetails", "shortName": "Stock-Based Compensation - Payroll Reduction Program (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_prch_EquityIncentivePlan2012Member_JWv84mnoxES-ne5OAQXrZw", "decimals": "-5", "lang": null, "name": "prch:ShareBasedCompensationArrangementByShareBasedPaymentAwardCashPayrollCostReduced", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "reportCount": 1, "unitRef": "Unit_Standard_pure_Pd4sg1ldU0WZBpa9QbHZSw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40904 - Disclosure - Stock-Based Compensation - Employee Earnout RSUs and CEO Earnout RSUs (Details)", "role": "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "shortName": "Stock-Based Compensation - Employee Earnout RSUs and CEO Earnout RSUs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_12_23_2020_To_12_23_2020_srt_TitleOfIndividualAxis_prch_ChiefExecutiveOfficerAndFounderMember_us-gaap_AwardTypeAxis_prch_EarnoutRestrictedStockUnitsMember_VDfLMmZZDUWvFjlHEm0jzA", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_IgcE20a3xkuu8h54ZVH_0Q", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_JWCOu1YY8k65qn8n0iOtuA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Business Combinations - Total consideration and the estimated fair value of the assets acquired and liabilities assumed (Details)", "role": "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails", "shortName": "Business Combinations - Total consideration and the estimated fair value of the assets acquired and liabilities assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_1_12_2021_us-gaap_BusinessAcquisitionAxis_prch_January122021AcquisitionMember_fT42NjuB50KFZAelM6rbxg", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_JWCOu1YY8k65qn8n0iOtuA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - Business Combinations - Acquisitions (Details)", "role": "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "shortName": "Business Combinations - Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_y3wH_Kz8sUC6IGx47oOLNQ", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_12_2021_To_1_12_2021_us-gaap_BusinessAcquisitionAxis_prch_January122021AcquisitionMember_sIIz5Pv_KkWVvBFwJ-g8Ew", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41003 - Disclosure - Business Combinations - Fair value of intangible assets (Details)", "role": "http://porchgroup.com/role/DisclosureBusinessCombinationsFairValueOfIntangibleAssetsDetails", "shortName": "Business Combinations - Fair value of intangible assets (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R7": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_HGyTWOBgUUCGK7LWbYMZXw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Deficit)", "role": "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_yhjnaFfduU26w4taB5t0sA", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_dei_LegalEntityAxis_prch_HomeownersOfAmericaInsuranceCompanyMember_Uf1Rpt36Mka2x_ZctKAnbw", "decimals": "-5", "first": true, "lang": null, "name": "prch:MinimumCapitalStockToBeMaintainedByPropertyAndCasualtyInsures", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "role": "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_dei_LegalEntityAxis_prch_HomeownersOfAmericaInsuranceCompanyMember_Uf1Rpt36Mka2x_ZctKAnbw", "decimals": "-5", "first": true, "lang": null, "name": "prch:MinimumCapitalStockToBeMaintainedByPropertyAndCasualtyInsures", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_y3wH_Kz8sUC6IGx47oOLNQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Basic and Diluted Net Loss Per Share (Details)", "role": "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails", "shortName": "Basic and Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R72": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_iwM5xiYBd0-PTUszZB6G9Q", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_IgcE20a3xkuu8h54ZVH_0Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - Basic and Diluted Net Loss Per Share - Computation of diluted net loss per antidilutive (Details)", "role": "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails", "shortName": "Basic and Diluted Net Loss Per Share - Computation of diluted net loss per antidilutive (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_iwM5xiYBd0-PTUszZB6G9Q", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_IgcE20a3xkuu8h54ZVH_0Q", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_7_1_2021_To_7_31_2021_us-gaap_BusinessAcquisitionAxis_prch_July2021AcquisitionsMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_HUHIY5hAykqCJ7UDJcVyYA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Subsequent Events (Details)", "role": "http://porchgroup.com/role/DisclosureSubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_7_1_2021_To_7_31_2021_us-gaap_BusinessAcquisitionAxis_prch_July2021AcquisitionsMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_HUHIY5hAykqCJ7UDJcVyYA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:DisclosureForReinsuranceOnPremiumsWrittenAndEarnedTableTextBlock", "us-gaap:ReinsuranceAccountingPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_4_5_2021_To_6_30_2021_WmSaRAyetUC4XkGsU62Zzw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DirectPremiumsEarned", "reportCount": 1, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9940202 - Disclosure - Revenue - Other Revenues (Details)", "role": "http://porchgroup.com/role/DisclosureRevenueOtherRevenuesDetails", "shortName": "Revenue - Other Revenues (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_UZM1huILXUW5GlOkfbY70A", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Description of Business and Summary of Significant Accounting Policies", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies", "shortName": "Description of Business and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_-h4UlCKbvUmU4HiZh7XaHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 119, "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://porchgroup.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://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/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://porchgroup.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://porchgroup.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://porchgroup.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://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r580" ], "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://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r581" ], "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://porchgroup.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://porchgroup.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://porchgroup.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://porchgroup.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://porchgroup.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://porchgroup.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://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r582" ], "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://porchgroup.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://porchgroup.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://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r582" ], "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://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r584" ], "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://porchgroup.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://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r582" ], "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://porchgroup.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://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r583" ], "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://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r582" ], "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://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r582" ], "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://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r582" ], "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://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r582" ], "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://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r578" ], "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://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r579" ], "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://porchgroup.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://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "prch_AccountsReceivableCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing current accounts receivable.", "label": "Accounts Receivable Current [Member]", "terseLabel": "Accounts Receivable Current" } } }, "localname": "AccountsReceivableCurrentMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails" ], "xbrltype": "domainItemType" }, "prch_AccruedExpensesAndOtherLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of accrued expenses and other current liabilities.", "label": "Accrued Expenses And Other Liabilities Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedExpensesAndOtherLiabilitiesCurrent", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "prch_AdjustmentsToAdditionalPaidInCapitalReclassificationOfEarnoutLiabilityUponVesting": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of adjustments to additional paid in capital reclassification of earnout liability upon vesting.", "label": "Adjustments to Additional Paid in Capital, Reclassification of Earnout Liability Upon Vesting", "terseLabel": "Reclassification of earnout liability upon vesting" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalReclassificationOfEarnoutLiabilityUponVesting", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "prch_AdjustmentsToAdditionalPaidInCapitalReclassificationOfPrivateWarrantLiabilityUponExercise": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of adjustments to additional paid in capital from the reclassification of private warrant liability upon exercise.", "label": "Adjustments To Additional Paid In Capital Reclassification Of Private Warrant Liability Upon Exercise", "terseLabel": "Reclassification of private warrant liability upon exercise" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalReclassificationOfPrivateWarrantLiabilityUponExercise", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "prch_AdjustmentsToAdditionalPaidInCapitalTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from transaction costs.", "label": "Adjustments to Additional Paid in Capital, Transaction Costs", "negatedLabel": "Transaction costs" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalTransactionCosts", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "prch_AmortizationOfPremiumOrAccretionOfDiscountNet": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of amortization of premium or accretion of discount, net during the reporting period.", "label": "Amortization of (Premium) or Accretion of discount, Net" } } }, "localname": "AmortizationOfPremiumOrAccretionOfDiscountNet", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_ApicShareBasedPaymentArrangementIncreaseForEarnoutCompensation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for earnout compensation.", "label": "APIC, Share-based Payment Arrangement, Increase for Earnout Compensation", "terseLabel": "Stock-based compensation - earnout" } } }, "localname": "ApicShareBasedPaymentArrangementIncreaseForEarnoutCompensation", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "prch_April52021AcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to April 5, 2021 of HOA acquisition.", "label": "April52021 Acquisition [Member]", "terseLabel": "HOA acquisition" } } }, "localname": "April52021AcquisitionMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsFairValueOfIntangibleAssetsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsTables", "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://porchgroup.com/role/DisclosureDebtPromissoryNotesDetails" ], "xbrltype": "domainItemType" }, "prch_BusinessAcquisitionPurchasePriceAllocationGoodwillNotExpectedTaxDeductibleAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be not deductible for tax purposes.", "label": "Business Acquisition Purchase Price Allocation Goodwill Not Expected Tax Deductible Amount", "terseLabel": "Goodwill to be not deductible for income tax purposes" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillNotExpectedTaxDeductibleAmount", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "prch_BusinessCombinationConsiderationPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of remaining consideration payable under the business combination.", "label": "Business Combination Consideration Payable", "terseLabel": "Acquisition hold backs" } } }, "localname": "BusinessCombinationConsiderationPayable", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "prch_BusinessCombinationConsiderationPayableInCommonStock": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of consideration payable in common stock as at the date of acquisition.", "label": "Business Combination Consideration Payable in Common Stock", "terseLabel": "Common stock consideration payable" } } }, "localname": "BusinessCombinationConsiderationPayableInCommonStock", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "prch_BusinessCombinationContingentConsiderationSettledAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments on business combination consideration.", "label": "Business Combination, Contingent Consideration Settled Amount", "terseLabel": "Settlement of contingent consideration related to a business combination" } } }, "localname": "BusinessCombinationContingentConsiderationSettledAmount", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_BusinessCombinationIndemnificationHoldBackCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of indemnification hold back cost.", "label": "Business Combination, Indemnification Hold Back Cost", "terseLabel": "Indemnification hold back cost" } } }, "localname": "BusinessCombinationIndemnificationHoldBackCost", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_BusinessMergerPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the merger.", "label": "Business Merger Policy [Policy Text Block]", "terseLabel": "The Merger" } } }, "localname": "BusinessMergerPolicyPolicyTextBlock", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "prch_CertainHoldersOfPublicWarrantsFirstGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information regarding the first group of certain holders of public warrants.", "label": "Certain Holders Of Public Warrants First Group [Member]", "terseLabel": "Certain holders of public warrants" } } }, "localname": "CertainHoldersOfPublicWarrantsFirstGroupMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsWarrantsDetails" ], "xbrltype": "domainItemType" }, "prch_CertainHoldersOfPublicWarrantsSecondGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information regarding the second group of certain holders of public warrants.", "label": "Certain Holders Of Public Warrants Second Group [Member]", "terseLabel": "Certain holders of public warrants second group" } } }, "localname": "CertainHoldersOfPublicWarrantsSecondGroupMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsWarrantsDetails" ], "xbrltype": "domainItemType" }, "prch_ChangeInFairValueOfEarnoutLiability": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of change in fair value of earnout liability.", "label": "Change in Fair Value of Earnout Liability", "negatedLabel": "Change in fair value of earnout liability" } } }, "localname": "ChangeInFairValueOfEarnoutLiability", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "prch_ChangeInFairValueOfPrivateWarrantLiability": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of change in fair value of private warrant liability.", "label": "Change in Fair Value of Private Warrant Liability", "negatedLabel": "Change in fair value of private warrant liability" } } }, "localname": "ChangeInFairValueOfPrivateWarrantLiability", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "prch_ChiefExecutiveOfficerAndFounderMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Person with designation of chief executive officer and founder.", "label": "Chief Executive Officer And Founder [Member]", "terseLabel": "CEO and Founder" } } }, "localname": "ChiefExecutiveOfficerAndFounderMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails" ], "xbrltype": "domainItemType" }, "prch_ClaimAndGeneralOperatingExpensesChecksIssuedInExcessOfCashBookBalances": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of claim and general operating expense checks issued in excess of cash book balance, not yet presented for payments.", "label": "Claim And General Operating Expenses Checks Issued In Excess Of Cash Book Balances", "terseLabel": "Claim and general operating expense" } } }, "localname": "ClaimAndGeneralOperatingExpensesChecksIssuedInExcessOfCashBookBalances", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "prch_ClassOfWarrantOrRightExpiringPeriodAfterMergerForDeterminingSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents expiring period after merger for determining share price for warrants to purchase common stock, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Class of Warrant or Right, Expiring Period After Merger For Determining Share Price", "terseLabel": "Expiring period after merger for determining share price" } } }, "localname": "ClassOfWarrantOrRightExpiringPeriodAfterMergerForDeterminingSharePrice", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsWarrantsDetails" ], "xbrltype": "durationItemType" }, "prch_ClassOfWarrantOrRightNumberOfDaysForDeterminingSharePriceCommencement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of days commencing after merger for determining share price for warrants to purchase common stock.", "label": "Class of Warrant or Right, Number of Days For Determining Share Price Commencement", "terseLabel": "Number of days for determining share price commencement" } } }, "localname": "ClassOfWarrantOrRightNumberOfDaysForDeterminingSharePriceCommencement", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsWarrantsDetails" ], "xbrltype": "durationItemType" }, "prch_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantOrRightSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of shares that can be issued for warrants.", "label": "Class of Warrant or Right, Number of Securities Called by Warrant or Right, Share Price", "terseLabel": "Single share price" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantOrRightSharePrice", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsWarrantsDetails" ], "xbrltype": "perShareItemType" }, "prch_ClassOfWarrantOrRightRedemptionMinimumNumberOfNoticeDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum number of days of Notice period for redemption of warrants to the warrant holders.", "label": "Class of Warrant or Right, Redemption, Minimum Number of Notice Days", "terseLabel": "Minimum number of notice days" } } }, "localname": "ClassOfWarrantOrRightRedemptionMinimumNumberOfNoticeDays", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsWarrantsDetails" ], "xbrltype": "integerItemType" }, "prch_ClassOfWarrantOrRightRedemptionMinimumSharePriceOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price per share common stock subject to adjustments as specified.", "label": "Class of Warrant or Right, Redemption, Minimum Share Price Of Common Stock", "terseLabel": "Minimum share price of common stock" } } }, "localname": "ClassOfWarrantOrRightRedemptionMinimumSharePriceOfCommonStock", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsWarrantsDetails" ], "xbrltype": "perShareItemType" }, "prch_ClassOfWarrantOrRightRedemptionPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redemption price per share for warrants.", "label": "Class of Warrant or Right, Redemption Price Per Share", "terseLabel": "Redemption price per share" } } }, "localname": "ClassOfWarrantOrRightRedemptionPricePerShare", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsWarrantsDetails" ], "xbrltype": "perShareItemType" }, "prch_ClassOfWarrantOrRightRedemptionSharePriceLengthOfTradingDayPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the length of the trading day period commencing once the warrants become exercisable and ending on third trading day for the warrants redemption share price determination.", "label": "Class of Warrant or Right, Redemption, Share Price Length of Trading Day Period", "terseLabel": "Share price length of trading day period" } } }, "localname": "ClassOfWarrantOrRightRedemptionSharePriceLengthOfTradingDayPeriod", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsWarrantsDetails" ], "xbrltype": "integerItemType" }, "prch_ClassOfWarrantOrRightRedemptionSharePriceNumberOfTradingDayPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of trading day period for the warrants redemption share price determination.", "label": "Class of Warrant or Right, Redemption, Share Price Number Of Trading Day Period", "terseLabel": "Share price number of trading day period" } } }, "localname": "ClassOfWarrantOrRightRedemptionSharePriceNumberOfTradingDayPeriod", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsWarrantsDetails" ], "xbrltype": "integerItemType" }, "prch_CommonSharesReservedForFutureIssuanceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Common Shares Reserved For Future Issuance [Abstract]", "terseLabel": "Common shares reserved for future issuance:" } } }, "localname": "CommonSharesReservedForFutureIssuanceAbstract", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "stringItemType" }, "prch_CommonStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member is pertaining to common stock options.", "label": "Common Stock Options [Member]", "terseLabel": "Common stock options outstanding" } } }, "localname": "CommonStockOptionsMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "domainItemType" }, "prch_CommonStockSharesOtherThanEarnoutSharesOutstanding": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails": { "order": 1.0, "parentTag": "us-gaap_CommonStockSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of common stock shares issued and outstanding.", "label": "Common Stock Shares Other Than Earnout Shares Outstanding", "terseLabel": "Issued and outstanding common shares" } } }, "localname": "CommonStockSharesOtherThanEarnoutSharesOutstanding", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "sharesItemType" }, "prch_CommonStockSharesOutstandingAndReservedForFutureIssuance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of common stock outstanding and reserved for future issuance.", "label": "Common Stock Shares Outstanding And Reserved For Future Issuance", "verboseLabel": "Total shares of common stock outstanding and reserved for future issuance" } } }, "localname": "CommonStockSharesOutstandingAndReservedForFutureIssuance", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "sharesItemType" }, "prch_ContingentConsiderationBusinessCombinationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to contingent consideration business combination.", "label": "Contingent Consideration Business Combination [Member]", "terseLabel": "Contingent consideration - business combination" } } }, "localname": "ContingentConsiderationBusinessCombinationMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueLevel3Details", "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "prch_ContingentConsiderationEarnoutLiabilityFairValueDisclosures": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of contingent consideration earnout liability.", "label": "Contingent Consideration Earnout Liability Fair Value Disclosures", "terseLabel": "Earnout liability, at fair value" } } }, "localname": "ContingentConsiderationEarnoutLiabilityFairValueDisclosures", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "prch_ContingentConsiderationEarnoutMeasurementInput": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure contingent consideration earnout liability .", "label": "Contingent Consideration Earnout, Measurement Input", "terseLabel": "Contingent consideration earnout, measurement input" } } }, "localname": "ContingentConsiderationEarnoutMeasurementInput", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "decimalItemType" }, "prch_ContingentConsiderationEarnoutMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to earnout contingent consideration.", "label": "Contingent Consideration Earnout [Member]", "terseLabel": "Contingent consideration - earnout" } } }, "localname": "ContingentConsiderationEarnoutMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueLevel3Details", "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "prch_ContractWithCustomerAssetDecreaseCashReceipt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from cash receipts.", "label": "Contract with Customer, Asset, Decrease, Cash Receipt", "negatedLabel": "Cash receipts" } } }, "localname": "ContractWithCustomerAssetDecreaseCashReceipt", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "prch_ContractWithCustomerAssetIncreaseNewPoliciesSold": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from value of life insurance policies sold by carriers.", "label": "Contract with Customer, Asset, Increase, New Policies Sold", "terseLabel": "Estimated lifetime value of insurance policies sold by carriers" } } }, "localname": "ContractWithCustomerAssetIncreaseNewPoliciesSold", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "prch_ContractWithCustomerContractAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contract assets from contract with customers.", "label": "Contract with Customer, Contract Assets [Table Text Block]", "terseLabel": "Summary of the activity impacting the contract assets" } } }, "localname": "ContractWithCustomerContractAssetsTableTextBlock", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "prch_ContractWithCustomerContractLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contract liabilities from contract with customers.", "label": "Contract with Customer, Contract Liabilities [Table Text Block]", "terseLabel": "Summary of the activity impacting the contract liabilities" } } }, "localname": "ContractWithCustomerContractLiabilitiesTableTextBlock", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "prch_ContractWithCustomerLiabilityAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in contract liability due to additions during the year.", "label": "Contract with Customer, Liability, Additions", "terseLabel": "Additions to contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityAdditions", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueContractLiabilitiesRefundableCustomerDepositsDetails" ], "xbrltype": "monetaryItemType" }, "prch_ContractWithCustomerLiabilityPrepaymentAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in contract liability due to additions from prepayment during the year.", "label": "Contract With Customer Liability, Prepayment Additions", "terseLabel": "Additions to contract liabilities - prepayment" } } }, "localname": "ContractWithCustomerLiabilityPrepaymentAdditions", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueContractLiabilitiesRefundableCustomerDepositsDetails" ], "xbrltype": "monetaryItemType" }, "prch_ContractWithCustomerLiabilitySignificantFinancingComponentInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in revenue recognized for Significant Financing Component Interest.", "label": "Contract with Customer, Liability, Significant Financing Component Interest", "terseLabel": "Additions to contract liabilities - significant financing component interest" } } }, "localname": "ContractWithCustomerLiabilitySignificantFinancingComponentInterest", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueContractLiabilitiesRefundableCustomerDepositsDetails" ], "xbrltype": "monetaryItemType" }, "prch_Covid19PolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for Covid 19.", "label": "COVID-19 , Policy [Policy Text Block]", "terseLabel": "COVID-19 Update" } } }, "localname": "Covid19PolicyPolicyTextBlock", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "prch_DebtInstrumentAnnualPrincipalPaymentNumberOfInstallments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents number of annual installments for debt repayment.", "label": "Debt Instrument, Annual Principal Payment, Number of Installments", "terseLabel": "Promissory note, number of installments" } } }, "localname": "DebtInstrumentAnnualPrincipalPaymentNumberOfInstallments", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDebtFutureReceivablesAgreementDetails" ], "xbrltype": "integerItemType" }, "prch_DebtInstrumentFinalPaymentFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of debt final payment fees.", "label": "Debt Instrument, Final Payment Fees", "terseLabel": "Unpaid interest" } } }, "localname": "DebtInstrumentFinalPaymentFees", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDebtPromissoryNotesDetails", "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails" ], "xbrltype": "monetaryItemType" }, "prch_DebtInstrumentFinalPaymentFeesPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Final payment fee percentage.", "label": "Debt Instrument, Final Payment Fees, Percentage", "terseLabel": "Final payment fee" } } }, "localname": "DebtInstrumentFinalPaymentFeesPercentage", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDebtPromissoryNotesDetails", "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails" ], "xbrltype": "percentItemType" }, "prch_DebtInstrumentFinancialCovenantsMinimumCashLevel": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Financial covenants requiring minimum cash level.", "label": "Debt Instrument, Financial Covenants, Minimum Cash Level", "terseLabel": "Financial covenants, Minimum cash level" } } }, "localname": "DebtInstrumentFinancialCovenantsMinimumCashLevel", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails" ], "xbrltype": "monetaryItemType" }, "prch_DebtInstrumentFinancialCovenantsMinimumRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Financial covenants requiring minimum revenue.", "label": "Debt Instrument, Financial Covenants, Minimum Revenue", "terseLabel": "Financial covenants, Minimum revenue" } } }, "localname": "DebtInstrumentFinancialCovenantsMinimumRevenue", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails" ], "xbrltype": "monetaryItemType" }, "prch_DebtInstrumentFinancialCovenantsPercentageOfProjectedRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial covenants requiring projected revenue percentage for future quarters.", "label": "Debt Instrument, Financial Covenants, Percentage of Projected Revenue", "terseLabel": "Financial covenants, projected revenue percentage" } } }, "localname": "DebtInstrumentFinancialCovenantsPercentageOfProjectedRevenue", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails" ], "xbrltype": "percentItemType" }, "prch_DebtInstrumentLoanDefaultInterestRatePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan default interest rate percentage.", "label": "Debt Instrument, Loan Default Interest Rate, Percentage", "terseLabel": "Loan default" } } }, "localname": "DebtInstrumentLoanDefaultInterestRatePercentage", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails" ], "xbrltype": "percentItemType" }, "prch_DebtInstrumentPrepaymentFeesPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Repayment fees percentage.", "label": "Debt Instrument, Prepayment Fees, Percentage", "terseLabel": "Repayment fees percentage" } } }, "localname": "DebtInstrumentPrepaymentFeesPercentage", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails" ], "xbrltype": "percentItemType" }, "prch_DisclosureForReinsuranceOnPremiumsWrittenAndEarnedTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for reinsurance on premiums written and earned.", "label": "Disclosure for Reinsurance on Premiums Written and Earned [Table Text Block]", "terseLabel": "Schedule of reinsurance on premiums written and earned" } } }, "localname": "DisclosureForReinsuranceOnPremiumsWrittenAndEarnedTableTextBlock", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "prch_EarnoutCommonSharesOutstanding": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails": { "order": 2.0, "parentTag": "us-gaap_CommonStockSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of earnout common shares issued and outstanding.", "label": "Earnout Common Shares Outstanding", "verboseLabel": "Earnout common shares (Note 1 and Note 9)" } } }, "localname": "EarnoutCommonSharesOutstanding", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "sharesItemType" }, "prch_EarnoutPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period over which contingent consideration is based on the achievement of certain revenue and EBITDA milestones under the terms of the acquisition agreement.", "label": "Earnout Period", "terseLabel": "Contingent consideration earnout period" } } }, "localname": "EarnoutPeriod", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails" ], "xbrltype": "durationItemType" }, "prch_EarnoutRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to earnout RSU's.", "label": "Earnout Restricted Stock Units [Member]", "terseLabel": "Employee earnout restricted stock" } } }, "localname": "EarnoutRestrictedStockUnitsMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails" ], "xbrltype": "domainItemType" }, "prch_EarnoutSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnout Shares.", "label": "Earnout Shares [Member]", "terseLabel": "Earnout shares" } } }, "localname": "EarnoutSharesMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails" ], "xbrltype": "domainItemType" }, "prch_EarnoutSharesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding earnout shares.", "label": "Earnout Shares [Policy Text Block]", "terseLabel": "Earnout Shares" } } }, "localname": "EarnoutSharesPolicyTextBlock", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "prch_EightPointFiveFivePercentTermLoanDue2024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to 8.55% term loan, due 2024.", "label": "Eight Point Five Five Percent Term Loan Due2024 [Member]", "terseLabel": "8.55% term loan, due 2024" } } }, "localname": "EightPointFiveFivePercentTermLoanDue2024Member", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "prch_EmergingGrowthCompanyPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for Emerging Growth Company Status.", "label": "Emerging Growth Company, Policy [Policy Text Block]", "terseLabel": "Emerging Growth Company Status" } } }, "localname": "EmergingGrowthCompanyPolicyPolicyTextBlock", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "prch_EquityIncentivePlan2012Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents about 2012 Equity Incentive Plan.", "label": "Equity Incentive Plan2012 [Member]", "terseLabel": "Employee awards" } } }, "localname": "EquityIncentivePlan2012Member", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPayrollReductionProgramDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails" ], "xbrltype": "domainItemType" }, "prch_ExecutivesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents about executives.", "label": "Executives [Member]", "terseLabel": "Executives" } } }, "localname": "ExecutivesMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "prch_FairValueAdjustmentOfLegacyPreferredStockWarrantLiability": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherIncomeExpenseNetDetails": { "order": 2.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of preferred stock warrant liability.", "label": "Fair Value Adjustment Of Legacy Preferred Stock Warrant Liability", "negatedLabel": "Loss on remeasurement of legacy preferred stock warrant liability" } } }, "localname": "FairValueAdjustmentOfLegacyPreferredStockWarrantLiability", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "prch_FairValueOptionNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to FVO notes.", "label": "Fair Value Option Notes [Member]", "terseLabel": "FVO notes" } } }, "localname": "FairValueOptionNotesMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueLevel3Details" ], "xbrltype": "domainItemType" }, "prch_FormerEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to former employees.", "label": "Former Employees [Member]", "terseLabel": "Former Employees" } } }, "localname": "FormerEmployeesMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "prch_FurnitureOfficeEquipmentAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Furniture, office equipment and other.", "label": "Furniture Office Equipment And Other [Member]", "terseLabel": "Furniture, office equipment and other" } } }, "localname": "FurnitureOfficeEquipmentAndOtherMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "prch_GainLossOnRemeasurementOfDebt": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherIncomeExpenseNetDetails": { "order": 1.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on remeasurement of debt.", "label": "Gain (Loss) on Remeasurement of Debt", "terseLabel": "Loss on remeasurement of debt" } } }, "localname": "GainLossOnRemeasurementOfDebt", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "prch_GainOnRemeasurementOfContingentConsideration": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain on remeasurement of contingent consideration.", "label": "Gain on Remeasurement of Contingent Consideration", "negatedLabel": "Loss (gain) on remeasurement of contingent consideration" } } }, "localname": "GainOnRemeasurementOfContingentConsideration", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_HomeownersOfAmericaHoldingCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Homeowners of America Holding Corporation (\"HOA\").", "label": "Homeowners Of America Holding Corporation [Member]", "terseLabel": "Homeowners of America Holding Corporation" } } }, "localname": "HomeownersOfAmericaHoldingCorporationMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails" ], "xbrltype": "domainItemType" }, "prch_HomeownersOfAmericaInsuranceCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Homeowners of America Insurance Company.", "label": "Homeowners Of America Insurance Company [Member]", "terseLabel": "Homeowners of America Insurance Company" } } }, "localname": "HomeownersOfAmericaInsuranceCompanyMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails" ], "xbrltype": "domainItemType" }, "prch_HomeownersOfAmericaMgaInc.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Homeowners of America MGA, Inc.", "label": "Homeowners Of America Mga Inc. [Member]", "terseLabel": "Homeowners of America MGA, Inc." } } }, "localname": "HomeownersOfAmericaMgaInc.Member", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails" ], "xbrltype": "domainItemType" }, "prch_IncreaseDecreaseInLossAndLossAdjustmentExpenseReserve": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of increase (decrease) in loss and loss adjustment expense reserve during the period.", "label": "Increase (Decrease) in Loss and Loss Adjustment Expense Reserve", "terseLabel": "Losses and loss adjustment expense reserves" } } }, "localname": "IncreaseDecreaseInLossAndLossAdjustmentExpenseReserve", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_IncreaseDecreaseInRefundableCustomerDeposits": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in refundable customer deposits.", "label": "Increase (Decrease) in Refundable Customer Deposits", "terseLabel": "Refundable customer deposits" } } }, "localname": "IncreaseDecreaseInRefundableCustomerDeposits", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_InsuranceLicensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Insurance licenses.", "label": "Insurance Licenses [Member]", "terseLabel": "Insurance licenses" } } }, "localname": "InsuranceLicensesMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "prch_InvestmentIncomeAndRealizedGains": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of non operating investment income and realized gains.", "label": "Investment Income and Realized Gains", "terseLabel": "Investment income and realized gains" } } }, "localname": "InvestmentIncomeAndRealizedGains", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "prch_January122021AcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to the January 12, 2021 acquisition of DataMentors Holdings, LLC d/b/a V12 Data.", "label": "January122021 Acquisition [Member]", "terseLabel": "January 12,2021 Acquisition" } } }, "localname": "January122021AcquisitionMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsFairValueOfIntangibleAssetsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsTables", "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "prch_July2021AcquisitionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to July 2021 Acquisitions.", "label": "July2021 Acquisitions [Member]", "terseLabel": "July 2021 Acquisitions" } } }, "localname": "July2021AcquisitionsMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "prch_LegacyPorchWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to legacy porch warrants.", "label": "Legacy Porch Warrants [Member]", "terseLabel": "Legacy Porch warrants" } } }, "localname": "LegacyPorchWarrantsMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails" ], "xbrltype": "domainItemType" }, "prch_LineOfCreditDue2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to line of credit, due 2022.", "label": "Line Of Credit Due2022 [Member]", "terseLabel": "Line of credit, due 2022" } } }, "localname": "LineOfCreditDue2022Member", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "prch_LoanAndSecurityAgreementRunwayLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Loan and Security Agreement with Runway Growth Credit Fund, Inc. (\"Runway Loan\")", "label": "Loan And Security Agreement Runway Loan [Member]", "terseLabel": "Loan and Security Agreement , Runway Loan [Member]" } } }, "localname": "LoanAndSecurityAgreementRunwayLoanMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails" ], "xbrltype": "domainItemType" }, "prch_LoansRepaidPriorToFirstAnniversaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to rate applicable if loan is repaid prior to the 1st anniversary date.", "label": "Loans Repaid Prior To First Anniversary [Member]", "terseLabel": "Loans Repaid Prior To First Anniversary [Member]" } } }, "localname": "LoansRepaidPriorToFirstAnniversaryMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails" ], "xbrltype": "domainItemType" }, "prch_LoansRepaidPriorToFourthAnniversaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to rate applicable if loan is repaid prior to the 4th anniversary date.", "label": "Loans Repaid Prior To Fourth Anniversary [Member]", "terseLabel": "Loans Repaid Prior to Fourth Anniversary [Member]" } } }, "localname": "LoansRepaidPriorToFourthAnniversaryMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails" ], "xbrltype": "domainItemType" }, "prch_LoansRepaidPriorToSecondAnniversaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to rate applicable if loan is repaid prior to the 2nd anniversary date.", "label": "Loans Repaid Prior To Second Anniversary [Member]", "terseLabel": "Loans Repaid Prior to Second Anniversary [Member]" } } }, "localname": "LoansRepaidPriorToSecondAnniversaryMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails" ], "xbrltype": "domainItemType" }, "prch_LoansRepaidPriorToThirdAnniversaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to rate applicable if loan is repaid prior to the 3rd anniversary date.", "label": "Loans Repaid Prior To Third Anniversary [Member]", "terseLabel": "Loans Repaid Prior to Third Anniversary [Member]" } } }, "localname": "LoansRepaidPriorToThirdAnniversaryMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails" ], "xbrltype": "domainItemType" }, "prch_LossOnRemeasurementOfEarnoutLiability": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of loss on remeasurement of earnout liability.", "label": "Loss On Remeasurement Of Earnout Liability", "terseLabel": "Loss on remeasurement of earnout liability" } } }, "localname": "LossOnRemeasurementOfEarnoutLiability", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_LossesAndLossAdjustmentExpenseReserves": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of losses and loss adjustment expense reserves classified as other.", "label": "Losses and Loss Adjustment Expense Reserves", "terseLabel": "Losses and loss adjustment expense reserves" } } }, "localname": "LossesAndLossAdjustmentExpenseReserves", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "prch_May202021AcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to May 20, 2021 of Rynoh acquisition.", "label": "May202021 Acquisition [Member]", "terseLabel": "May 20, 2021 Acquisition" } } }, "localname": "May202021AcquisitionMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsFairValueOfIntangibleAssetsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsTables", "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "prch_MeasurementInputCostOfCapitalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input using Weighted average cost of capital.", "label": "Measurement Input Cost Of Capital [Member]", "terseLabel": "Cost of capital" } } }, "localname": "MeasurementInputCostOfCapitalMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "prch_MeasurementInputForfeitureRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input using Forfeiture interest rate.", "label": "Measurement Input Forfeiture Rate [Member]", "terseLabel": "Forfeiture Rate" } } }, "localname": "MeasurementInputForfeitureRateMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "prch_MeasurementInputRevenueVolatilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input using Revenue volatility.", "label": "Measurement Input Revenue Volatility [Member]", "terseLabel": "Revenue volatility" } } }, "localname": "MeasurementInputRevenueVolatilityMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "prch_MeasurementInputStrikePriceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input using strike price.", "label": "Measurement Input Strike Price [Member]", "terseLabel": "Strike price" } } }, "localname": "MeasurementInputStrikePriceMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "prch_MergerAgreementWithProptechAcquisitionCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to merger agreement with PropTech Acquisition Corporation.", "label": "Merger Agreement With Proptech Acquisition Corporation [Member]", "terseLabel": "Merger Agreement" } } }, "localname": "MergerAgreementWithProptechAcquisitionCorporationMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsWarrantsDetails" ], "xbrltype": "domainItemType" }, "prch_MinimumCapitalStockToBeMaintainedByPropertyAndCasualtyInsures": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Minimum capital stock to be maintained by property and casualty insurers.", "label": "Minimum Capital Stock to be Maintained by Property and Casualty Insures", "terseLabel": "Minimum capital stock to be maintained" } } }, "localname": "MinimumCapitalStockToBeMaintainedByPropertyAndCasualtyInsures", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_MinimumPercentageOfStatutorySurplus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of statutory surplus.", "label": "Minimum Percentage of Statutory Surplus", "terseLabel": "Minimum percentage of statutory surplus" } } }, "localname": "MinimumPercentageOfStatutorySurplus", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "prch_MinimumSurplusToBeMaintained": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of minimum surplus to be be maintained by the insurance company.", "label": "Minimum Surplus to be Maintained", "terseLabel": "Minimum surplus to be maintained" } } }, "localname": "MinimumSurplusToBeMaintained", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_MonteCarloSimulationMethodValuationTechniqueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Valuation technique using Monte Carlo simulation method.", "label": "Monte Carlo Simulation Method Valuation Technique [Member]", "terseLabel": "Monte Carlo simulation method" } } }, "localname": "MonteCarloSimulationMethodValuationTechniqueMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "prch_MovingServicesCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Representing Moving Services Company Member.", "label": "Moving Services Company [Member]", "terseLabel": "Moving Services Company [Member]" } } }, "localname": "MovingServicesCompanyMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDebtFutureReceivablesAgreementDetails" ], "xbrltype": "domainItemType" }, "prch_NonCashInterestExpense": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as non cash interest expense", "label": "Non Cash Interest Expense", "terseLabel": "Interest expense (non-cash)" } } }, "localname": "NonCashInterestExpense", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_NumberOfExecutivesTemporaryEquityIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of executives temporary equity sold.", "label": "Number of Executives Temporary Equity Issued", "terseLabel": "Temporary equity, shares issued discount to fair value" } } }, "localname": "NumberOfExecutivesTemporaryEquityIssued", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "prch_OtherAcquisitionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to other acquisitions.", "label": "Other Acquisitions [Member]", "terseLabel": "Other Acquisitions" } } }, "localname": "OtherAcquisitionsMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsFairValueOfIntangibleAssetsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "prch_OtherCurrentInsuranceLiabilitiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for other current insurance liabilities.", "label": "Other Current Insurance Liabilities Policy Text Block", "terseLabel": "Other Insurance Liabilities, Current" } } }, "localname": "OtherCurrentInsuranceLiabilitiesPolicyTextBlock", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "prch_OtherIncomeExpenseNetPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for Other Income (Expense), net.", "label": "Other Income (Expense), net Policy [Policy Text Block]", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherIncomeExpenseNetPolicyPolicyTextBlock", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "prch_OtherInsuranceLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of insurance liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Insurance Liabilities, Current", "terseLabel": "Other insurance liabilities, current", "totalLabel": "Other Insurance liabilities, current" } } }, "localname": "OtherInsuranceLiabilitiesCurrent", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "prch_OtherInsuranceLiabilitiesCurrentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for other insurance liabilities current.", "label": "Other Insurance Liabilities Current [Table Text Block]", "terseLabel": "Schedule of components of other insurance liabilities, current" } } }, "localname": "OtherInsuranceLiabilitiesCurrentTableTextBlock", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "prch_OtherLoanBackedAndStructuredSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to other loan backed and structured securities.", "label": "Other Loan Backed And Structured Securities [Member]", "terseLabel": "Other loan-backed and structured securities" } } }, "localname": "OtherLoanBackedAndStructuredSecuritiesMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "prch_OtherNonOperatingExpenseNet": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherIncomeExpenseNetDetails": { "order": 4.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other, net as a portion of total other non-operating income (expense).", "label": "Other Non Operating Expense Net", "terseLabel": "Other, net" } } }, "localname": "OtherNonOperatingExpenseNet", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "prch_OtherNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Other notes.", "label": "Other Notes [Member]", "terseLabel": "Other notes" } } }, "localname": "OtherNotesMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "prch_PaidInKindInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of paid in kind interest rate.", "label": "Paid In Kind Interest Rate", "terseLabel": "Paid in kind interest rate" } } }, "localname": "PaidInKindInterestRate", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails" ], "xbrltype": "pureItemType" }, "prch_PaycheckProtectionProgramCaresActLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Paycheck protection program loans.", "label": "Paycheck Protection Program Cares Act Loans [Member]", "terseLabel": "Paycheck Protection Program, Cares Act Loans [Member]" } } }, "localname": "PaycheckProtectionProgramCaresActLoansMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDebtPromissoryNotesDetails" ], "xbrltype": "domainItemType" }, "prch_PrivateWarrantLiabilities": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of private warrant liabilities measured at fair value.", "label": "Private Warrant Liabilities", "terseLabel": "Private warrant liability, at fair value", "verboseLabel": "Private warrants liability" } } }, "localname": "PrivateWarrantLiabilities", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "prch_PrivateWarrantLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information relating to private warrant liability.", "label": "Private Warrant Liability [Member]", "terseLabel": "Private warrant liability" } } }, "localname": "PrivateWarrantLiabilityMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureFairValueLevel3Details", "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "prch_PrivateWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to private warrants.", "label": "Private Warrants [Member]", "terseLabel": "Private Warrants" } } }, "localname": "PrivateWarrantsMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsWarrantsDetails" ], "xbrltype": "domainItemType" }, "prch_ProductAndTechnologyExpense": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses relating to product and technology.", "label": "Product and Technology Expense", "terseLabel": "Product and technology" } } }, "localname": "ProductAndTechnologyExpense", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "prch_ProductAndTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to product and technology.", "label": "Product And Technology [Member]", "terseLabel": "Product and technology" } } }, "localname": "ProductAndTechnologyMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "domainItemType" }, "prch_PropertyEquipmentSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to property, equipment and software.", "label": "Property Equipment Software [Member]", "terseLabel": "Property equipment software" } } }, "localname": "PropertyEquipmentSoftwareMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "prch_PublicAndPrivateWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public and private warrants.", "label": "Public And Private Warrants [Member]", "terseLabel": "Public and private warrants" } } }, "localname": "PublicAndPrivateWarrantsMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails" ], "xbrltype": "domainItemType" }, "prch_PublicWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to public warrants.", "label": "Public Warrants [Member]", "terseLabel": "Public Warrants" } } }, "localname": "PublicWarrantsMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsWarrantsDetails" ], "xbrltype": "domainItemType" }, "prch_RealizedInvestmentGains": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain on investment.", "label": "Realized Investment Gains", "terseLabel": "Realized gains on investments" } } }, "localname": "RealizedInvestmentGains", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsInvestmentIncomeRealizedAndUnrealizedGainsOnInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "prch_RealizedInvestmentLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of realized loss on investment.", "label": "Realized Investment Loss", "terseLabel": "Realized losses on investments" } } }, "localname": "RealizedInvestmentLoss", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsInvestmentIncomeRealizedAndUnrealizedGainsOnInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "prch_RedeemableConvertiblePreferredStockWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to redeemable convertible preferred stock warrants.", "label": "Redeemable Convertible Preferred Stock Warrants [Member]", "terseLabel": "Redeemable convertible preferred stock warrants" } } }, "localname": "RedeemableConvertiblePreferredStockWarrantsMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueLevel3Details" ], "xbrltype": "domainItemType" }, "prch_ReductionOfEarnoutLiabilityDueToVestingEvent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of reduction of earnout liability due to a vesting event.", "label": "Reduction of Earnout Liability Due to Vesting Event", "terseLabel": "Reduction of earnout liability due to a vesting event" } } }, "localname": "ReductionOfEarnoutLiabilityDueToVestingEvent", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_RefundableCustomerDepositsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Refundable Customer Deposits.", "label": "Refundable Customer Deposits [Member]", "terseLabel": "Refundable Customer Deposits" } } }, "localname": "RefundableCustomerDepositsMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueContractLiabilitiesRefundableCustomerDepositsDetails" ], "xbrltype": "domainItemType" }, "prch_ReinsuranceAndAgentsCommissionPayable": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails": { "order": 2.0, "parentTag": "prch_OtherInsuranceLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of commission payable to reinsurers and agents as at the end of the reporting period.", "label": "Reinsurance and Agents Commission Payable", "terseLabel": "Commissions payable, reinsurers and agents" } } }, "localname": "ReinsuranceAndAgentsCommissionPayable", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails" ], "xbrltype": "monetaryItemType" }, "prch_ReinsuranceRecoverablesCurrent": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount recoverable within one year under reinsurance contracts.", "label": "Reinsurance Recoverables, Current", "terseLabel": "Reinsurance balance due" } } }, "localname": "ReinsuranceRecoverablesCurrent", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "prch_RenewalRightsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to renewal rights.", "label": "Renewal Rights [Member]", "terseLabel": "Renewal rights" } } }, "localname": "RenewalRightsMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsFairValueOfIntangibleAssetsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "prch_RepaymentsOfDebtPrincipalAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to repay the principal amount of long-term debt.", "label": "Repayments Of Debt, Principal Amount", "terseLabel": "Repayments of debt", "verboseLabel": "Promissory note" } } }, "localname": "RepaymentsOfDebtPrincipalAmount", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDebtFutureReceivablesAgreementDetails", "http://porchgroup.com/role/DisclosureDebtPromissoryNotesDetails" ], "xbrltype": "monetaryItemType" }, "prch_RestrictedCashLoanProceedsRelatedToPaycheckProtectionProgramLoan": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of loan proceeds related to the Paycheck Protection Program Loan which is restricted for usage.", "label": "Restricted Cash, Loan Proceeds Related to the Paycheck Protection Program Loan", "terseLabel": "Loan proceeds related to the Paycheck Protection Program Loan" } } }, "localname": "RestrictedCashLoanProceedsRelatedToPaycheckProtectionProgramLoan", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_RestrictedCashMinimumCashBalanceRequiredBySecuredLender": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The minimum cash balance required by the Company's senior secured lender.", "label": "Restricted Cash, Minimum Cash Balance Required by Secured Lender", "terseLabel": "Minimum cash balance required by lender" } } }, "localname": "RestrictedCashMinimumCashBalanceRequiredBySecuredLender", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_RestrictedMoneyMarketFundsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to restricted money market funds.", "label": "Restricted Money Market Funds [Member]", "terseLabel": "Restricted money market mutual funds" } } }, "localname": "RestrictedMoneyMarketFundsMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "prch_RestrictedStockUnitsAndAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock units and awards.", "label": "Restricted Stock Units And Awards [Member]", "terseLabel": "Restricted stock units and awards" } } }, "localname": "RestrictedStockUnitsAndAwardsMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails" ], "xbrltype": "domainItemType" }, "prch_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of shares reserved for future issuance.", "label": "Schedule Of Common Stock Reserved For Future Issuance [Table Text Block]", "terseLabel": "Summary of fully diluted capital structure" } } }, "localname": "ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsTables" ], "xbrltype": "textBlockItemType" }, "prch_SecondaryStockTransactions2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents about 2019 Secondary Stock Transactions.", "label": "Secondary Stock Transactions2019 [Member]", "terseLabel": "Secondary market transaction" } } }, "localname": "SecondaryStockTransactions2019Member", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails" ], "xbrltype": "domainItemType" }, "prch_SeriesCRedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Series C redeemable convertible preferred stock.", "label": "Series C Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series C Redeemable Convertible Preferred Stock" } } }, "localname": "SeriesCRedeemableConvertiblePreferredStockMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "prch_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingThresholdConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to must exceed threshold percentage within a specified consecutive trading period for employee earnout shares to meet the market vesting condition", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting, Threshold Consecutive Trading Days", "terseLabel": "Threshold consecutive trading days" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingThresholdConsecutiveTradingDays", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails" ], "xbrltype": "integerItemType" }, "prch_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingThresholdPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period for employee earnout shares to meet the market vesting condition within theresholf trading days from the close of merger, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting, Threshold Period", "terseLabel": "Threshold period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingThresholdPeriod", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails" ], "xbrltype": "durationItemType" }, "prch_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature. for employee earnout shares to meet the market vesting condition", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting, Threshold Trading Days", "terseLabel": "Threshold trading days" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingThresholdTradingDays", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails" ], "xbrltype": "integerItemType" }, "prch_ShareBasedCompensationArrangementByShareBasedPaymentAwardCancellationPeriodAfterTerminationOfEmployment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Cancellation Period after Termination of Employment", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Cancellation Period after Termination of Employment", "terseLabel": "Cancellation Period after termination of employment" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardCancellationPeriodAfterTerminationOfEmployment", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "prch_ShareBasedCompensationArrangementByShareBasedPaymentAwardCashPayrollCostReduced": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payroll cost reduced in exchange for a commitment by the Company to provide RSUs.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Cash Payroll Cost Reduced", "terseLabel": "Reduced cash payroll costs" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardCashPayrollCostReduced", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationPayrollReductionProgramDetails" ], "xbrltype": "monetaryItemType" }, "prch_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesAvailableForGrant": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of shares available for grant of shares outstanding at closing of the merger under incentive plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Shares Available for Grant", "terseLabel": "Percentage of aggregate number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesAvailableForGrant", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "prch_ShareBasedPaymentArrangementMarketVestingConditionThresholdClosingPriceOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold closing price of common stock considered as market vesting condition for vesting of employee earn-out shares.", "label": "Share-based Payment Arrangement, Market Vesting Condition, Threshold Closing Price Of Common Stock", "terseLabel": "Threshold closing price of common stock" } } }, "localname": "ShareBasedPaymentArrangementMarketVestingConditionThresholdClosingPriceOfCommonStock", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails" ], "xbrltype": "perShareItemType" }, "prch_ShareBasedPaymentArrangementNumberOfEqualTranchesInWhichAwardsWereIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of equal tranches in which awards were issued under the share based payment arrangement.", "label": "Share-based Payment Arrangement, Number Of Equal Tranches In Which Awards Were Issued", "terseLabel": "Number of tranches" } } }, "localname": "ShareBasedPaymentArrangementNumberOfEqualTranchesInWhichAwardsWereIssued", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails" ], "xbrltype": "integerItemType" }, "prch_SharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum number of shares permitted to be issued by an entity.", "label": "Shares Authorized", "terseLabel": "Shares authorized" } } }, "localname": "SharesAuthorized", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonStockDetails" ], "xbrltype": "sharesItemType" }, "prch_SharesIssuedDuringPeriodSharesVestingOfEarnoutShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during period on vesting of earnout shares.", "label": "Shares Issued During Period, Shares, Vesting Of Earnout Shares", "terseLabel": "Vesting of earnout shares (in shares)" } } }, "localname": "SharesIssuedDuringPeriodSharesVestingOfEarnoutShares", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails" ], "xbrltype": "sharesItemType" }, "prch_SoftwareAndComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Software and Computer Equipment.", "label": "Software And Computer Equipment [Member]", "terseLabel": "Software and computer equipment" } } }, "localname": "SoftwareAndComputerEquipmentMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "prch_SoftwareAndServiceSubscriptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Software and Service Subscription.", "label": "Software And Service Subscription [Member]", "terseLabel": "Software and service subscription revenue" } } }, "localname": "SoftwareAndServiceSubscriptionMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "prch_StockIncentivePlan2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to stock incentive plan 2020.", "label": "Stock Incentive Plan2020 [Member]", "terseLabel": "2020 Equity Plan" } } }, "localname": "StockIncentivePlan2020Member", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "domainItemType" }, "prch_StockIssuedDuringPeriodSharesIncomeTaxDeficiencyFromShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of stock issued during period shares income tax deficiency from share-based compensation.", "label": "Stock Issued During Period Shares Income Tax Deficiency From Share Based Compensation", "negatedLabel": "Income tax withholdings (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIncomeTaxDeficiencyFromShareBasedCompensation", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "prch_StockIssuedDuringPeriodSharesStockWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares stock warrants exercised.", "label": "Stock Issued During Period Shares Stock Warrants Exercised", "terseLabel": "Exercise of stock warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockWarrantsExercised", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "prch_StockIssuedDuringPeriodSharesWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares issued on exercise of warrants", "label": "Stock Issued During Period, Shares, warrants Exercised", "terseLabel": "Warrants exercise" } } }, "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsWarrantsDetails" ], "xbrltype": "sharesItemType" }, "prch_StockIssuedDuringPeriodValueStockWarrantsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value stock warrants exercised.", "label": "Stock Issued During Period Value Stock Warrants Exercised", "terseLabel": "Exercise of stock warrants" } } }, "localname": "StockIssuedDuringPeriodValueStockWarrantsExercised", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "prch_TemporaryEquityRepurchasedShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary equity shares repurchased during period.", "label": "Temporary Equity Repurchased, Shares", "terseLabel": "Temporary equity repurchased, shares" } } }, "localname": "TemporaryEquityRepurchasedShares", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "prch_TemporaryEquityRepurchasedValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary equity repurchased, value during period.", "label": "Temporary Equity Repurchased, Value", "terseLabel": "Temporary equity repurchased, value" } } }, "localname": "TemporaryEquityRepurchasedValue", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_TemporaryEquitySharesIssuedDiscountToFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of discount on temporary equity issued.", "label": "Temporary equity, shares issued discount to fair value", "terseLabel": "Temporary equity, shares issued discount to fair value" } } }, "localname": "TemporaryEquitySharesIssuedDiscountToFairValue", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_UnearnedCedingCommissions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of ceding commissions written on insurance contracts that have not been earned as of the balance sheet date.", "label": "Unearned Ceding Commissions", "terseLabel": "Unearned ceding commissions" } } }, "localname": "UnearnedCedingCommissions", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueContractLiabilitiesRefundableCustomerDepositsDetails" ], "xbrltype": "monetaryItemType" }, "prch_ValueOfBusinessAcquiredMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to value of business acquired.", "label": "Value Of Business Acquired [Member]", "terseLabel": "Value of business acquired" } } }, "localname": "ValueOfBusinessAcquiredMember", "nsuri": "http://porchgroup.com/20210630", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsFairValueOfIntangibleAssetsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r322", "r325", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r531", "r533" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r322", "r325", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r531", "r533" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r174", "r300", "r304", "r458", "r530", "r532" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueContractLiabilitiesRefundableCustomerDepositsDetails", "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r174", "r300", "r304", "r458", "r530", "r532" ], "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://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueContractLiabilitiesRefundableCustomerDepositsDetails", "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r312", "r322", "r325", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r531", "r533" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r312", "r322", "r325", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r531", "r533" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r105", "r106", "r107", "r108", "r110", "r111", "r115", "r116", "r117", "r119", "r120", "r121", "r122", "r123", "r136", "r212", "r213", "r353", "r369", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r105", "r106", "r107", "r108", "r110", "r111", "r115", "r116", "r117", "r119", "r120", "r121", "r122", "r123", "r136", "r212", "r213", "r353", "r369", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545" ], "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://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember": { "auth_ref": [ "r110", "r111", "r117", "r212", "r213", "r353", "r369", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545" ], "lang": { "en-us": { "role": { "label": "Revision Of Prior Period Accounting Standards Update Adjustment [Member]", "terseLabel": "Impacts of adoption" } } }, "localname": "RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "label": "Scenario Unspecified [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails" ], "xbrltype": "domainItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r251", "r323", "r446" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r177", "r443" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title Of Individual With Relationship To Entity [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails" ], "xbrltype": "domainItemType" }, "srt_WeightedAverageMember": { "auth_ref": [ "r451", "r453", "r456" ], "lang": { "en-us": { "role": { "label": "Weighted Average [Member]", "terseLabel": "Weighted Average" } } }, "localname": "WeightedAverageMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcceleratedShareRepurchasesLineItems": { "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": "Accelerated Share Repurchases [Line Items]", "terseLabel": "Debt" } } }, "localname": "AcceleratedShareRepurchasesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcceleratedShareRepurchasesTable": { "auth_ref": [ "r274" ], "lang": { "en-us": { "role": { "documentation": "A table reflecting activity in an accelerated share repurchase (ASR) program.", "label": "Accelerated Share Repurchases [Table]" } } }, "localname": "AcceleratedShareRepurchasesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description of Business and Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update201602 [Member]", "terseLabel": "ASU 2016 02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails": { "order": 5.0, "parentTag": "prch_OtherInsuranceLiabilitiesCurrent", "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": "General and accrued expenses payable" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r16", "r178", "r179" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetNoncurrent": { "auth_ref": [ "r16", "r178", "r475", "r498" ], "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 noncurrent.", "label": "Accounts Receivable, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Long-term accounts receivable" } } }, "localname": "AccountsReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r28", "r243" ], "calculation": { "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r19", "r47", "r48", "r49", "r503", "r541", "r545" ], "calculation": { "http://porchgroup.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", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r46", "r49", "r50", "r105", "r106", "r108", "r405", "r536", "r537" ], "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://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r231" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted Average Useful Life (in years)", "verboseLabel": "Estimated Useful Life (in years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsFairValueOfIntangibleAssetsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r17", "r353" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r105", "r106", "r108", "r350", "r351", "r352" ], "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://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r110", "r111", "r112", "r113", "r208", "r209", "r210", "r211", "r212", "r213", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r366", "r367", "r368", "r369", "r460", "r461", "r462", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from a tax deficiency associated with a share-based compensation plan other than an employee stock ownership plan (ESOP).", "label": "Adjustments to Additional Paid in Capital, Income Tax Deficiency from Share-based Compensation", "negatedLabel": "Income tax withholdings" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r326", "r329", "r355", "r356" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "auth_ref": [ "r253", "r266", "r273" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.", "label": "Adjustments to Additional Paid in Capital, Warrant Issued", "terseLabel": "Issuance of common stock warrants" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r329", "r342", "r354" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPayrollReductionProgramDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r184", "r214", "r215", "r216" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for uncollectible receivables" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r88", "r229", "r237" ], "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": "Aggregate amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r133" ], "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, amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r133" ], "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://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Basic and Diluted Net Loss Per Share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r133" ], "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://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Arrangements And Nonarrangement Transactions [Member]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r101", "r157", "r166", "r172", "r207", "r400", "r407", "r426", "r468", "r500" ], "calculation": { "http://porchgroup.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://porchgroup.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://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r42", "r101", "r207", "r400", "r407", "r426" ], "calculation": { "http://porchgroup.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://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r413" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Assets, fair value disclosure" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r192" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized, Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r193" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross Unrealized, Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r190", "r217" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "terseLabel": "Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost": { "auth_ref": [ "r197" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth 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": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "terseLabel": "Due after five years through ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "auth_ref": [ "r194", "r197", "r487" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth 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": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "terseLabel": "Due after five years through ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r196" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due after one year through five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r194", "r196", "r486" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due after one year through five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost": { "auth_ref": [ "r198" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth 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": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10", "terseLabel": "Due after ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": { "auth_ref": [ "r194", "r198", "r488" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth 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": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10", "terseLabel": "Due after ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]", "terseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]", "terseLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r195" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 4.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in 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": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due in one year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r194", "r195", "r485" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 4.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in 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": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due in one year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost": { "auth_ref": [ "r199" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 5.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.", "label": "Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Amortized Cost", "terseLabel": "Without single maturity date" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue": { "auth_ref": [ "r199" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 5.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.", "label": "Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value", "terseLabel": "Without single maturity date" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r188", "r191", "r217", "r474" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Debt securities, fair value disclosure", "totalLabel": "Fair value", "verboseLabel": "Fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r331", "r344" ], "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://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPayrollReductionProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r411", "r412" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "verboseLabel": "Unaudited Interim Financial Statements" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r321", "r324" ], "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://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsFairValueOfIntangibleAssetsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsTables", "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://porchgroup.com/role/DisclosureDebtPromissoryNotesDetails", "http://porchgroup.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r321", "r324", "r378", "r379" ], "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://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsFairValueOfIntangibleAssetsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsTables", "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://porchgroup.com/role/DisclosureDebtPromissoryNotesDetails", "http://porchgroup.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsFairValueOfIntangibleAssetsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsTables", "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Information [Abstract]", "terseLabel": "Unaudited Pro Forma Consolidated Financial Information" } } }, "localname": "BusinessAcquisitionProFormaInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature and amount of any material, nonrecurring adjustments directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table Text Block]", "terseLabel": "Summary of estimated unaudited pro forma consolidated financial information" } } }, "localname": "BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r395" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Goodwill to be deductible for income tax purposes" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r375", "r376" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net loss" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r375", "r376" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r373" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r388", "r389", "r391" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "totalLabel": "Total purchase consideration:", "verboseLabel": "Total consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://porchgroup.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred [Abstract]", "terseLabel": "Purchase consideration:" } } }, "localname": "BusinessCombinationConsiderationTransferredAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r388", "r389" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Issuance of common stock" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://porchgroup.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r386", "r388", "r389", "r393" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Contingent consideration", "verboseLabel": "Estimated fair value" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r387", "r390", "r394" ], "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", "terseLabel": "Business combination contingent consideration", "verboseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure contingent consideration liability from business combination.", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "terseLabel": "Business combination contingent consideration, measurement input" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r374" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "verboseLabel": "Net income" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r374" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Revenue" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r381" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]", "terseLabel": "Assets:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r381" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash, cash equivalents and restricted cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r381" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r381" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "negatedLabel": "Current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r381" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Deferred tax liabilities, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "auth_ref": [ "r381" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets", "terseLabel": "Intangible assets, indefinite", "verboseLabel": "Insurance Licenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsFairValueOfIntangibleAssetsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r381" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "verboseLabel": "Fair Value" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsFairValueOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill [Abstract]", "terseLabel": "Intangible assets:", "verboseLabel": "Fair value of the intangible assets as of the date of the acquisition" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r380", "r381" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "verboseLabel": "Intangible assets, finite-lived" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsFairValueOfIntangibleAssetsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r380", "r381" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Net assets acquired", "verboseLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r381" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "negatedLabel": "Long-term liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r381" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "verboseLabel": "Other non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r380", "r381" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r104", "r151" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and accounting policies concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Business Description and Accounting Policies [Text Block]", "terseLabel": "Description of Business and Summary of Significant Accounting Policies" } } }, "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizationOfDeferredPolicyAcquisitionCostsPolicy": { "auth_ref": [ "r97", "r520" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for deferred policy acquisition costs, including the nature, type, and amount of capitalized costs incurred to write or acquire insurance contracts, and the basis for and methodologies applied in capitalizing and amortizing such costs.", "label": "Deferred Policy Acquisition Costs, Policy [Policy Text Block]", "terseLabel": "Deferred Policy Acquisition Costs" } } }, "localname": "CapitalizationOfDeferredPolicyAcquisitionCostsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r25", "r90" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.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", "verboseLabel": "Trust fund" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r6", "r91", "r97", "r466" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r82", "r90", "r96" ], "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, cash equivalents, and restricted cash end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash, beginning of period", "verboseLabel": "Cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r82", "r427" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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), Excluding Exchange Rate Effect", "totalLabel": "Change in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CededPremiumsEarned": { "auth_ref": [ "r509", "r518", "r547", "r548", "r550", "r552" ], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEffectsOfReinsuranceOnPremiumWrittenAndEarnedDetails": { "order": 1.0, "parentTag": "us-gaap_PremiumsEarnedNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of earned premiums ceded to other entities.", "label": "Ceded Premiums Earned", "negatedLabel": "Ceded premiums, earned" } } }, "localname": "CededPremiumsEarned", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEffectsOfReinsuranceOnPremiumWrittenAndEarnedDetails", "http://porchgroup.com/role/DisclosureRevenueOtherRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CededPremiumsPayable": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails": { "order": 4.0, "parentTag": "prch_OtherInsuranceLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consideration due to the assuming enterprise as of the balance sheet date under the terms of the reinsurance contract in exchange for the right to receive reimbursement from such entity for covered claims and expenses.", "label": "Ceded Premiums Payable", "terseLabel": "Ceded reinsurance premiums payable" } } }, "localname": "CededPremiumsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CededPremiumsWritten": { "auth_ref": [ "r550", "r552" ], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEffectsOfReinsuranceOnPremiumWrittenAndEarnedDetails": { "order": 1.0, "parentTag": "us-gaap_PremiumsWrittenNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of written premiums ceded to other entities.", "label": "Ceded Premiums Written", "negatedLabel": "Ceded premiums, written" } } }, "localname": "CededPremiumsWritten", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEffectsOfReinsuranceOnPremiumWrittenAndEarnedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInContractWithCustomerAssetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in Contract with Customer, Asset [Abstract]" } } }, "localname": "ChangeInContractWithCustomerAssetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ChangeInContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in Contract with Customer, Liability [Abstract]", "terseLabel": "Change in Contract with Customer, Liability" } } }, "localname": "ChangeInContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueContractLiabilitiesRefundableCustomerDepositsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r99", "r101", "r126", "r127", "r128", "r130", "r132", "r140", "r141", "r142", "r207", "r426" ], "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://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Common Stock and Redeemable Convertible Preferred Stock" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r275", "r328" ], "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://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsWarrantsDetails" ], "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://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Stock called by warrants" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtPromissoryNotesDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r38", "r250", "r476", "r508" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "verboseLabel": "Commitments and contingencies (Note 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.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_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r247", "r248", "r249", "r252" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r105", "r106" ], "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://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonStockDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r15", "r266" ], "calculation": { "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding", "totalLabel": "Total common shares issued and outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r15" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, $0.0001 par value: Authorized shares - 400,000,000 and 400,000,000, respectively Issued and outstanding shares - 96,293,416 and 81,669,151, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r53", "r55", "r56", "r61", "r480", "r511" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Income (Loss)" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r145", "r492" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Summary of the activity impacting deferred revenue balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r277", "r279", "r301" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "periodEndLabel": "Balance at June 30, 2021", "periodStartLabel": "Balance at December 31, 2020", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r277", "r278", "r301" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueContractLiabilitiesRefundableCustomerDepositsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r277", "r278", "r301" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination": { "auth_ref": [ "r280" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from business combination.", "label": "Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination", "terseLabel": "Impact of acquisitions" } } }, "localname": "ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueContractLiabilitiesRefundableCustomerDepositsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r302" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "verboseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueContractLiabilitiesRefundableCustomerDepositsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockAmountIssued1": { "auth_ref": [ "r93", "r94", "r95" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Amount Issued", "terseLabel": "Conversion of debt to redeemable convertible preferred stock (non-cash)" } } }, "localname": "ConversionOfStockAmountIssued1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible Debt Securities [Member]", "terseLabel": "Convertible debt" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r313", "r320", "r556" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Industrial and miscellaneous" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r66", "r101", "r207", "r426" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "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 revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost Of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r65" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRefundLiabilityCurrent": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current regulatory liabilities generally represent obligations to make refunds to customers for various reasons including overpayment.", "label": "Customer Refund Liability, Current", "terseLabel": "Refundable customer deposit" } } }, "localname": "CustomerRefundLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRefundLiabilityNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncurrent regulatory liabilities generally represent obligations to make refunds to customers for various reasons including overpayment.", "label": "Customer Refund Liability, Noncurrent", "terseLabel": "Refundable customer deposit, non-current" } } }, "localname": "CustomerRefundLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r385" ], "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://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsFairValueOfIntangibleAssetsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r260" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAnnualPrincipalPayment": { "auth_ref": [ "r12" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the total principal payments made during the annual reporting period.", "label": "Debt Instrument, Annual Principal Payment", "terseLabel": "Promissory note initial principal balance" } } }, "localname": "DebtInstrumentAnnualPrincipalPayment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtFutureReceivablesAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r9", "r11", "r12", "r469", "r470", "r497" ], "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://porchgroup.com/role/DisclosureDebtDetails", "http://porchgroup.com/role/DisclosureDebtFutureReceivablesAgreementDetails", "http://porchgroup.com/role/DisclosureDebtLineOfCreditDetails", "http://porchgroup.com/role/DisclosureDebtPromissoryNotesDetails", "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on interest rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtLineOfCreditDetails", "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r12", "r254", "r470", "r497" ], "calculation": { "http://porchgroup.com/role/DisclosureDebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Principal" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r437", "r439" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Amount borrowed" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtFutureReceivablesAgreementDetails", "http://porchgroup.com/role/DisclosureDebtPromissoryNotesDetails", "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r35", "r437" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Variable interest rate" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtPromissoryNotesDetails", "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r35", "r256", "r437" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Calculated interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r35" ], "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 (stated)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtDetails", "http://porchgroup.com/role/DisclosureDebtFutureReceivablesAgreementDetails", "http://porchgroup.com/role/DisclosureDebtPromissoryNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtFutureReceivablesAgreementDetails", "http://porchgroup.com/role/DisclosureDebtLineOfCreditDetails", "http://porchgroup.com/role/DisclosureDebtPromissoryNotesDetails", "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r36" ], "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://porchgroup.com/role/DisclosureDebtDetails", "http://porchgroup.com/role/DisclosureDebtFutureReceivablesAgreementDetails", "http://porchgroup.com/role/DisclosureDebtLineOfCreditDetails", "http://porchgroup.com/role/DisclosureDebtPromissoryNotesDetails", "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r36", "r103", "r267", "r270", "r271", "r272", "r436", "r437", "r439", "r491" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtFutureReceivablesAgreementDetails", "http://porchgroup.com/role/DisclosureDebtLineOfCreditDetails", "http://porchgroup.com/role/DisclosureDebtPromissoryNotesDetails", "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtPromissoryNotesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r436", "r439" ], "calculation": { "http://porchgroup.com/role/DisclosureDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedLabel": "Unaccreted Discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions": { "auth_ref": [ "r220" ], "lang": { "en-us": { "role": { "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without an allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions", "terseLabel": "Unrealized loss position for 12 months or longer" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r204", "r221", "r222" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months", "terseLabel": "Less Than Twelve Months, Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r204", "r221" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "negatedLabel": "Less Than Twelve Months, Gross Unrealized Loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r200", "r218", "r222" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position", "totalLabel": "Total, Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r201", "r219" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss", "negatedTotalLabel": "Total, Gross Unrealized Loss" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "auth_ref": [ "r202", "r220" ], "lang": { "en-us": { "role": { "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions", "terseLabel": "Number of securities in an unrealized loss position" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtSecuritiesMember": { "auth_ref": [ "r205" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions.", "label": "Debt Securities [Member]", "terseLabel": "Debt Securities" } } }, "localname": "DebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r29", "r438" ], "calculation": { "http://porchgroup.com/role/DisclosureDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "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", "negatedLabel": "Debt Issuance Costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredPolicyAcquisitionCosts": { "auth_ref": [ "r506", "r521", "r522", "r523", "r539", "r557" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred policy acquisition cost capitalized on contract remaining in force.", "label": "Deferred Policy Acquisition Cost", "terseLabel": "Deferred policy acquisition costs" } } }, "localname": "DeferredPolicyAcquisitionCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r88", "r155" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DirectPremiumsEarned": { "auth_ref": [ "r509", "r517", "r549", "r551" ], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEffectsOfReinsuranceOnPremiumWrittenAndEarnedDetails": { "order": 2.0, "parentTag": "us-gaap_PremiumsEarnedNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums earned.", "label": "Direct Premiums Earned", "terseLabel": "Direct premiums, earned" } } }, "localname": "DirectPremiumsEarned", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEffectsOfReinsuranceOnPremiumWrittenAndEarnedDetails", "http://porchgroup.com/role/DisclosureRevenueOtherRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DirectPremiumsWritten": { "auth_ref": [ "r549" ], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEffectsOfReinsuranceOnPremiumWrittenAndEarnedDetails": { "order": 2.0, "parentTag": "us-gaap_PremiumsWrittenNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums written.", "label": "Direct Premiums Written", "terseLabel": "Direct premiums, written" } } }, "localname": "DirectPremiumsWritten", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEffectsOfReinsuranceOnPremiumWrittenAndEarnedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails", "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueContractLiabilitiesRefundableCustomerDepositsDetails", "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r300", "r304", "r305", "r306", "r307", "r308", "r309", "r310" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails", "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueContractLiabilitiesRefundableCustomerDepositsDetails", "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r300" ], "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 revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r273", "r490" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.", "label": "Dividends" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basic and Diluted Net Loss Per Share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r62", "r115", "r116", "r117", "r118", "r119", "r124", "r126", "r130", "r131", "r132", "r136", "r137", "r481", "r512" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net loss attributable per share to common stockholders:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r62", "r115", "r116", "r117", "r118", "r119", "r126", "r130", "r131", "r132", "r136", "r137", "r481", "r512" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r133", "r134", "r135", "r138" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Basic and Diluted Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r361", "r371" ], "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": "U.S. federal statutory tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r343" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Cost not recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPayrollReductionProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r340" ], "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": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r105", "r106", "r108", "r111", "r120", "r123", "r139", "r211", "r266", "r273", "r350", "r351", "r352", "r368", "r369", "r428", "r429", "r430", "r431", "r432", "r433", "r536", "r537", "r538" ], "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://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r88", "r261" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.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 warrant liability.", "label": "Fair Value Adjustment of Warrants", "terseLabel": "Loss on remeasurement of warrants" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r413", "r414", "r415", "r424" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsLevel1ToLevel2TransfersAmount": { "auth_ref": [ "r415" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of assets measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2.", "label": "Fair Value, Assets, Level 1 to Level 2 Transfers, Amount", "terseLabel": "Transfer between level1 to level2" } } }, "localname": "FairValueAssetsLevel1ToLevel2TransfersAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsLevel2ToLevel1TransfersAmount": { "auth_ref": [ "r415" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of assets measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1.", "label": "Fair Value, Assets, Level 2 to Level 1 Transfers, Amount", "terseLabel": "Transfer between level2 to level1" } } }, "localname": "FairValueAssetsLevel2ToLevel1TransfersAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r413", "r424" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r414", "r448", "r449", "r450" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r423", "r424" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureFairValueLevel3Details", "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r413", "r414", "r417", "r418", "r425" ], "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://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValue" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r313", "r314", "r319", "r320", "r414", "r448" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value Inputs Level1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r313", "r314", "r319", "r320", "r414", "r449" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r414", "r450" ], "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": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r413", "r414" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "verboseLabel": "Schedule of fair value measurements of liabilities measured at fair value on recurring basis" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureFairValueLevel3Details", "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueLevel3Details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueLevel3Details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r419", "r424" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueLevel3Details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r419", "r424" ], "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 Level 3 items measured at fair value on a recurring basis" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "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 of Financial Instruments" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r420" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "verboseLabel": "Change in fair value, loss (gain) included in net loss" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome": { "auth_ref": [ "r421" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in other comprehensive income (OCI) from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss)", "terseLabel": "Change in fair value, (gain) included in other comprehensive income" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "auth_ref": [ "r422" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases", "terseLabel": "Additions" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r422" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "terseLabel": "Settlements" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r419" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r448", "r449", "r450" ], "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 and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r423", "r425" ], "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": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "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 fair value of the intangible assets" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated Useful Life (in years)", "verboseLabel": "Weighted Average Useful Life (in years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r236" ], "calculation": { "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails": { "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://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r230", "r233", "r236", "r239", "r459", "r463" ], "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://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsFairValueOfIntangibleAssetsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r236", "r463" ], "calculation": { "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails": { "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": "Intangible Assets, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Intangible Assets and Goodwill" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r230", "r235" ], "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://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsFairValueOfIntangibleAssetsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r236", "r459" ], "calculation": { "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Intangible Assets, Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FundsHeldUnderReinsuranceAgreementsLiability": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails": { "order": 3.0, "parentTag": "prch_OtherInsuranceLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of funds held as security for payments to be received under reinsurance contracts.", "label": "Funds Held under Reinsurance Agreements, Liability", "terseLabel": "Funds held under reinsurance treaty" } } }, "localname": "FundsHeldUnderReinsuranceAgreementsLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestmentsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of realized and unrealized gain (loss) on investment in security.", "label": "Gain (Loss) on Securities [Table Text Block]", "terseLabel": "Schedule of gain on investments" } } }, "localname": "GainLossOnInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnSaleOfBusiness": { "auth_ref": [ "r88", "r406" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.", "label": "Gain (Loss) on Disposition of Business", "negatedLabel": "Gain on divestiture of businesses" } } }, "localname": "GainLossOnSaleOfBusiness", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r88", "r257", "r258" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 6.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": "Loss (gain) on extinguishment of debt", "terseLabel": "Gain on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnRestructuringOfDebt": { "auth_ref": [ "r259" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For a debtor, the aggregate gain (loss) recognized on the restructuring of payables arises from the difference between the book value of the debt before the restructuring and the fair value of the payments on the debt after restructuring is complete.", "label": "Gains (Losses) on Restructuring of Debt", "negatedLabel": "Loss on remeasurement of debt" } } }, "localname": "GainsLossesOnRestructuringOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r67" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "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://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General And Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r223", "r224", "r467" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, Ending Balance", "periodStartLabel": "Goodwill, Beginning Balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r225" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets and Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r240" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets and Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [ "r88", "r241" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.", "label": "Impairment of Long-Lived Assets to be Disposed of", "terseLabel": "Loss on sale and impairment of long-lived assets" } } }, "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeApproachValuationTechniqueMember": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach converting future amounts to single current discounted amount.", "label": "Income Approach Valuation Technique [Member]", "terseLabel": "Income approach" } } }, "localname": "IncomeApproachValuationTechniqueMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r59", "r157", "r165", "r168", "r171", "r173", "r464", "r478", "r483", "r514" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.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://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Operations" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r102", "r122", "r123", "r156", "r360", "r370", "r372", "r515" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.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": "Income tax benefit (expense)", "terseLabel": "Income tax (benefit) expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r57", "r97", "r358", "r359", "r362", "r363", "r364", "r365", "r574" ], "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://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r87" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r87" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r87" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r87" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "Deferred income tax benefit" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r87" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable": { "auth_ref": [ "r87" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in insurance settlements receivable, which are amounts due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy. The expectation is that such reimbursement will be received within one year of the balance sheet date.", "label": "Increase (Decrease) in Insurance Settlements Receivable", "negatedLabel": "Reinsurance balance due" } } }, "localname": "IncreaseDecreaseInInsuranceSettlementsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInLongTermReceivablesCurrent": { "auth_ref": [ "r87" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due within one year (or one business cycle) of receivables that were originally due beyond one year (or one business cycle).", "label": "Increase (Decrease) in Long-term Receivables, Current", "negatedLabel": "Long-term insurance commissions receivable" } } }, "localname": "IncreaseDecreaseInLongTermReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in operating assets and liabilities, net of acquisitions and divestitures" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities": { "auth_ref": [ "r87" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in insurance liabilities classified as other.", "label": "Increase (Decrease) in Other Insurance Liabilities", "terseLabel": "Other insurance liabilities, current" } } }, "localname": "IncreaseDecreaseInOtherInsuranceLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r87" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r87" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r232", "r238" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r232", "r238" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r228", "r234" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.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://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r58", "r154", "r435", "r438", "r482" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r80", "r84", "r92" ], "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://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNet": { "auth_ref": [ "r68", "r70" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.", "label": "Investment Income, Net", "terseLabel": "Investment income" } } }, "localname": "InvestmentIncomeNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsInvestmentIncomeRealizedAndUnrealizedGainsOnInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r206", "r513" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investment Type Categorization [Member]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments" } } }, "localname": "InvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Summary of remaining Time to Maturity" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r205", "r465", "r489", "r573" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r33", "r101", "r167", "r207", "r401", "r407", "r408", "r426" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.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://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r22", "r101", "r207", "r426", "r471", "r505" ], "calculation": { "http://porchgroup.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 stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity (Deficit)" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r34", "r101", "r207", "r401", "r407", "r408", "r426" ], "calculation": { "http://porchgroup.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://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r413" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "terseLabel": "Liabilities, fair value disclosure" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense": { "auth_ref": [ "r525", "r528" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount needed to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date.", "label": "Liability for Claims and Claims Adjustment Expense", "periodEndLabel": "Losses and LAE reserve at June 30", "periodStartLabel": "Losses and LAE reserve at April 5" } } }, "localname": "LiabilityForClaimsAndClaimsAdjustmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLossesAndLaeGrossOfReinsuranceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1": { "auth_ref": [ "r527" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after effects of reinsurance, of payments to settle claims incurred in the current period and related claims settlement costs.", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Current Year", "negatedLabel": "Net claim and LAE payments during the current year" } } }, "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLossesAndLaeGrossOfReinsuranceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet": { "auth_ref": [ "r496", "r525", "r528" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Liability as of the balance sheet date for amounts representing estimated cost of settling unpaid claims under the terms of the underlying insurance policies, less estimated reinsurance recoveries on such claims. This includes an estimate for claims which have been incurred but not reported. Claim adjustment expenses represent the costs estimated to be incurred in the settlement of unpaid claims.", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Net", "periodEndLabel": "Reserve for losses and LAE, net of reinsurance recoverables, at end of year", "periodStartLabel": "Losses and LAE reserve, net of reinsurance recoverables at April 5" } } }, "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLossesAndLaeGrossOfReinsuranceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityReserveEstimatePolicy": { "auth_ref": [ "r97", "r546" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for estimating its liability as of the balance sheet date for the ultimate cost of settling reported and unreported claims incurred and claims adjustment expenses (including effects of inflation and other societal and economic factors).", "label": "Liability Reserve Estimate, Policy [Policy Text Block]", "terseLabel": "Losses and Loss Adjustment Expenses Reserves" } } }, "localname": "LiabilityReserveEstimatePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r12", "r470", "r497" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "verboseLabel": "Outstanding borrowings" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtLineOfCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r31" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "verboseLabel": "Aggregate amount" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtLineOfCreditDetails", "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Fees on daily unused portion" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtLineOfCreditDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LoansAssumed1": { "auth_ref": [ "r93", "r94", "r95" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of loans assumed in noncash investing or financing activities.", "label": "Loans Assumed", "terseLabel": "Loans assumed" } } }, "localname": "LoansAssumed1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtPromissoryNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate L I B O R [Member]", "terseLabel": "Three-month LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent": { "auth_ref": [ "r16", "r178" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as noncurrent. Includes, but is not limited to, notes and loan receivable.", "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Long-term insurance commissions receivable" } } }, "localname": "LongTermAccountsNotesAndLoansReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r12", "r255", "r470", "r502" ], "calculation": { "http://porchgroup.com/role/DisclosureDebtDetails": { "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", "terseLabel": "Amount outstanding", "totalLabel": "Carrying Value", "verboseLabel": "Promissory note carrying amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtDetails", "http://porchgroup.com/role/DisclosureDebtFutureReceivablesAgreementDetails", "http://porchgroup.com/role/DisclosureDebtPromissoryNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.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": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r26" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ManagementServiceMember": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "Contractually stipulated right to receive compensation for operating and managing business.", "label": "Management Service [Member]", "terseLabel": "Managed services revenue" } } }, "localname": "ManagementServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.", "label": "Marketable Securities [Table Text Block]", "terseLabel": "Summary of amortized cost, market value and unrealized gains (losses) of debt securities" } } }, "localname": "MarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input Discount Rate [Member]", "terseLabel": "Discount rate" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExercisePriceMember": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using agreed upon price for exchange of underlying asset.", "label": "Measurement Input Exercise Price [Member]", "terseLabel": "Exercise Price" } } }, "localname": "MeasurementInputExercisePriceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input Expected Term [Member]", "terseLabel": "Expected term" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input Price Volatility [Member]", "terseLabel": "Volatility" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputSharePriceMember": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using share price of saleable stock.", "label": "Measurement Input Share Price [Member]", "terseLabel": "Current stock price" } } }, "localname": "MeasurementInputSharePriceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Percentage of holding" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market mutual funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MortgageBackedSecuritiesMember": { "auth_ref": [ "r189", "r313", "r314", "r320", "r556" ], "lang": { "en-us": { "role": { "documentation": "Securities collateralized by mortgage loans.", "label": "Mortgage Backed Securities [Member]", "terseLabel": "Residential and commercial mortgage-backed securities" } } }, "localname": "MortgageBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r82" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.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://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r82" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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://porchgroup.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://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r82", "r86", "r89" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r51", "r54", "r60", "r89", "r101", "r110", "r115", "r116", "r117", "r118", "r122", "r123", "r129", "r157", "r165", "r168", "r171", "r173", "r207", "r426", "r479", "r510" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r109", "r110", "r111", "r112", "r113", "r114", "r117", "r136", "r208", "r209", "r210", "r211", "r212", "r213", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r366", "r367", "r368", "r369", "r460", "r461", "r462", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1": { "auth_ref": [ "r93", "r94", "r95" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net book value of a nonmonetary asset transferred or exchanged in connection with the acquisition of a business or asset in a noncash transaction. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. Nonmonetary assets and liabilities are assets and liabilities that will not result in cash receipts or cash payments in the future.", "label": "Noncash or Part Noncash Acquisition, Net Nonmonetary Assets Acquired (Liabilities Assumed)", "terseLabel": "Non-cash consideration for acquisitions" } } }, "localname": "NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1": { "auth_ref": [ "r93", "r94", "r95" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash consideration received for selling an asset or business through a noncash (or part noncash) transaction.", "label": "Noncash or Part Noncash Divestiture, Amount of Consideration Received", "terseLabel": "Divestiture received" } } }, "localname": "NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueExpectedTimingOfSatisfactionPeriodDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r384" ], "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": "Non-competition agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsFairValueOfIntangibleAssetsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r69" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "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 expense" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReduction": { "auth_ref": [ "r93", "r94", "r95" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of notes retired (or transferred to another entity) in noncash investing or financing transactions.", "label": "Notes Reduction", "terseLabel": "Cancelation of a convertible promissory note on divestiture of a business" } } }, "localname": "NotesReduction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfBusinessesAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of businesses acquired by the entity during the period.", "label": "Number of Businesses Acquired", "terseLabel": "Number of business combination transactions", "verboseLabel": "Number of acquisitions" } } }, "localname": "NumberOfBusinessesAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r157", "r165", "r168", "r171", "r173" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r442" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "verboseLabel": "Lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r441" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right of use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.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://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r43", "r44", "r47" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "terseLabel": "Current period change in net unrealized gain (loss), net of tax (expense) benefit" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustment": { "auth_ref": [ "r45", "r47" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of gain (loss) from increase (decrease) in instrument-specific credit risk of financial liability measured under fair value option.", "label": "Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, after Tax and Reclassification Adjustment", "terseLabel": "Change in fair value of convertible promissory notes due to own credit" } } }, "localname": "OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r52", "r55", "r398", "r399", "r404" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of other liabilities.", "label": "Other Liabilities, Fair Value Disclosure", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "verboseLabel": "Other liabilities (includes $10,050 and $3,549 at fair value, respectively)" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncome": { "auth_ref": [ "r64" ], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherIncomeExpenseNetDetails": { "order": 3.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income", "terseLabel": "Other, net" } } }, "localname": "OtherNonoperatingIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r71" ], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherIncomeExpenseNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 5.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 (expense), net", "totalLabel": "Total other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesOtherIncomeExpenseNetDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "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://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_PaymentsForOtherOperatingActivities": { "auth_ref": [ "r85" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for operating activities classified as other.", "label": "Payments for Other Operating Activities", "negatedLabel": "Other" } } }, "localname": "PaymentsForOtherOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForSoftware": { "auth_ref": [ "r74" ], "calculation": { "http://porchgroup.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 development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments for Software", "negatedLabel": "Capitalized internal use software development costs" } } }, "localname": "PaymentsForSoftware", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r78" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Income tax withholdings paid upon vesting of restricted stock units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r73", "r392" ], "calculation": { "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "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", "terseLabel": "Cash", "verboseLabel": "Cash paid in business acquisition" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://porchgroup.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r73" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r75" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedLabel": "Purchases of short-term and long-term investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r74" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r331", "r344" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPayrollReductionProgramDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPayrollReductionProgramDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PremiumsEarnedNet": { "auth_ref": [ "r477", "r509", "r519", "r553" ], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEffectsOfReinsuranceOnPremiumWrittenAndEarnedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums earned.", "label": "Premiums Earned, Net", "totalLabel": "Net premiums, earned" } } }, "localname": "PremiumsEarnedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEffectsOfReinsuranceOnPremiumWrittenAndEarnedDetails", "http://porchgroup.com/role/DisclosureRevenueOtherRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PremiumsWrittenNet": { "auth_ref": [ "r549", "r551" ], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEffectsOfReinsuranceOnPremiumWrittenAndEarnedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums written.", "label": "Premiums Written, Net", "totalLabel": "Net premiums, written" } } }, "localname": "PremiumsWrittenNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEffectsOfReinsuranceOnPremiumWrittenAndEarnedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r23", "r24" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtLineOfCreditDetails", "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r77" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from debt issuance, net of fees" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtPromissoryNotesDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock": { "auth_ref": [ "r76" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder.", "label": "Proceeds from Issuance of Redeemable Convertible Preferred Stock", "terseLabel": "Proceeds from issuance of redeemable convertible preferred stock, net of fees" } } }, "localname": "ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromOtherOperatingActivities": { "auth_ref": [ "r83" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from operating activities classified as other.", "label": "Proceeds from Other Operating Activities", "terseLabel": "Other" } } }, "localname": "ProceedsFromOtherOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r72" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.", "label": "Proceeds from Sale, Maturity and Collection of Investments", "terseLabel": "Maturities, sales of short-term and long-term investments" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r76", "r345" ], "calculation": { "http://porchgroup.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": "Proceeds from exercises of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r76" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from exercises of warrants", "verboseLabel": "Proceeds from exercise of warrants" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsWarrantsDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r0", "r51", "r54", "r81", "r101", "r110", "r122", "r123", "r157", "r165", "r168", "r171", "r173", "r207", "r398", "r402", "r403", "r409", "r410", "r426", "r483" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 25.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://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Equipment, and Software" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r28", "r244" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r246", "r575", "r576", "r577" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Equipment, and Software" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftware" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r27", "r242" ], "calculation": { "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, equipment, and software, Gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r7", "r8", "r244", "r507" ], "calculation": { "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.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, equipment, and software, net", "totalLabel": "Property, equipment, and software, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r7", "r244" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property, equipment, and software net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r7", "r242" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property Plant And Equipment Type [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.", "label": "Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Redeemable Convertible Preferred Stock" } } }, "localname": "RedeemableConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReinsuranceAccountingPolicy": { "auth_ref": [ "r97", "r493", "r494", "r554", "r555" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of reinsurance accounting policy, for example, but not limited to, description of the methodologies and assumptions underlying determination of reinsurance recoverables, reinsurance payables and retention policy.", "label": "Reinsurance Accounting Policy [Policy Text Block]", "terseLabel": "Reinsurance" } } }, "localname": "ReinsuranceAccountingPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReinsurancePayable": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails": { "order": 1.0, "parentTag": "prch_OtherInsuranceLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount as of the balance sheet date of the known and estimated amounts owed to insurers under reinsurance treaties or other arrangements.", "label": "Reinsurance Payable", "terseLabel": "Advance premiums" } } }, "localname": "ReinsurancePayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments": { "auth_ref": [ "r495", "r524", "r525", "r528" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after valuation allowance, recoverable under reinsurance contracts for losses reported to the ceding insurer but not yet paid and amounts expected for incurred losses and settlement expenses, which have not yet been reported to the ceding insurer.", "label": "Reinsurance Recoverable for Unpaid Claims and Claims Adjustments", "negatedPeriodStartLabel": "Reinsurance recoverables on losses and LAE", "periodEndLabel": "Reinsurance recoverables on losses and LAE" } } }, "localname": "ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLossesAndLaeGrossOfReinsuranceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r79" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedLabel": "Repayments of principal and related fees" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is 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.", "label": "Restricted Cash And Cash Equivalents Cash And Cash Equivalents [Member]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndInvestments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash and investments whose use in whole or in part is restricted for the long-term, generally by contractual agreements or regulatory requirements. For use in an unclassified balance sheet.", "label": "Restricted Cash and Investments", "terseLabel": "Restricted cash and investments" } } }, "localname": "RestrictedCashAndInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r1", "r6", "r96" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash - current" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashEquivalentsCurrent": { "auth_ref": [ "r1", "r6", "r96" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash equivalents restricted as to withdrawal or usage, classified as current. 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": "Restricted Cash Equivalents, Current", "terseLabel": "Restricted cash equivalents" } } }, "localname": "RestrictedCashEquivalentsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "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://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPayrollReductionProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r18", "r273", "r353", "r504", "r540", "r545" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.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://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r105", "r106", "r108", "r111", "r120", "r123", "r211", "r350", "r351", "r352", "r368", "r369", "r536", "r538" ], "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://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r152", "r153", "r164", "r169", "r170", "r174", "r175", "r176", "r299", "r300", "r458" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue", "verboseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "http://porchgroup.com/role/DisclosureRevenueOtherRevenuesDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r98", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r311" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r281", "r282", "r283", "r284", "r285", "r286", "r289", "r290", "r303", "r311" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r287" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, remaining performance obligation, amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueExpectedTimingOfSatisfactionPeriodDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueExpectedTimingOfSatisfactionPeriodDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueExpectedTimingOfSatisfactionPeriodDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueExpectedTimingOfSatisfactionPeriodDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueExpectedTimingOfSatisfactionPeriodDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Line of Credit" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtLineOfCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of antidilutive securities excluded from computation of earnings per share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r378", "r379" ], "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://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsFairValueOfIntangibleAssetsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsTables", "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r378", "r379" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of estimated fair value of the assets acquired and liabilities assumed for business combinations" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of cash, cash equivalents and restricted cash" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r36", "r103", "r267", "r270", "r271", "r272", "r436", "r437", "r439", "r491" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of earnings per share, basic and diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r329", "r341", "r354" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r329", "r341", "r354" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of stock-based compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r230", "r235", "r459" ], "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://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r230", "r235" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r226", "r227" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Summary of changes in the carrying amount of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems": { "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": "Net Investment Income [Line Items]" } } }, "localname": "ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable": { "auth_ref": [ "r68", "r70", "r516" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment income, including, but not limited to, interest and dividend income and amortization of discount (premium) derived from debt and equity securities. Excludes realized and unrealized gain (loss) on investments.", "label": "Investment Income [Table]" } } }, "localname": "ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense": { "auth_ref": [ "r529" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the activity in the reserve for settling insured claims and expenses incurred in the claims settlement process for the period. The estimated liability includes the amount of money that will be required for future payments of (a) claims that have been reported to the insurer, (b) claims related to insured events that have occurred but that have not been reported to the insurer as of the date the liability is estimated, and (c) claim adjustment expenses. Claim adjustment expenses include costs incurred in the claim settlement process such as legal fees; outside adjuster fees; and costs to record, process, and adjust claims.", "label": "Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block]", "terseLabel": "Schedule of losses and LAE, gross of reinsurance" } } }, "localname": "ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "terseLabel": "Schedule of components of other income (expense), net" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r28", "r244" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r331", "r344" ], "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://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPayrollReductionProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r39", "r99", "r140", "r141", "r262", "r264", "r265", "r267", "r268", "r269", "r270", "r271", "r272", "r273" ], "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://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": { "auth_ref": [ "r203" ], "lang": { "en-us": { "role": { "documentation": "For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).", "label": "Schedule of Unrealized Loss on Investments [Table Text Block]", "terseLabel": "Summary of securities with gross unrealized loss position" } } }, "localname": "ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r97", "r158", "r159", "r160", "r161", "r162", "r163", "r175" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "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": "Selling and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling And Marketing Expense [Member]", "terseLabel": "Selling and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period.", "label": "Series Of Individually Immaterial Business Acquisitions [Member]", "terseLabel": "Total Acquisition" } } }, "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsFairValueOfIntangibleAssetsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Core services revenue" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r87" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r332" ], "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://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r336" ], "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": "Canceled", "terseLabel": "Shares forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPayrollReductionProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r337" ], "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": "Shares granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted", "verboseLabel": "Average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPayrollReductionProgramDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Restricted Stock Awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationPayrollReductionProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationPayrollReductionProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r338" ], "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", "terseLabel": "Shares vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPayrollReductionProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r344" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "verboseLabel": "Shares reserved for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPayrollReductionProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r328", "r334" ], "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": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPayrollReductionProgramDetails" ], "xbrltype": "domainItemType" }, "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": "Common stock is greater than or equal to $18.00" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third 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 Three [Member]", "terseLabel": "Common stock is greater than or equal to $22.00" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails" ], "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": "Common stock is greater than or equal to $20.00" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "auth_ref": [ "r327", "r340" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share Based Payment Arrangement Employee [Member]", "terseLabel": "Employees" } } }, "localname": "ShareBasedPaymentArrangementEmployeeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsWarrantsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r10", "r472", "r473", "r499" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Internally developed software" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r13", "r14", "r15", "r99", "r101", "r126", "r127", "r128", "r130", "r132", "r140", "r141", "r142", "r207", "r266", "r426" ], "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://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r41", "r105", "r106", "r108", "r111", "r120", "r123", "r139", "r211", "r266", "r273", "r350", "r351", "r352", "r368", "r369", "r428", "r429", "r430", "r431", "r432", "r433", "r536", "r537", "r538" ], "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://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "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://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "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_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Comprehensive Loss" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Stockholders' Equity (Deficit)" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r105", "r106", "r108", "r139", "r458" ], "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://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r14", "r15", "r273" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of common stock for acquisitions (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r40", "r266", "r267", "r273" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of convertible notes to Series C redeemable convertible preferred stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r14", "r15", "r266", "r273" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Shares issued (shares)", "verboseLabel": "Issuance of Series C redeemable convertible preferred stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r266", "r273" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Vesting of restricted stock awards issued for acquisitions (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r14", "r15", "r266", "r273" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Shares issued" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationPayrollReductionProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r14", "r15", "r266", "r273" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Vesting of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r14", "r15", "r266", "r273", "r335" ], "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", "verboseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r41", "r266", "r273" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of common stock for acquisitions" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r41", "r266", "r273" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "verboseLabel": "Conversion of convertible notes to Series C redeemable convertible preferred stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r14", "r15", "r266", "r273" ], "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 Series C redeemable convertible preferred stock" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r14", "r15", "r266", "r273" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Vesting of restricted stock awards issued for acquisitions" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r14", "r15", "r273", "r330", "r339" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "verboseLabel": "Vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r41", "r266", "r273" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r15", "r20", "r21", "r101", "r186", "r207", "r426" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity and Warrants" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r100", "r273", "r276" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "verboseLabel": "Equity and Warrants" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrants" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r434", "r445" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r434", "r445" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r434", "r445" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r434", "r445" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r444", "r447" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense": { "auth_ref": [ "r526" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after effects of reinsurance, of expense for claims incurred in the current reporting period and related claims settlement costs.", "label": "Current Year Claims and Claims Adjustment Expense", "terseLabel": "Net incurred losses and LAE during the current year" } } }, "localname": "SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLossesAndLaeGrossOfReinsuranceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology Based Intangible Assets [Member]", "terseLabel": "Acquired technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsFairValueOfIntangibleAssetsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TemporaryEquityRedemptionPricePerShare": { "auth_ref": [ "r5", "r263" ], "lang": { "en-us": { "role": { "documentation": "Amount to be paid per share that is classified as temporary equity by entity upon redemption. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Redemption Price Per Share", "terseLabel": "Temporary equity repurchase price" } } }, "localname": "TemporaryEquityRedemptionPricePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r180", "r181", "r182", "r183", "r185", "r187" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "verboseLabel": "Accounts Receivable and Long-term Insurance Commissions Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks And Trade Names [Member]", "terseLabel": "Trademarks and tradenames" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBusinessCombinationsAcquisitionsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsFairValueOfIntangibleAssetsDetails", "http://porchgroup.com/role/DisclosureBusinessCombinationsTotalConsiderationAndEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r110", "r111", "r112", "r113", "r208", "r209", "r210", "r211", "r212", "r213", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r366", "r367", "r368", "r369", "r460", "r461", "r462", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type Of Adoption [Member]", "terseLabel": "Accounting Standards Update [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r313", "r484" ], "lang": { "en-us": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "U S Government Agencies Debt Securities [Member]", "terseLabel": "U.S. government obligations" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USStatesAndPoliticalSubdivisionsMember": { "auth_ref": [ "r313", "r556" ], "lang": { "en-us": { "role": { "documentation": "Bonds or similar securities issued by state, city, or local US governments or the agencies operated by state, city, or local governments. Debt securities issued by state governments may include bond issuances of US state authorities including, for example, but not limited to, housing authorities, dormitory authorities, and general obligations while debt securities issued by political subdivisions of US states would include, for example, debt issuances by county, borough, city, or municipal governments.", "label": "U S States And Political Subdivisions [Member]", "terseLabel": "Obligations of states, municipalities and political subdivisions" } } }, "localname": "USStatesAndPoliticalSubdivisionsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r313", "r320", "r484" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "U S Treasury Securities [Member]", "terseLabel": "U.S. treasury - held as restricted" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnearnedPremiums": { "auth_ref": [ "r501" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of premiums written on insurance contracts that have not been earned as of the balance sheet date.", "label": "Unearned Premiums", "terseLabel": "Unearned premiums" } } }, "localname": "UnearnedPremiums", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueContractLiabilitiesRefundableCustomerDepositsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r143", "r144", "r146", "r147", "r148", "r149", "r150" ], "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://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Approach and Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Technique [Domain]", "terseLabel": "Valuation Approach and Technique [Domain]" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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://porchgroup.com/role/DisclosureDebtLineOfCreditDetails", "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails" ], "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://porchgroup.com/role/DisclosureDebtLineOfCreditDetails", "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r344" ], "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://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r344" ], "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://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesMergerDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationEmployeeEarnoutRsusAndCeoEarnoutRsusDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.", "label": "Warrants and Rights Outstanding, Measurement Input", "terseLabel": "Warrants, measurement input" } } }, "localname": "WarrantsAndRightsOutstandingMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Warrants and Rights Outstanding, Term", "verboseLabel": "Warrants term" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtRunwayGrowthCreditFundDetails", "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r125", "r132" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "verboseLabel": "Shares used in computing net loss attributable per share to common stockholders, diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average shares used in computing net loss attributable per share to common stockholders:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r124", "r132" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Shares used in computing net loss attributable per share to common stockholders, basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r104": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "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" }, "r111": { "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" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r136": { "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" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r138": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e4975-111524" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5212-111524" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5093-111524" }, "r186": { "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" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL6283291-111563" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r2": { "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" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27337-111563" }, "r205": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922890-210455" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r223": { "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" }, "r224": { "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" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r226": { "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" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r228": { "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" }, "r229": { "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" }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r239": { "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" }, "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", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2611-110228" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r246": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r252": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4724-112606" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6402221&loc=d3e15743-112638" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r261": { "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" }, "r262": { "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" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405686&loc=d3e22802-112653" }, "r275": { "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" }, "r276": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r277": { "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" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r3": { "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" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "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" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r304": { "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" }, "r305": { "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" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r311": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4549-113899" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r331": { "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" }, "r332": { "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" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r34": { "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" }, "r340": { "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" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5227-128473" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r384": { "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" }, "r385": { "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" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r387": { "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" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r39": { "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" }, "r390": { "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" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r392": { "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" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r394": { "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" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r396": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r398": { "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" }, "r399": { "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" }, "r4": { "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" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r413": { "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" }, "r414": { "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" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984" }, "r441": { "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" }, "r442": { "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" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r444": { "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" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r447": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r448": { "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" }, "r449": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r463": { "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" }, "r464": { "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" }, "r465": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(9))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r476": { "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" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(c))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r483": { "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" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(d)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r489": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99397103&loc=d3e6811-158387" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99397103&loc=d3e6816-158387" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99397103&loc=d3e6824-158387" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(13)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r50": { "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" }, "r500": { "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" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(13)(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(7))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r507": { "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" }, "r508": { "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" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r514": { "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" }, "r515": { "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" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120401096&loc=d3e574992-122915" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120401096&loc=d3e574992-122915" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120401096&loc=d3e574992-122915" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=35755530&loc=d3e11264-158415" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121638524&loc=SL117422543-158416" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121638524&loc=SL117422543-158416" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121638166&loc=d3e11522-158419" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99404803&loc=d3e21412-158489" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(cc)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r53": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/subtopic&trid=2560295" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "605", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=84167274&loc=d3e27175-158546" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(a)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(b)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547" }, "r55": { "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" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(b)(3)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(c)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(c)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(c)(3)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "605", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99379264&loc=d3e27758-158548" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "605", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99379264&loc=d3e27830-158548" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121640538&loc=d3e32546-158582" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r56": { "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" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r573": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r574": { "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" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r578": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r579": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r580": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r581": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r582": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r583": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r584": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r59": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r60": { "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" }, "r61": { "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" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r63": { "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" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r66": { "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" }, "r67": { "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" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r69": { "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" }, "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": "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" }, "r71": { "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" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r73": { "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" }, "r74": { "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" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "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": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r81": { "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" }, "r82": { "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" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r84": { "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" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "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": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "r92": { "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" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r96": { "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" }, "r97": { "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" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r99": { "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" } }, "version": "2.1" } ZIP 101 0001558370-21-011831-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-21-011831-xbrl.zip M4$L#!!0 ( "2&$%/E=&.XL!L *I) 0 1 <')C:"TR,#(Q,#8S,"YX M'\X^[\71/HE.Q]QX04/AN)P203WG MR1=SYYXMER1TKBGG?A X9]SW9M1Q3@\^'/SR<3 X./EE#M&2DL;+PD_/Q.!\_/3NPZ=W'YW;ZQ3P&JB<^HV0SY'W M*7+G=$$<0?B,BANRH-&2N/3SWER(Y:?#PR7C[GS&6;P\<-E"HCGZ< *L($)P M_R$6](+QQ1G@Z>3@X8 MGT%#1X/#WZ^O[B1Y";!'_13X^8$'!Q%U#V;L\1 *D+:C_:/!_LD@ 0GIZ:$L33OLN]6T M0$$5*72&TXR!]RBQ0PV6LHK%H>!UG%*%U6.T9A@E)165(K'D-3V"$M3 C\4* M+6:K9#KRFZ>C?3^,! E=FA_5OD$#U^&7/*<==5,LS-".(^=H$H9,$ 'KD/R6 M?%TN_7#*]"?XB"+_A**Y![8Y^..WR65=,U*$=X!5SM$C%GHTA'4'?D0L\#V4 M[!D)D.B[.:4BVG-\T(@N%5+"$M(\.O5#7W8#V'ETY.P[*3[XG:)T\C@=C=11 M6'\]7$>UWDH,&,;AG^7O):<1()>LPSE,U]8@IIHN"=PXV*!B1EE]/?TU$=7N M))B61N/I>$FY[$\K4=;4-,OTN*U,,^P.FSH9_EZZFTIWQ!; CCG ^(_TBD6= MA5Q&8);UR6:R+C3C8#N]S#>6.8GF%P%[ZB[KM*)9QN\WE#&@=R3^7K9%V7[Q M(S=@4C=Q8L%X:OQ],Z?A6"9N"040U>:3^!W MW@+'79]&8S&G_!*:O#_UVK<; M[3N?3JF+\\B$@F$;-=JC*8("[6)JZ8Y+9DKGSSX ?0(@*2+OYNY M=1,"FI3XEYTI<4:MM-GE!)P2[.0H?NMHFGL5;E;AR_"11D*:3L,%X\+_%YIM MD;@@/O\["6(*VO1;R"D)L.0K@=D#OJ#=3*,:I=P&2K.:G1P=KZM9KE'X*VW7 MP8;?.MBT(]N6>I>U[LCFY<5@Y.4*G3JI4\;0;[Z8 M?^4P)K/1BB/TED62Q&;MZ8RJ25E*[D1167*Z((_=9(OYN0;;=))&>[UHUHM; MSI:4B]7Y'[&_1#:C:<.FXHF@Z5,I_S95S')^?S18EW."]*V3HGVK#!B-N1=F MFT$N2#CS'P(ZA'56X)K_E3'OR0^"VK'<6,,LR@]E468X'854RC%!V\NQC=/S M4.^./+1T%'XI2P8K]_QOYC].06(%8^$;X>#["'3C%BR\F\,\%(UC@2=]&"," M$+I$,/<[UGHD 2Y5-<+;&EZSY#^6;7?5LAR(2=O*WX-&'-6^DR- B:E2(.3 M(Z+7H&8-2GQPX.&#'ZJ3KWLF2(![ZKZG#\-P_RH2_@(WV'.&MYZ*76 YIQXZ M;IGG#67QHG;+[4* 2]%+I9?94B,4 :Y0.V54D^ MU;95+ZW='BU>4SZC?">'AD743<>!%5[^EHX#%1V]#;UK51IZGB2:!#D;>">: M96RI2=%*FPI;4[2,K+P7T"M>ZW4?/I#9C&.TOE2,Y'.U#K6K9%:'X_*\D]@) M\G,.LXJ)T39$+]*6(DT..M6NC%F2U;!- BR-YTR "<)D [\7VPM'(@96NN#N MW/L+F/M@EH;B: H-DU#@).4Y"3Z]@S0J6GA_AM4DO#NAXFGZZ MI@1!]$YBCNNZP!MF 8OC<(*Q/1R&_1F)_#IMVW5S9M5[5S9Z<[%J^TY"%.I= MKB!/&!;E]2^AS2&B$/<6.BF!CJ2P5\8.RMC%HVY7J4DQ2L9T03%Z!_?%(KV" M>3PX:9)A$:I):"4SI2 TB)"2\95PZL75"M!7<1".DPN M]1_EX=P0/!5I%AK$UERI28CO:X2H,#L\0^V0!'!.9C0WO/M(PDL1GSF5U^=GJ-B!U_L0V4)HUX;3LADJD M.JU<'NV:4QI)L(&=VNZ&_)"N"" M"8PRM6/.V8R312?A-^!H$G]I93"(7S?EI&TYNK%> S;5@//%,F K2C&M XO% M)(HQ)&-$6>Y#)W7H@K!)-THVO$$WDG8=W8XSN?M-Q7.,SL?%C[VR;!0.**]7 MJ.NI=2K1MII1\(.C\II0=PDCC[R7ZV9RS=VC6;]3V4',+; T2;UE>*C>ZTPO MU?C9I4W2QWRT5 2\(>?K/ IX94\&MM&P:TS?IFC,JE 1&9IK2-_PRS756X8O MF1)(Y+L@O"]^$ OJW5 ALQ]0+N]6XBH;"WTR7@(9@A \_.@_UD7L;1N]67,J M0L,D 5)G-'X'&M#9%BA7-TAU B%-"4XJGH;%E&T!PBX!EN3HZ56KA_YHN%MB&UCK.1*;/T[X: F4I0D[!.3QN"-E6^ MK@1E+[4M9,3N?(G24-LD6\R5W?+N9#%7=G]C\L=GUXZ& M^;MFKFZ05_U=B)[A+?*1&?*+-3"^PGK)5>Z9WQA451M'UG2>CZW#G]IC'=I MD,#'L@0J EQZ@70[FVQWX-@@F@X1)[U\NAP;M3D4,LNF=;:U7C ;'.-T.*II M$%/7XYA>7)N=M70[.FD06H5GW^8DI)==V\.,IE.,!OFT.;[HA;&;+='=;(VV MVB(]WF$VFC?)KWXO?4>*4YT1;2LX34H#%J^;2H81;9^[+(6CS"T4MR\^WBNHFO MJ8)9CA^J)D+S"QR]$%OL(=>9*6F)62QU]YQ[YG?>6*Z61!V862PM;U'V4MIL MM[E:5$98L[RZW&WJA?:RK;.:5-5MZAB%.*A("-QX9_F MQXMVV91)?=[MT&_?5P_98RT7?]#^E:,?IWU7\C%8?&>(4/F08^&M[YUH8;LF MF[2Q(J'&EK11T2?K70W/W^KW+=?>%.\5L\MN4_;S,@1(.M%/A99?2!Z'N6K- M;Y^^$+%9R+KY..:AVGGO[ASI<_'(D>2\'QT=&)THEU#NF&$Q2$NR4L3R<2Q^#T]/100@$2N;L.EMYA0OR><[BU M;@%+NW:K*(6?L5,!>>C:*:A"@Y^U/S!@NO9G;8QMKU>:72#Z=,?M-?PI"I<:$^XC?@ N/"".EH#S0JVM$')R")Z#0*>S'1&R"OZUG]1#,DZ0C)-!>S+R M^-[+OSS1FH"D K;\OF.;$74/9NP1YD4?4!T?[1\-@/#JIJ.Z2OAC/ZM=(*&V M^2F)'F0/XF@?Q1@UMI\TGZ\Y(V2I:*"!B%)<)6I@!@JCJBD#>#8X_/WZZDXV MV(WLM/&74XU??@#1$1?="4XJ*6+AKQ<32@-UY1OM2%PM_C%T71Y3#U]#"=5V ME;S:GWLV8!1SO/6])WOW>:]+!?#D<%/]\Y[@>/]/+5S81?\3. =@/_+5I: + MM+B (_%#! M$C/SXBF9R NH#"/14_E[*5UGN)2(U[D52]* NJW_>4XF"M\"; M6\XP;1UT\9ZZ\Y %;+;2_4ZX80;9;?^]F.M;%VL,\.C#SOI_31<)E.)S*@DN(S->VFW, MZ%CGWZ086QL9ER&@ L/N"U7_7H;U+^TD+.I8Q_*Q(R?%?+*[XL"I+[9UU$RH M1P$ A1BS4O^_I\_B M+("^)FQI!VIBA$C@MC-.MC(BU/F!7B%OJ#"RH%,-BSAQ#C/=#!8&_1P)6RQ) MN#)RHE,-BS@QH3#X?'R&#\_&K_W07\0+_*DS#TWPD!QF@;/5';Y01;TK&GKY MJ6/3ZO\>RW1;BTNQWU>,8 YGEU(OFM /?)[=DM6@,3]#@6"YM,\(W0U_S;" M8S;\2TPE2GD8C%U>I5I"V+DL7,0]]?*!C/)WZ+LV'>3SM*!GT*MU#9O&;@&PW\>N-\W7SK1'.5CU('O'\YL.:JSN7['.LDORU MJ7_3&MIVS3!V-!=W=.&'T#)8+3AA0L

6F35AS6K&L+2;;V2GG3/D(686+ M6/QNZT"Z [0T&K7P]-86W>[U;&41KAJ78.WP&+^CP@=@>LG?E*9S3".4Y;LF M64YZ&>!8,2J,$+8*/WNP*1>0 \8YY8_4NV!ENYB:S?1RD.CI:PM@Z3FNY5Y#%JQ193/5M9=$==!M8X M7\GA?\])&!'IM4?'1X/3]=6U%:RMK%!QB9>? MJ2M?/5A;/BN^V]K%>XJ'[J"^2H83NHSA,][4DP&*J]9+O-RI6(TU[+),PEZMLI M!\U?"+<&R$=@8I0O)44 M#Z>"\GO*%]I0 &62S]GH-EA<=$1ZP.W^A0SZOJ9@S M.16IF]D8..+_$=/B0K5135N7LNML__@R7,9"9_3_.\-^XU[8&F]:@[\6AHQ8 MA/$T9.D+$IB940WZ6AAQ)[C_G=YRWUT?+RT [64"AD"D;]'C;C%F#Q(P_G,A M-"/&<74KNW^;5[>587@VB_>4\= ;#Q^2KD_B\(FLL+3(H0[P-K,D E.8^!X, M"L;!T/%Y)(9A"/8@C\"2*;.D)?SK88G:$>C D_H*KXQ1URT&0 MZ1$3N">X549F:5=;0U=+&L2\5% _A\=B/F%KZKX1?H<,V)7P]<$["48,7 P9 M@IL%V5V!VQ'4\Z&QGMVA8RT[G#[VUHE-62W;M^J:.IR-D/$4K/)_4HQ&[,BT M!AQV3#RU@98CW*4;ND*NJFO7;[K5L76MG21K2J2BZ\"H 58DD E#LDBT9K M;!],?V4+RIY",*'&TZ&\ TS^R@)/!D;5.+_=JMBJ(<49 K7^"YV2.!!Y\ZMI M\6Y3S<(U'*SN&(R29#!HZR0Y$T$X$@3Z<+SBYC^;P-V=!@.>.$^K%;A9WLGVTMD]U>DAF M]PYEZ.%O8>E641M 6R>YC=5"_N_OP!*8[.[G,.+F8"+<W!>RBEZL=RT: ML"5":KL\P'5%QX[MG-^U;?UGLEX%1.V&U2EN:P*JS*9.>G++\GI&[:RE M)A26IW32J= CZ3T\JENK,EM5NB(@EC,&<>')0OG/\7O=FCV#0OQ5#\)+%U[1J*VU/+H MKUOU%M0JS1&;I-$M/2/1 &;MJ#9$2:9I2?Z(28#IEP!7=!E^F_ON7)T$>YH]TJX MDGO2JCMK3)4MXH_6_^+NS?I':_;2BP=[.1%5G_P5 2R/?"ED^RJY"GJ9 ^,A M/^$5K>[.=2WQ-8;>/V/]5/T]2P)8\*(3WN'7B81RV3$Q(C?ES(9U+3?K*]\] M6 \@R[)!M .VG"?J8?O+,$M07/F.7[ M,5A<7F%_6[)06ZY=C+FNB&T/@JXY8)#K<^%MSK9'$^::KY1=RB7:B%\-52WQ ML5*;+AMCXZFV<:J>>BT9AR]!8+FM:%0,]3SJ/7G^0J>8-B!T5Q><+:KO2;52 MM:X8+=' T=RG609X]70A'X;>!9A)WOH3AVV!;5U"?^_ M):RMK)"7JZM7RL\?:3[35*P1' [H3Z2MQ M&5,:H.S.]ZGLHP*UT#M2@7C78#W79MY MH1;.5L62I@)NW)\1]SOUT/^&5ET,[/>R:]85CX:WKV,K:Z[ = "ME\JFCC76 MWO4T =C:Z21':)(%\S*4+I79LTH8LFEER_=.+T-P+H7*_8C;FO*6# GPZL!7 M$'24L:<1SO9=G"R/TP7CN@<%>+>M51CUO 8Y%+ MT[2=4\VCSK4LXDA.Y)CB".,/,"IAX4<1-'!+5MB1BDU!([#EUDI.U*XTTXJK M47VQK6M1^IR+/!17#XBS,WH-! OX#_.^))=Z0.Y@GL8DP'>V"YGH7HK$[@WE M))%"S)=!'!4[OL:A.AC+1XWN72&3L"! (>,KW>4U1C2 VI%MN#J4*PO@TK/B M95AQ86G#NK;;+BV[W9%+]H^@X8)QX?]+1R)I^VO,ARZTH+XE#WO?T/2$JFLE MRUV Q([/3/R"Y5]?;/N@*?<,?;WZ?NM2R\5=.%=0>\^W,12 SROO:@X#,*4E M"5\9\YZ@MS=,NKVXAR2C7N39/G"@.@!WBWCMME\J)MG+T*.+,(V-Q(>F02A]X1-6;6XGKDXY#$X#EJ],(+'>82U&@I:RU8?RMQ1];1R9_Y45;.507(7Y08,DK5#D)PM8P:Q?07?+""]Y@8- MQJ4GD<,OBWAOUX!-S/_U\#GR/D7RRY__'U!+ P04 " DAA!3X+9F8!,7 M #;8 $ %0 '!R8V@M,C R,3 V,S!?8V%L+GAM;.U=6V_C.)9^7V#_@R;S MT@U4*G:<:Z%J!KE4U09(E8TD-3W[U% DVN:V+'HI*8GWUR\/)=F2+4JD+%FB M'*"!3EF\G,O'P\-#\O#S/]]FCO&"J(>)^^6@_[%W8"#7(C9V)U\. N_0]"R, M#_[YC__\C\]_.SS\]_7#O6$3*Y@AUS'[1[W\FQFL0U>)/''_O++S=1J\3]9%P< M]<^.CGO'?>/BT\G9IY,+8_1C6? 'HW*,"TLZV/WKF?5F,$Y=[\O!U/?GGXZ. M7E]?/[X]4^A"4_O7DX5?IU$)?M'_W[Q_VC-44S\Q"[GF^Z MUJH6-)-5KW]Y>7G$O[*B'O[D\?KWQ#)]+OM"N@QA"?C785SL$'XZ[!\?#OH? MWSS[@,G ,#Y3XJ '-#8X 9_\Q1Q].?#P;.X X?RW*47C+P=S:DT/08Z]LT$/ MZO_]T6?J 'W?$-=&+E,;^\,C#K9!3=>F ]P_3A'RO0,#NOGU<+?D9DY8>Q-* M@OE'B\R.X/.14H-']9*__.H-Q\,YHEP7E? A:GF'#-V0V9RB*2N#7] ]\2KG M*Z.#7;)G>M-O#GFMGJU5PUNS0-$M\BR*YP"#X?@Z\+"+/._*M1^# MV=:+"3HSE\POO\P*3/,/ICL&7$?ITR' MWC#P864%*U%6(OKB$^LOJ/5B.@#JDOQ4UV^%PHCG-];C,W;#Y<(3\4T'W%1L M1RL(< @\'\_ 9TV8L0A!%B.1(AML^FJ*8]_8>KVLC[,SLB)16J9C!0YO])X) M+A(?$%7=HC*I)O3&W"P;VL]\31]XAQ/3G$,XHW>$'-^+?P'H] Y[_6AI M__?HYS]#,</CRT'_P @\1@_AGJSI'!BO"$^F/O\RIYB I_'EX+@A'86.L_> +,3L&YN. MV'JN0&4Y5=JJP3SR,G2KRJ$6JH; !LQI['^)R>S*OV'3X(+-=]QJ"W0N5;<; MRB_/:H2"XU:CX''*5D-/B,X2JP.!TK.*=D/'TIQ%*AW4I-)-CQ!^^3,1$F(F MB+PP-XO9(,%,*E%#;Z6593#2W8F<[OK-#,<117,3VU$LE=D='JN2\9PD:NJM M]VT9C?1_VFIS_,#,#\466TG A).O\\U4I);N&X M-M\9FQ*'$>Z%VVJBD5E8K9&(*)G-<'1( #;[^ $2Y,+Q$5$<5%RC?3B4U54J M^JG(H!:1[X0@BO'9#3T6,:3%ZFKSI%:Q^C)C!RW38B9QN3K,XTJ+(1B[+"-S M 2Z*W YCNG":^1%&=#NBO/)]J M]E9Y,T*@1H8S&J X=.[%L7,Y?4I7[HIBMV-8BYA7?,@53H'>!)Y/9BO^%OE& M6:9J!Y"P-;M:A,IBCA[0.%B=RRM"0&ZE+NE>G5&M0FUPHK? H=XLV2']RG)7 MD(?HR\9"5J%F!Q2Y+;=ZA-H2*)4.?:<+ MIY@?]-JEZA*#M8 S+8(:@LFE4,.%];J@['),JKG>@XKL]#(XZJFL^5IXK]D'%P!B1/&+Z:/H6I$XZ)Q?6'MEJG&FA>.\ M'@>0.^N364%G]9;D3HO=9NFMS,V"K5:I](Z1)%]:A+FN;!N'=(U,;-^Y-^8< M^Z;H)(&@=)K]_N7I^47#:I544<9^@P*'6FPG)2[FYEY;6BO6(95*L:;%@N@! M[@"[B*#Q]C"XO/P114[I.^2S.IAKE>\<-)^__& !TNY@-FI%;"NT9C0B,H,@0B[^N; M3TV&.>R:='''!,X7$;#G1AQ&W^3.]1%;W8M,?XT]ML\N9*(@?<=FM]+0PD5D M_)"0?^ FD;!.-(Y$Y=L'B%WK>Q-Q:L+2 B^Q!/)1LE:J?=A0TTR6+2EFL%"? MA[7$5V^FICMAH$ZD&%J/$&<&UHNK=4>-6W%TK,)XXMV#0#F6M=AG&Z;EDA/8 MR"C9/DTWOQ23%9,6>P&0HAFV+.,S^,)]G72Q]N%"5BM9&SL2O-6] JM.FY#@ M_@6Y.5MTB3+MTZ.4-K*5F,^5%C$1F(< ND/WT730*@M_SDR=5;PS:E5BL.[5 M=$4J1BZS5 Z3Q94]PR[V?+!;+P4^>4&M[BB\!)_-Y(P<46('%B3S>4+6U"4. MF2RR=5A47'OEE6)0B_7S(^(>(F/JATG_0N!?Y(]3<86T$ ;,NVPZ;V#)(:K( MHA9+YF:Z*?2T63\LU9H3_:S9Y MC86GIP2EVZ=]R>UO.4[*.F5-G7/)>&1/ZKC+H-QQEU1W!N^OF=.=Z^>7"LY^ MY=9HY/2!ZLF=]HT["2VDC@04U5I=/RT M:E7-:P^76@6AQ72=)X%OV#5="YO.YMVW(6?F:NPCRMCG>X.68WH>?PF1?UK* MJ 0&J^FXT^BL440E0P>-.2>KIW*EG)+3DDX)Z\8(^VGHV9RUQV#2V>JYFI,_ M)$J.$-.6S;!#D>FA6Q3^?[GL8'_P0QP/C-WP05B1?[-C(AIRF8#P$24OF*'G M>O&+X>+.72[^KBP?O^0E<91OH(7VJ1&4K?EOVTA/"^?N%C&#SDPWT,;^=A#7 ML6M'3\3RWP7@DJG:/EAMJ=1-E)06@Q;X6!]"3%*B9'_BJ(IL"WN EFVEH84? MOWI>>^G<#%OD)\($CQOOB2D MWD"'M5^1,)I)TPB0';H/:,8XQ=DAP]&/9%K2&PX)TQZP[$HOB!;?P]@LITLXH!4K]5& M9#."L@R>/"+?=\)=DM7;;])AJ?QF]@$]58@D!I'L18RFK,X&KVLOT$C#9JW> M7N)$1@8Q,-H=NA3S5L*B;%;=:W1(6@[9^_>ML1QQ/O85?P6/LZDTD1;5*9/Z M>?<1HRB.&#DM#X=FC@QX7ZG,)MIFU;U$BJ088H34=T0,=6=&1 M4@UU&! 5"R6&1[L3!6SR>XO&B)E%._]"<6&]#@-E.QG$N&CWLSABWA(Y%I2Q MD:B[U_@HDD.,$7'HM:7.!S]XLI18E !]UX;$13:_PN:!AIE,:/3&-[B:72@HE/AXDCN/7L^FVR$#Y7%3[E'-XLO45S MXN$->"C7[S BJI%%#()V'RP=F0L>3OY&:-IT%AYJEZC988QL*X48';M.:?J3 MN"" _)S".273S)QUZ6RP*M>Q"MM]\I/)Q4+(YEG@5$>X1-4.XV%K,<0 :7?J M%L;>&/LYM\%7!?9#V7G,QBIM=Y:6QZE)T;7)+TC.P(#EW1_*+KP'JE9@/%9[ MNP.3 @F%69NWN*>8T4#[X-':>XJRTM/B2E'"W7TD8_^5C:#BY4%0EM(YDU+3;]S6#QHU8=3]GD9-D%D]-E$4 M@%8 A_J+>T#;"J2 MBA;Y2@72BS(EE5\29330/NBT=DDD*STMKM8GQU.4*.#K&Z(6%K\2D5>E?3#: M4HGY%DB*?2U2M*3L*CR8'.9<\V+6A"NDHGI[A@AY&>@1,4FP=N=Y 5SCR;UF M*:Z0%L+%Y<5Q2[=3JP&"!//:31 KGAZ0C=",GR8@S-.B/F9_CFATUH0/ B6 M2+2WM_@I*QLMGEZ(EX$/R($4E4_DR7R#5/)3XH"C!I%(E>V@LLWM [BJ%(UB MBIC&WGN81TSGSEGKQ?8 #%(L%R: V4E2?TA3XQ#(9'&+/(OB>9B])@X]LU7@ M(TB0+H;C1SQQ>4Y@UX^N"S+9C(B#+2:9*$5>XM5()M5;Y)O8D4NT>]+K]TZ, M0V-%$/QC11/DU(VI,DS7-B*ZX/<$9<:*-".FC37$R3,PI\_X#844_O[!<)%O M_!:1^7L3B7IK>%RVPE1!F>G&M%=WM9SKL3,G$)&:$=)9\V58:^;AO)C"Y0FG MU:2;-8YSBNNLKU*\E5RXM=/M"L/K'BQC<9P(9NA&^0C_8"PP7PLV@4WJ(EO5 M'3NKS1V+R(;""<(-UFQ$NA'1SIL.J6_63XOH\D):Q%?P,LHU\H@Q8BI-TR(@ M.*-D^TR"4/JIYXLE.='C?-4MIFR(2*DPJVB*\Y,>X[SI\U)2.I1F19/X?LA' M9,R*K4:R8.-F(R)&QFY$1=L+NDT-""U''B\ZFHY\-6:6U56/\LR4-!_M= (A MGDS<,-PH?*HB2LZDZ@.>U^8#KJB&\F& ;DFXD:#\@Q'17M8#S%M#Y8A*N)#* MK=-,)'[I0^>G1MPLV)ZAKJ23=+1=BJEFPG$)XN#!(4@,#N-UACV/=9^M+?F* M&FMO2R:U\/^^!:[M_1=R[%_,NM(DLQ.*PE2MHO!KF28T1D-E[&IQZB/E;^9; M[*RB'="S-%M:'+-8RZT+IFPCYV%^NE&%%CJ@_6VY+7F\O"[O/7$:/GH7!LYX M>/YJ#\EE]HPBTX$O_)V * ,B\M3\\4'O>-T?3W3._K7LWP "/AA @L%IX [Z MB@J#D\%__"VDY/=F ZSKSV?#MFKB">VD7*]-#XN.3ZLWTXC!$+X5GJ97DDE1 M]?:8BFVUG+(>VW"OQ7'Q BE95C +^#&S[Y0-W;1IN49C0E'BA7"U 2+7=EJT M_1;D2*\#6-6)1H_]_[+\P_Q1%^Q2;;_#3DTT)1=#N_:3F#.T=)6&XQ7KUPMX M38V:EA^83GP54=5A&J@X3-P?2OA,$,A7R_0V_H*LEBTB#K+B@"N+<'+MISQ MJN"6W>A^8DQ!%GJ$OQ7X)H'_B-W)*K7(+5O95 FR_ [V%W EY*)%%I?WN'&1 MNYXBOLHU4:KA]H^LZF/-I>6R%VNDRG%7U,<[!,N):"_6396CL:B/=S26$U%W MUU)50E#<<%JHQTRHQWN$.T6Y[,?ZJFK@%7?R#L*2,FKOT:85L\!>QE[D"-Z[ M8CVI[M!M9/U([] E-N!>6<<&[SEYD@GZ-N+.F]V,6P/5&ERRQ26ZF%.JJ4:N M&^52"CNFV U(($#+/?*\IZGI]H]_L))3T?J\VD[:9YZV04[J"E3]+YA19 MV Q=Q;F#^"!P[<@WYK^K/@E25?/MLR@RVE^[6E&?)/2X_B[DB:\<5(<,KZ0_ M+DKPU[([\G>N;[H3R,X;OJ[-F/A.B/V*'4=M"CC;G )6;1MAX]S^Q\TW:_^_ M89?!X!Z_0$[2M C$,T!1I49NPXII2EBMI'529T[04/O&KYQ64U=CJ^%:#QN> MPVR>%2^JEI;(H 47HBK%@9C'EMER6-"H&>WS3:,-C31KFN^).WE"=):3_3I= MI*EE_YWK^32 Z?Z7:\8Q:! F7,/-6;KGUFO?8,K2Q_HZ6ITE18LY:$K-85+: M,&LY@@V&'/] 4%I'E,/ ]-FG#FQ#\43W^!?)()YY74YL9+S9S H04\#5, M3$.8<(MU9H1T& E">,'X*]!B)(AI=H9-"&A#?H+!D%^EDJ1.FUU $@R(L4+& M2MCY+:"U9"OM&\LR^EEF>ZJ(X682>44D"L9REG[S:VBNRQ+,M6P-$FB&\Z-^P/;/-DXCQ>^M7S\0S6UHE+RO&Z.WR-&[*YK#+7L&]LYE++ MMMWO;:YOEJD5DQ2RWSF1AI6DDEMP-I@,%--JC.$6\TM\BQF^F5%D*R*:UW%6 M9,-WH+M9@Y^AE90^GMALYH4N7U\P :@UT8KWK*^7+[WGQJ@+JK7/I)319NXS MUC(<-S,_%+$:Y;JZXU MTF3EH<7Q]0R^'Y!%)BY$7N]L-K_C,383FUDY3K4XHEEY+[J+*DJ@F?BP \EM M=JK%.*X"CP5#O6Z1ZK%+4:GL26@:4[+A(:5=F AAY^^ WZUH]J5I9WT M_3X&6B!OM1V #@R%U;'T7?@[B=[>X=Z(A+7PZ^/+7 )$QI_3#)ZV(&M78Q#* M%8D6N4&K%!UW=5:AR9V%)3+[?4=IP[*.X'\F!_]!WEG&ST? T[/IH7_\/U!+ M P04 " DAA!3#+3]S/6M'+MGIGOG4!9.0 MQ!N*5(.D'-U?OP!)2:0$@" )D(YP7@O'#P]__[<^Y92TQ"-_!_ M>W?\R]$["_MVX+C^]+=WA;;KOON___$__\??_]?[]_]U.;ZWG,".Y]B/ M+)M@%&''>G6CF?4<+!;(MQXP(:[G69?$=:;8LLY_^?3+YR_'Q[^S>+HL6O'SZ\OK[^\GKZ2T"F MM/_1\8?_>KA_LF=XCMZ[?A@AW\;O+-K^US#Y\3ZP4930*M?]YPOQU@.P]^^G]\/0!>U'(_O6>#1>^9[^]/SK.R/._,7;FQ^\L]NW[ M^&XS5F$8]C$9@37^"2Q+^W;MA%&88*I'Y@P84Z7J:(K3( MH4E_$6(I07(]4()H=T@NB#UCD!\??3H]2N!^BNC:99O#5> [%"#LT#_"P',= MMJ8W7\/19+3(@ P?$:$_S7#DVLC;1WH1T%FF)(@7O]C!/$59PS0@B?(4!?:/ M6> Y=$.^^2MVH]4UGKBV&^DFBV2B%@ES[8:V%X0QP9=QZ/HX#*^"^8OKIPQ[ M1E2:0S7,U4;J!+5K'-K$73! 1I,U=!>^\Q3/YXBL*"_F$ MM&.\Q'Z,Z0]H.B5XBE+4UC_7HY+BH%TB3+?$B" [N@A#'(7-\!2,!9"?-S\7 MV*:'P+,[IV))I95^#B<4=-KH$1,W<(QPO,*T/27:!,5>U!GMBK,#).%ZA=R[ MZ,7UZ!Z(0SIA[#OL2+Z*PRB8LS-F$81NT\6H%8).2'GG+W$8)2K:Q3P@D?LO MIL&%T2URR>_(BS$];[[[U#[VV)>OB%IJ])?[@.X^=6FG94I0Q*+@;8"GBP;; M,4F8?KE:2T*,O <4L9]7FJE6;^ZNR;>%\P\WFGTEE+E;EC-6/[*U45]U:C15 M)\39,)%Y@IS8H\S<_/2 $6N2&5*Y727[X%QL%\_('S.$"=V_+U'HUEVDQL'I MEL@ZU73%0;M%^)Z>3-YI4PQW1ND$I4<2+#")5LR'L& RR"RB8!*](E+7A% : MLJ,M,T+^E/G84GV? O8U")Q7U_-J[XSE(W9D=[_456H+73L#?AS[KVA%#YC7 M:'9%=T$WNJ4J7P.42@;L#%&Z7.9N& 9D]2V(:JN!LI$Z0^W>]>E)EQ*[ 5[< M83I#ZC:.$I/%QNXR<4M>4),E.;X;H*@P:"<(IZYENJO]@0A!5$.Y"N;SP'^: MT;T\',41"S2Q4"-MD7UA?FG6:XD\IM'4I(F^>6&0;?U?7>38&Z\3-!.B)X%@ MRH0%]L-$1]OJN/SOEZM'#]55#[5,"8A8.E7G.C, (L4C6M'!O3'E9.HB(\&4 MH+E68I3- 8@<-W208(7Q#2)^$$?C,&;:Y14.$$&8,(>2Q*ZCI9 MH)@"?1-&[IR%3'/.G$Q!M^E6RHQJW\F9VO1;/,=UMY68N4Z9U)>%1[.L.T]:>IALY0:%K4SBO72^F MZ_H;CA(?*":)ILIVUSC*HAE[32XH:@[[T5W6=;5HG[Z;\R]^"?%?,67YS;*! MS2 U=*#0$HZVP\EE%XEA I M&4T#5/1OEET6^.^=8(Y<7R.(^T/K@#<9ZOT&N&H4T8O;+ M;A9Q]O.?&RR21,CU#!YZP5Z2Y,]M]*$#0.]\*@IX \DZV?[BIQL*H);VV*"P ME<8+4D2&[FCKD;/-K>:>'1!JJ?WV[G@]VH0$ZMC__VV,=%% !'66X12P#T6%I'7J?=X2*GG2DV%37A6BPJ"F2>21P\ M '#A"7M>&C1Z0.0'9IX%EJ-)M08I4\J[MK$S;*@,_:EHUBK@!X. 6*=?'=_1/D0K.:VB(-XD_2U'3W@.[ ML'GMZ.,[]$Y]$K_:@1]1&_+&2YK^]B[$4_;']KL74(OQMW<1B3LRF"Z\9'!J M&S./[7Y,+I4J >-4.T,XGM38JHI1^6[Y]P]%#T8[7@W9M4P5O\;'HZ,Z?HW\ MM/_'2B>V_I9-/?@V- .:TI?)9> G<2JQ=Z.D3Y_\&R6H #CP=@"3FLN"MD \ M&DJBEF>. )U#8$K1I/]$3?HO<'P7>AC%11$ [W*IE25>B[UV$+P64M$K>BOV MX = _6VZPR-RG3O_"BW<"'E23I3T@: (*G.E!!< '!JS# ,?.RQ!SO6G> MJ#$$-X8R3T1( &#&A6W'\]ACVO$HFF'"L"%XQO;S)4[-?/G24>\/P7&AOHS4 M\0+ Q:VIY:%P;5"I*-C[[3M0KLMLWW+E>A\- $S) R55X'@-H:G4(L$J* 0< M//K-AZ**^1FH%EV/-US<3,0NGC!Q<7@UQ@[&\Z3Z1. O,8E8]LTC[8@)8>X@ MD;I<J( 5A1@X^\!SYRJJ00C$)\C=/_WOG[;M9QX'FW 7E% MQ!%PL/(H$(PE-4971@U:L'$?7.$RW&\(87^L*:+%U;J/&C@^[=Z_%;%IOQV$ MU:2#2_N806/2-QRE9AV[Z"%@T$X;"#X(# M+%Q[FVGQB%9)N2966F*::)UK*E$J9)? \VCPS-NF([8J&Y^TRX86&D#;B!+L M[\(PQLYUS&K/I?*:".DW_)I\$=O-2GU;9?MGLSI\.;8]87"JZ];D\%YG"&9: M)4E68.P>DCWA;()PZI\+D]OA.5_=ML)GC26M,&:K"$HJX)HE M17E0Z%N&,EV4MY+#D9R$0&,<4DO+CC+'_P5;3$G-X!I;BV2L5N7DO),M18)] M3P0B%7!-$E$Z&/2MHY0.REM&CR1#Q6+.*ANFV#9P4>R,TZX\''7J=-A!'9H4 MR)9%O@)8C3.BV+U=GAN.#"EAW!-6IQM7?5[S^D/?\'G8*N_QIK@L<@LJ;#)C M;+.K[(O!_IX?3?IC0U"3MRH#^(*,IN@ 5F$?B+E&$ ML^.J /K-3TQL=^_BH^G)VA4@_8%0T_3IR?F2/K7"O4%:0ZD0#=2NL)@+G-;! MO2>"D)Z>.B1!/A)TY4-. 64UQ+PTB!)O9;BQ;^MZ^.NM:M=RK#U*NYS5'ZRN MC7A7/,TDK2E3Y<-TN5X;"G094^6(]V3?WM)AE( G%($&X[0K _I3#1J@WA,I MR(ER,S&0#@3^[);AKWYT]T,25&R7-*WO&?U,ZYM@WU[=4FI6TO(,S-.N')G+ M83% FFYUB2;RHGUT"+N-L46FIIM $QX5OT^.CHU'IO;0>D_UB/:>4'M?Z6#@N] M?F M];0U%OEXP^4J]R]IC:[*PW2A87!@DY07$+8&5+FK)O?R9[X030 J(0^V]+4L M++T#K] /2&F"$I$L8]0.4H?,LL)-_[.3\[/S$SA5#'2RD8NH">7G/Y$?([(Z M/F&?X#".8!\=]26$.>9?N2G2HH%+PWE56X_I:SJ,*IA232PK* M#PTFQW8HH'NE-O'88@K-O7O+R(WOW67RTNV=GS$@_67WN=/-F[CLA;!HBWC. MPDY60IF0F)X4Z$D@%2?3-($F>!SZ/)+@ECTBFWM+]EO@$W;3AGDL\RXM%2G3 M.@.$D@Q514HK ;IR#5[CT"9N,E5NI_6=IW@^I^;!:/+D3OTD:\Z/+FP[B)/G MB1\#CSFRPP=,IIALWYTM]R5^/#H^.M[U)>: 8,7]-ZY%Y#M6!DA2]'\+BK6% MQ5H#0P=*X6$/ 200]<8-F;Y/OTJ*SJEY'#D]JF\SX1J'$-N_3(,EE3 W!9_^ ML0LU_>G/>SQ%W@TE>[3B^!"Y+2#Z#87D9LN;BT7C';TRJ=/9N=ZC_<\=^_4D MHK&F:!%>T.0LNJ).S\^^G'?O_2T2:2H8VCH1(F !3$Y-KD,YU%$@S::0.HOK3:5B[ M P#U^;'_7,D<:N'N5]1A:&QQ\9U'#_G?T%P>8S S%9!($E>*]\H7:L=^D*"F M4X$\9#N5JM:.[.SF7)J;)#Z:N.-\[4-T$@3%%U8V#0]>4 MYNH0W!8=*VM"^=@CK#E%S0QIBSK-1ZK3G':OG%4E-Q>)EMSI=WX8LTT,L[T- M^:M*SG11YRY5+(D8R;SI(E2,7Y?BP/(PI>#8OU1BQ4Z?+A6DFAS8P0!:RDO^ MR;;[DB1*0=ONLB>EP//SXCB'<5\S)!]1C@?J:Y"0453?+F2 M/@I3:00(QHDRPRMA!FY-HG!VX3OL/^Q2Y1)YR5OQT14B9$5U>MF[+(I](5@H MRLQ4Q D<&[?OQ:N^B";O B'?3YUI4E3 \TI:65C8&L*;1?4YU+-2P#U^>$10 MYT==G^GK0R/Y: '?Y!53[N_JUY; AOU)2*@F:< M6V2]7&3Y>0J9R#+/=)6Q44"\?-!<8ZE/ &CV$.>.;.YBY!A[ M*&(+9+^47)T!0#Q;H&RZ5,',^++G/WNP_Z1A66,0CP&H+4 )%OV\=KLM.)B[ M:%SU%NZ)L5NX6_"L''Q]N97[#;_F*$X"G_YIIWGE(W(U8SOWG9]OX?JVN_"P M[-YNPS$[+DQ\&Q ) K+[8]7&@'-56(L,"&H,JU "P'G.KDF,)A=."H4TI9#? M%$CZ>RTYSK..CUW_.53,:?I\?O;E<_>)64:YQL48 ".WN#VQJ"+S4WY?.%1C M.3DZ_G1T(N6L8E\(*?4R>2WLE6HH=90 R5Z?I; D=AP_CW>O!9Q[T]K.-2Z> MW7-$F)3*:0,@XU<@2QP"=YSU6XO$( ^8.F1OZ=Q0Y,32#=WL_<* I-Y"X8ZY M/4:YAXB. ;O.)!:*YI:=S1 $H"#4W;;W7"*:S-)["!FSVHB2UST:'I#MY]\* MO'QL51#79GY%%,X>*&?F\9S]>8D\ED,_QFF%P\O5$RM.AYU[YB;BIK+7'@I" MEJU6(6E&#N.>78Z;F=6YG/N;1V]90:)+9/]@OF8>JZN. "'U5C^'JU+!.&.+ M(G%[PRG:FVX!*EFR5 2 D^1IA=Q4B M]$,"Z-$24,0]-\T6B6XQ)2KRGB(4Q1205:%Q)=&H.#*$W-\69:8B=: )4R;H M_O2>/6J9W'883;Z'Z;,& C$IZ0,B<=>(!)0@#INWZRRFE1)78WQ$OLQIC^@Z93@*4K3O=8_5\K7.ME_-2$;)_TY-P-+TEI_ZTG.E8!$ MLI0J>9>VPC%4=IW8CD;D"9.E:_.*:8N;PV[KIB5"4N"+$P:82-0/O9T?34%\!Y";H(J2@4?M%0'ZVMEKPR+6TH> MYH\CR([^<*/951Q&P1R3FY^V%[-+L$B0*T]504Y M:+SZ/+)_7+M+5FHSHN?CQ9QI#:RH)EW_ M3G8_(-4AL',LD+N&8T*P@,P*74,"05.UE8C59(^"83H!V(AZROMR+5ZTE>@; M'H+A!D""E&C57ULP"TEBC">Q[Z195&D8\1HO@M"MG@?]L9[*OLF1S@%E;:&RUF!9 M:[CZHK5#S*(>K@8/5X.;;M<]N1HL+$DHVN_$&;3E?7IQSU01%VCZT9 ^^T;3 M9S>%4!JDT'+&@& 9E" 2[+Y*M4 LA *NUF M_D>"%]G3C]G3:-S7]JJ/ 6$1UF9=39R[965]!G;%-M'KE>;8!H99N:<*;UT? M^;;+'EF=+P*?BM0=/=0)YA="US$J!#^/028K4J%7Y^?&<64'%+E_X=U[*W4' M@5 =V^P)RT&Z5YQ?W\%97^:X#!J@C(/7G@E!_VZPK\9A*+OE%+, M"7IU_-;#(!_MQ@(5@)#\M+U%@HK 2/Y\6\I)/_6 MEZ#)DSW#3NSAT62+>UJZ>HPIHR+LI*']\')UA2(\#"]7-1"Z2 /AZC5^BY+FZ)&] RDE^4P@^9'7A+#[]P\,' M $^^/STS$R@F*T7.R#I X(],R JV@P0/$'SY&BPQ\1.W]!3[K%Y'A?6CWAV" M @>\\%,PN#%5R)7!MY3_&+XZ8/!9?Q3ZTS!!^_.O?4< + NZN M4.67 EMAR97T@>"H5^54"2H &/1 39,IFF+V/BIV%#E4U@F" UV5166XF/!] MC:(9)NSYT712EK\4D=AF.?QE+*C1'X(;NHP;-= "L'AJV/SW)0EN/Y*@C L.N,O\20@6%R;7]/8$'3FE@5'E32'(DTLD&)*FG;& MAJ#70Y&F'=) EZ8M2D4$%05&W!V"(6%:)L380XO^4H5\$P >3;:04L2SP'>, MO <4L9]75[4O9&'@),J;BP0'$VL+CO6RLG( 66N(AFCP$ T>HL%]""X. MT> A:O@VHH;]=[\VC!X.[E<(<<'!_3JX7P?WJ\0LRVP(]M:'ZT\]O+%R6!WG M/6]BR=5=,U-!V&?:M97K4JI?[I0MEBRMW/5'/OYOC$@!P8:")AL8@C)A3"!.*TO.,!/%T=NLN$^Q"G7*F. >$G0R:R"F2KM?2QY#*\'O& MOAGI*Y\#0E0+I/25DZ[7TF=,Y"#(F2#>!5+.#DRXF+(0Q%$)"35H<"J30 BH M01,Z5=I!%\##3!@2)!1V)43]3R2J0"EC;HQNG!8=I1#5H4M?A:A@&6^2!72Z M)W*#]MPUH=L1D:-,7\5'9.7JDB2%\7ON?##H:C@4^>+8L5KE2SX^A!,/@'S) MB=1K^3(B5%U+DGX'@FYWP0&(C] 2U:E)E4W0!28= ;T6LKRG9^HW_VN(! M+#%["PZ35L[U@4=6WI[.5#4/>^]!DV(>=B[-^I5.;"4SYZMPL;FM]>1#RO60 M%AD)-D&X* M#86:AIM"PTVAYD;=KM>051YP_3B(!?ZX>QR&SS/D'Y\\T):S?!$0UDS).M0^ M)P256+=@&B89M " 7G1;$4,8RCQLN>N;H/&QTK')*8X,P>IH5Z04"7,(6@/'ZNGE/N0!9)]R(*Z_.1:*"@7Y M?&L#J)5 VI=4D.T3=V&(H^19NWV.Y-A &WP+J#CFN2++#=$X?A>;Z0;\RU5. M+&X)_BO&OKV29(\H]8233J)=#O+[G!(M !R=O#UJ ^5UEL\AY[:L)Y"4DPHR MS66B#,5#9V+AB;0O1^=GYR=PWH$SQU@NVD!Y'6[V*&FL4*TKA(27"@)=QM9] M! $P\0J%,WJF M!A$?4/ZOTO7:;$@@1V^YJ.>9W SE00QVAP1]>+V#K$OI@+Q<07 LYS*N?GS'RXFE&ZSU3U>8D_-1)9V[N!,%P1/ MV[*2I>2 Q/:\;KD/=&5K2S(&D!.\FL"7ZN-B?-\BET$?T"UQ'NKIO('WSE_$ M49@@?*QF8?-Z0#BG:\DWE[$\#('R[*0RSTXZX5F95:V39R? >79:F6>GG?"L M3&O2R;-3B#R[7*WUP=65AT*9$ZND3P+V5YIO-*6',_TK="F54JCBT/5Q&%X%\Q?7%Q=?J#D&*$/ ]%+; M7"FK3B=]:8;5V'^#B!_$4666[_0#93MTS>8=VAAG[2-QERC"?R!"D!]M(!?S MM*0#**.B-6:6$ 5:'G#N)$LT]PH&R6[[#HP1P06"MHR170I XF>*>FU9WZ*F MI@9JGPZ>V<%?'US1T$Z-0;)T3=<7NZ([:6O-E-A&P)6"^HI]0)D*AM;*1MLH M)P> G:._Q<74DO:,L%>%%B!X>X@%RM02.PSS?2ARUF&1,[4PAV$)& JE=7L1 MO4UN#\76.KLRWB:;AX)M;5S!;DW_KD8:L,Z_!GZR^Y*2<)KGZ*Y&G!%B2>SY M)E[+OE:1.\P'.PQ>_9(*E,ZW.UJ6@X0B&P)MBS.(&"]N#]!N-,!I,?[06)O# M7)V_99T FH;ZF5Q&A,[+N%PXCIM.>.=/ C)/E*BJQ5A.I,58ME-8N3G>4AD5 MUC]!^AG;,]_]*\;&*ZN(I^QB ]F'1A*N%C4^K)(J93*1WT5$% %P-.R#)HT0 MBIL#B1W+)57.%$"!7TUL*8853\_//G^!$WAMSBHN>@"XEU:>NU@L2(#LV3[T M)4]DJ76&$',M$]/B2UEJ>)GPQK%R?/@*$2]X@W!6"@J+&C6IX&;^ZL0O)51!&H\D56K@1\M09P^T& MP8'>@"EUJ.]Q^-PB.\6;[VSY.;2R@IXBX/R0<4.T$(8NI MP>+A8 1]Z=S\I":-&]98/=R>$/*3FBT@+EH &9? 5Z).5.P+(16I&?,$B+6Q M!=X&9()=ELDDU+0K]&N5%5^T;X1\I "NHIN?"\RN@SQC,J^X^^UW;)5IYV8V MOWVL '#M,$H!&(B'*H##=6!X!5D&6HTP*VK4D(4_3M&2*+<;D'_M;M3 MT)_^'"-_R@L/[7P[K)IO*AO]#@&Z9 ]WH>U][7A3Y I3@9 0)%V%E,68Q*?S MLR]'W8==5,G+!;XCBC]00LUCOD7 ^=[EL2 0D#6!=R#MBI[HIYR>Q>]=!C;* MZ%F$M"-Z_H'=Z8R]C+G$!$GV!D&[+F,4)?050 S)*M%[?-^W<"%,/FV_[XBI MD%3WM3&Q%M;7FV2<&HF",GL;]5\@K[5&@A#)[D(8:Q$+6DBI!A*[?D=]LK0_ M,H2 ?$]D:Y]XG1=(E35 M3:7-I-H0$#(1NM@UJE&I3V+"8EHU1"/M!B&O 9HXI)0Q?D*HGV-/.(H\:CK. M68(G[ZBH/12$S(C6SXS:U(*V*^Q0+GU1ZCE(7REZIO(=3C )N6)3;P@(V1L M;.L2*O5!3$XRZ(_KBXEX" CY(E#$1$RESNLTI"]C52W,<"HMS)",:9WVKA)# M\YBS4O4%;=,,V4JFZB]HEH0A0VG(4'J+&4IC[& \9X!0C7J)2>32/Q]I#TQ8 M3<0HL'^L;3!9E??*@[S-3*8:A#+!] WBHV3<;T$DJR;4!>$7',2ZYHW@/32ML2:!$YP3K* M6,0O+%)C^;87.]BY2[Q MM%E+ BR;_\#<-IW)LXS&;TZ\DV>PKH+Y@N 9BXHM<5IAN2MQ%\-S8)XN0.(O MIGE7"2^/)%A@$JUN_HK=1?*.JN\\!9.(D@A7RWXY.SK>S7Y9#_[OUF;X?[>0 M[UCK&?J2"O-DS[ 3>W@T6:/TZ*&$5AO$9"DNZMV[V/F$,%VN2HIQ*_6$D\92 ME8OYK4$)50#'F!BSLL+.2CV!)(I4$%DE)@(KRFV4B<62"^?G9^=GW=>+,,]8 M+MHFXH[KLXV"P4[Z.,)D XXX^*C2"X+_LH)H;F*(*K@9R;B)J;'!ZA&.)A/7 MQGD5)U'$)-DWBCTA..KJ<$05/P![X58976(O$*\BA?80W%05N:6 %0 >W5-S M"<\"S[FCEDVP3#U84BY)>T!PO]3DDQ0O,UDN._;;6E)D>2XE72#8_W5VM5+$ MH/F=(14(?#: ) MCQ#4;U@D$/(NH)6D>NL^P0L:XU3D4,! M:Z@M2TI(]7PZRJR<>='R)^RNSZ; M6\Y?@\!Y=3VO6F#CTWY@8SNVE0Z>1#76P_9ZX41P!<2PK(!%XP75U216@?31G_%/M"<))HX*0BMA!X2I"# MYXC\8&IW\@^&60DOY7T@>#5T\%".)0#>?0M83MH"1_AB2K!",$?6 8*;0@/7 M9"B:".NDA0XFZRO3%S8UR EVQ$&=D@X0G P-V*""HIE"+3Y^15Y:!5-6BH73 M#$3UT(8DYR(&8(NZ\S.B-C+N*X_2@8$O4"::&?B5$8?/\@IV7ZV1@!C[-06_ M O/!&OV="@!HX[\;H=#O!! (TFNR"+,@I+.@'W4$D96(9;5UE'U_@EJI9>]'D_O8@- MTII0>;=NDOU>(FIB4?TYN0TE=AWR&L)) M_U'E23&9;Q\C !M?$:Q2UXZX.1 'GEC"Q,P YHC3Q)*B_^CT_//1)S@NM69L MXJ)FPC5VPP(SCP%%]Y:>H.Q_CW2O8#=E,)G?!\B_CC'M]5'L,:LZ @1'6ID M;KQE59$S_JP=4VE&DRN"'3=*YSX1LT;2&((71)D+$CR,$SRYS5SRU,)^&PB> M"67R[H,/SG@1JR-EOF"UKMWY@JN@MG/1J41#ZZL'N"BW5XB0%7M!3O: GKP+ MA+VN+IOEF$%;IT5HO_LHM;&QPXQ39?YQ^T'84?4PD8L>/$ZFCQO=NCX+%EX% MH77IBQ['_BE9?2? :S5(#Y#;VG:K^ MV1.N?_:]E8YNI<-;Z?@6FZ OOMLB&V7N6F[+[I=H;SVT$LH/3MFWY905N8H" MQ.[2/['2PG3WW%P[2#<=]E7B.5+NVRMWGCI:T!2+WQ%QV1IG)Z1DS]IO!B?C M7'''VD^[RXQ"1&1/&VMWK?+XUQ)U K6H!I.YM,Z M]D!Y8N\#.35Y(^SE#E"I#K@SO/,)769(^K;982S*6]$.'7 FML@)M&L M[J8FZMQE(+/QKB9""IJ3JZA7[L6/I$[A>PC)/"4(B'W!!Y6RK M_#C7R8]]7* =5/>Y"T_4JDC> G] /]UY/+\," E>J79ZA1;T2[02Q?8J#=&N MT_:H\3E5#;N.5U>5C5#6MUTFU7=Q5$2K ^[XMHN\JV")Z9]1^$")207G"H6S M>_8ZIAJ7RL9HEUOU?1DUT8/"M3$%QX\55Y9\A'8Y5M]_40NYSOFU7?+)^XS_ MI-8$=AIP3SY>N[RL[[O0@"HTY>4/1 B#^L)WTK+/HS@*(^0[;GIS1Z"PE'=K MEZ?U?2+J&'5YLX4*TMP-PX"LDJO?5:^TG JNM&R'M9)QAYLLPTV6X2;+<).E MF3=]9<^P_8/N+1%S0B;OMDX)HOHHP>&%G7A8)/4YJO6'D(^L?*.E&FK05(7" M2QQA2FKQ-B9LW;L[+D),@/(D?2A%OK,I] .RQ95(71FC=I RL>%=T(7JG;'? MPUZG0:GZ:H>J7SHR MG?C PZ,^\L,+NF3GV!$EVNZTZ4D"DP#Z(8<"6-829%7O\&X;:,A9:O^Z@?!- MXBQO-$QUC4UA-6Z]"HWJ12;(1VS[72CJOF8YN+B]_EB\Q6#XA\% M07$VIA5,+#NM\#B$Q(>0^! 2'T+B[;%DC)>!MV1)T<64:5EUJ)(^$.)**F%R M170 ,&FH\0B&_$.-QZ%ZX%NH'CB$L7L:QLY;*8=W0ZQYN+L:.H-%ME-8:#W'X. ;''R#@V]P\#6) M$#T$S%?UA,G2M7%(C[@%\B6E+*7-(=C(RC=:I)A .]$'^[FG]O.0!FXN#?Q0 MTPX:5FQH,>O@+608:K L06<8'NXUB.:&9I^O0>PHF[X?(V^S%619,&HVC:!K MKW.M14BUG)'%!V-]S8*UH[I5LI>7YVI5&:LG.=H-L>S*,W3S5\Q>??2=]:T8 MYCD,_.3AXGQQ%MHB^Q(%]@_6:XD\!GHUY]&7_7=_4P@L.HVUAH'^FDYFI7!8 M.4"2ANNO#!8K!TQ?O$Q/]@P[L8='DP2%RU5RA4GF;9+V '-U3>)\DK2'XX-2 MX$OIQ3,P+BDN=%*OE+0'$,=4J=R5,@A0@H=6%N4?S?IT='Q^=G[2_5M@NMG& M1=)(@1U"#Y4(KX\D224=?D,(#D8%\=I6S>&C /20SSREDI.FV 1.(F#% MPZ6(!B#22_>GW49 3@V>V/"(#>ALJ$'NXN9X1 @6#\$&_W\O80=GV^X&PV>CD"QIT*J;FW,__QB9C@)1T@!!M**%Z" M ;0C]N(5$>>9SB(Y8W?:='#("B(/%0_9'3P 4#_Q>%PBELL5S!<4:912DVIE MTR1T&%ZNMFTRGU*"QA87WU$Z/,Q,!>3$YTIQGO5FL <@06,<1L1E];"3)?"= M\B 5G;GM9\.4+[(LNA'-,'F>(?\&$3^(H[V8 M1\GR4QX%PL(L969M[,Q;#.G4@L 4UV0HZ0$A14:-(668@-OP]@1(R"FU+A#R M9Y0W0CDJQA=*7DJH%H/)$CNW 4G3\M>U]"Y>J'J#;&YN6<4!(&3(5-K75!%K MBU-<06%/HXA 5#N15,?J4JNO+["2PTH5<3#)%NO_5DVBV'MIAI]$L?ES2(OH M-*([I$4,:1&&W5U TB)$P?3XQ7-MA5@ZMQT$[U.E4#H7"_-*!29TD_?_$7@4 M$0IK$8Q;EX315W8R27Q+%4?H7(&0R=563ZB(5<>,>L)VX#N-.,49HDL?A"Y6 M<= RSJM>I0')?3^'E ;$',6C2A<%<&WRMIB$M#'\[/S(SCY3*;8S47:R'5Z3*:8 M;*J _.%<="Y\#V+/? V%5 %@%)PGB2J_9UAX*@VM<4[>WM_+K( UC60X"R MM]?UA[>CZ@<[M6%KWE:L!6'6+G&+4XU>$#C0-71_PJG:4(9F#PDYS6O0JYBJ M&:K766W7:!7>!N0:1YC,*=W\Z18V%HO"OHTY-]5U#MRCB*L>A+OA^,W/A;M] M?N9B0L%,E3P1T,HLKS$RA-H%#7A> ^-NF#[&#IXG\R1@4'@3F)19*^P/H8!! M P8*\>J:30^4F/-XOMY4O@41!8]M+358)AD+PAMU6M@GP1$(*[>;P&B2R^ZH MST_A@!#>O-/)5"&B77-V"]A:[IX)8ADZ5/"X3][I&A3$4WA:6*R"+1PVWV-_ M<TLUD\*(A']C2S68RM<3:GET/#,,9._@7&-+]N[?ZX^8F)[8:8R].J(X!X MI$^-@551@^8DR#^MG8&[AE982T':I5W>U?7\J.'254YHZI'>O3&UZ['>_7ZY M8G>DJJ6-GA\=[Z:-)H._3T:W\L.S3QD$[(W&,&GVLM_L964Q./J77WHS7WC! M"N.LIK+@VIJ7P$+_&DW&V ZFOONOI) B7?1701@I9J9JG6NHN5(S<]4 QX=J M+8=0K46D"27)9HBLDCTR'P8^.3H^E]0'4>H'(>Y=5B=$"9&V;O_Q;F5+:H:4 M=X(0IRRK&U*.Q5"A12T\>%@56O2<97O*\L[AH'V6[C)%#!&,GV.B5=/H:W9* MAA]V^.C?_&1_BG1GUQ@=PYVYUNW.P%(>C_J));?.=*_ M*0U5%8>JBD-5Q:&J8DM5%34[5;9U!:7,E;2'8)>VQ5@)&?0S-211CJ'T7[O, MI#_]^FR[5F ;"MPW^[&$$+=ZSO[5O=_[U^2O55:H,T*7RTI"=== UL8YN S+' M9#V39#$)&G89,=6QH@1H@5M6[&%<)A/Y%$*),T?2O@.E47"QTJAC1T(! /S, M Z52T*_0$(B#I50F.=?7"W@ X /+:<=S)D-7@;_$)'+IGX]T DQ(9O^7N$V4 M^T-PH8C%KN@ 448* OO?#N8XXTPWF?1:\GF*.W1P?8HN+UL='N4T@ N5Z5[ M94D?(-NF@KPJ, K0'OH5^YA0Z]%W+AQV0YK5P&8V2I;L(=T_%?M"V#N5)#+/ M.47<.O*#C-G>(7 WYKYUL!T*+O8;]=.X0XG%]3=&D1-1D@>]*H$!+G-U4%\7=0HC$B<1+1&T8SB/4-^>DTK3-38 M\$YA%VQE^G8EMQ4/<_M$A%4#AJ)"VWEC[,1VZF,-I@3-JU:!V7ON7E(%)IO2 MVLQI99,.A6"TCS\4@AD*P0R%8 P5@NEU&<9ZI5]*, @U$/-EZ'F2QTE>:CY M,M1\ ;,+#S5?AN3;(?FV:X]B.,M,558 -K%6!0_JZ)YB2+%5H]/!. +?=*Y! M*Q[J-YAK('L+:^?@3S'$T6A"\9E@-XKW4\8UCGMXB MS07H-O094_V2;L6L4^NA5CX0AY%O'9#29N#8FU":X#6*J[Q/Q^:78 ML<>/>%1!$YI/I1_IX6T^-S:DAP_IX?#2PT761.:.X>0M2RR*\DX0K K32=^J MM("V96=5+B0;=J'%&WGHIX S'"Y)=]F=-D"V1XY\<0@-TI0H2%,B+E2BJ-2- M?%5;0F$$"'LC5[H4CC ^1KW@X?-KT)"'N1$@W"C0P,,<1OW@(9VNZ4HLC $A M,5\''_,XP>7D<,MLN&4VW,WH^]VS [Z;D<#^4DZH%Z[%^/;JB;9_U4P_P5JL MP;?O>=\4^/XK1EYVF(=W_A\SUYZEUPO^P 2+"Z3K&_OP[I!I)E"G]SF5PGL.[>F*06"!-PZ98'FR5_WZ\;\*ET\$(VG!+R6PDK?VW4V!0&=H" M.;P"*NV^D3)44'E;%53:?1UE**$RU)S0(;3]J&(W%)*0(?][LL8[D^'=Z8?G M5C00\>U([YM^+*C5FG[M$;$=#V4HRHK(? ^C298VGOXJ]$!6'J==&6DY7E*9 M&EV5Q+B,0XI)&%+T7[('U]8JKA^ZE'8I07SGAL(]9Y;8QMH>32["$$?AA4TE MFU#]V*=402^N1\'!(?U&Q=RI5#CC^.CH>+=PQAI *P\A_3T!TK+S4"8U,^BB MLO :5FM"@;66#%HKF"3?4 *SA3*@DS[>%FSVG<'=OU(;:T(E[ @3D0@O5[E_ MJ5744!VFB_.3 YOD9HBP-<1R&M6XES^0A&@"4'AXL*4+3WXE3Z$?D LD)2)9 MQJ@=I$R<\O^)_!B1U?$)^Y2;6WQGKJP'A$LARI*U.9?+L#)!^PMZK'MGRH27 M-H>0G%N=ZE*43)#\ :W89J1(<5EK"-FIU0DNP\@$O1,K)G]JB8DM; HAG[,Z MI87H #AXGZC)@<-\B0=O=3=G.C%QD<=3-N0WE6H/!R'5LA)KFZ,,@/VWC-3X MWETR;UA$;5F7*H^IM7:Y>D#_#,B51PT=B?)<:02(]:'J*]254(?-["VTI54P M*H\"1 &O(>J*S.:C#8#A5W$8!7-,\A5[Y/NWM <$=;ZF#.>L3WS M R^8KA)GXAZ:,OXI]H5@(FC@I"*V$'A*D(/GB/Q@%8.3?S#,2G@I[P/!ZM#! M0SF6 'CW+?!MYO./\,64:H))2$;*.%D'"!:,!J[)4#1A/&9QA(*N1K C-B%+ M.D"P-AJP005%XU'!,?;Q*_+2RZ=B3G";0;@"U93^7,2@91)PK)N]B&2Y3SW7 MI;M"$RJH\$M(J)IX?:T4L;[SN\83;S8#T0DEZ0!!-ZS*:AD^4%=D+DQ="*&S M.]OA!!,6*'\)(X)LT=.^M4:"H#9696\M1*'Q/4L*"9^#3#:WPOJ5!*'P@8?2 M;A#,\@9"77AKH!19:%RM@/@ZKRO"!(=1EOA#C1[VAR3C0NL,D#;WAK*BE2[& ME>4R:*GD,TCN_)(Z%_7&@;3IUV1[ ^Q[O&?D\N3N?#LF8I6NZ: 0'!/M[PQ< M4O187D2WL*L- <$[TKXL +PVS8%^>W?LSJ&JDCMQT<9M(4VPS9I4-BFT30AI MAVE@>6BCQR$+VQ4*9RP7G#99(H^I]"T('&]2H,:1YE5L2F1Y%#UHL64:@!^E M+9.TK3;$EC,I4#NM+V++H>@AB^TC"1:81"OVK$>4K==%YJ,V+;V2N8%:G3T1 M8@EA#UF6=T-QF\N/7X/ >74]KT4-M@(LD$RF+I3;"J2")KUKO"3QX)V"0M]# M/(F]>W[VZ%H8A#5 MMKN41!%A#ED*O^$V A/)+"#J;7>ZTV&E:$)[]1#S]XNJUC,\4:UGF)]D*#X( ML/C@X==4,5BD<*BI,M14&6JJM!OK'6JJ##55JF(+@:=#396AILI04Z5M*[E_ M-;4-E@ 4H@F484--[:&F]E!3FTOXMU93V_B5]Z' MA@CX\0?JFU#++<\5-M^ MT]6V[YB"CY\B"BW3[N_93'(U6MJC U5:]("E!E5:BBIEB6J/W2E?VH/S14-S1>80A"&4.3\L/>M:5; M70'-=7;7JI*+/4W5AW6W/6N0RL#FR-%DGF'G:L@K'+)5#C MH5RC$B((C;MOO J1)N?9854+ZN^[+KJN"_7\89='$MP&9([N_ G[3[H++;'/ MWNU:QSJ?7-_&.7I=F7#G&NM*1WZ*5+,=G7]:3@B]T$8 M&I>L.M.U*V#F7'.:R-&:29B;_S&F'U"('XE+X?*\+%JX+O_S+8A8&-".DONZ MU]B)[2@Y-.=!O%=(UM <[4I)0X>=(1I W8+4,507(T-SM"M&FLIP::8!5#$: M2@2W))8 O:$]KA'<*AD@B"V,#*=.=XW.E@$\\1>[4TJ=4&I=(67L="YL:B2# M)B,\!6;?6E(\FE4':7>3TESD4!7)'G Z7".0N5O4V;O?$]+!4TV82YB\CVJ? M./L-1VG"\;TX-;-"?T@[OADN[R ,J5#5+7+)[\AC;M'=DZIJW:I3U;I5;$YK MR2:U@HGE;J:U4#+O4,IJ*&4UE+*"J>0/I:R&4E;E/2#H;4,IJZ&4555L(?!T M*&4UE+*"4G(!MMW\#1=V3JL*WAFDL+:>=\\-QM0 MS4LJ2,:(<=@R5O*V>@MR5P(!4-VT15DL(=!AR^>0_-Y>Y:AN<]3-Y+-1].9N ME(24*.B;VE@V ]YQW!2$7/I>M82VXZ/CW82VW(06\AVK,"5[D'$SJY6;MC?Y M;.ORL=)LM9U&U7>A< UIB.U?IL&2BH:; DG_V(6-_O3G/9XB[X92.EIQ(A+< M%H#2Q[A$98N5"WCC/;XR==/9N1&#_<\=!P8DTK"F:!%>$TZY?P1S'+SZF+ ; MWG-,7!O=^72#0+[-=J0%\E=B-UV%SEU& D2"L?'/5< #@-JR+8Q=XJCA->S. M/2,&N^"4V=EAVG>YB*(%E%KS>'Z%%FZ$O*E*IL8K+PXK (FH1K@O80 MW!'J3!$@ 1=(!CJ:KNA'(^V%L3<(EJCZ4I'C FW%7+,X%+4#1339:W)!%5"'_>@N M<373G3)Y[RX: R0QVK-Y+#J1Q6:RZ%16 DYJX:\A8G?3G*RM3]MZK"T]=ND@ M6[AZ8]MO(G=YJCYA.R:)L^?FI^W%E)2W5,P*7%G7M%JS3.TFFYY).@G\-8/\ M:)"2 ,XH/7NDUO/)N0-(]6UAZY>("[&*>(9[_ M^>GT\Z>/GS^>?CHZ_?3Q^/S3T5$;8H G*/:BGLD!EU8 1.-FOO""%<:)AV"T M$.9B*K2'D'2L*NEYUDE0,G./96U;)A-^IY1B@:>+5T0D#P,U5F01E2;3W)E)Q^$N)SFT%P*E6F.!<3:"ZEJ\!?8I*48KW&+]$6,7E= MA;)>$-Q/=<[J4L0 L*RAYED67=0W?'7ZW$1]#;YO!GVT@+;FL:& MJZ[J$45-9.K*[?X4OX3XKYB*]!R47YCEMX7@Q"P51 F3 -E!AU<+1O'\&>J]#/5> MI/5>8F^U4_]!XG"3M8:P6]6H\R+!")K_;6?-ESEGQ,T[3 O04%VY/?;!<*Y MP29ZL?FX9-]3&P*"0Z,*NZMA!VUM/J)5DI'['&0;SAH=''XEXD<%RKM!B.%5 M86,Y1M!85T'P;BA&[&9"A D.H_ N#./DDBG[0^*'T3H#A(BBH75=CGPM]^/? M/Z1,R9QV__'_ 5!+ P04 " DAA!3LQ/Q#PJL "R9 L %0 '!R8V@M M,C R,3 V,S!?;&%B+GAM;.2]>W/D-K(G^O^-N-\!=W8CIAU1LBU[QGOL.&__X\LN("\T3OPH_(\_G7_][9\(#=W(\\/M?_PI2\ZVE) ?O_[AZ__V;^?G7W__W\Z__PLY.\LIO7<2UC,*"2?YW=?GY3<7.=4H M_(G\VS?G/WSSW;??G9-_^^DO/_STEW\C=Q_+AA^9E!N_LV7@A[_]!/_SQ%@2 MIFZ8_/0E\?_C3\]INO_IFV]>7U^_?OW^ZRC>LO[?GG_SOS_>/+C/=.><^6&2 M.J%+_T18^Y\2_L>;R'52;BNI^Y>G."@(?/]-R4O9 OYU5C0[@S^=G7]W]OWY MUU\2[T^YB/"U!I.B.7SKI64'N?%?OQ%?EDU/2.?JG__XXX_?\&__Q Q'R+_' M44#OZ8;PO_V4'O;T/_Z4^+M] &SYWYYCNFF6,HCC;Z#_-R'=PN\):OX(:I[_ M &K^E_S/-\X3#?Y$H.7G^VNEPC_6:.6=N#I:-OIF-GWN:.Q'WD/JQ.D@U4[[ M8]3R,4J=8)!^F@E7ALXW[%--0?HEI:%'O4)%X-E"FHM4C72@';DU@@$X M>A2?FBPIW"NA[M?;Z.4;C_J /-_"AS/X>[,_X7]Z1\7$UH%9 =BZ[BN@!.[!3/VL<,>>8MOW(CAW3X]"_)?B'??Q-&N M653!+FKX\A_!TX!?N-"EIDA,DRB+7=KKIY7E5]FZE)&U@.F.AF>?'WH(_=\O MBYG0"3UR%:9^>B#7X2:*=WR.^'E8#$$ M5>V0CL9.<4.1T6VQ0?[U IQ/5N38V> [Y,Y5$W'T MX )JLP^E_S=CBQ8:!X=[NH_BIDA7W7(! TRAWO%8.VJ&?-BII!T] DO"1%"> M']AB)TQ\P-3.X=C0= 'C4:7@"?@=M4,^(I7BC@?%DK*M,2DV=ZY"[]))VV;= MXW8+&(V-JAT/Q5HCY..P6=;1@U"099&?1X#P;$-0A)H?_(!^RG9/-&[0O*$) MXH&G4J@8<\??(QUN2C&'CK1\30$4B2 Y\QB[IUL?]M?"]).S:T(Y13/T8ZU9 ML?IXJ[=!/>84HHX<=Q55 F1G'GO7H1O%;&KG:^F'E 'L192%:7RXB#SU4.SJ MA7YD:JE='ZBM75"/6SW)1P[C&I,5X6Q(%).<%0%>,X_M1^?+M<=""'_CBR/H MCHE.Y0M3Z2%8U1C^$NF4>.7D:>U.G;"076GL=LE^3_@4W4%^SC;?P8O89=QJBU7,K0/%6O<6!6S98P+!ND-34H@31$ MHD#?FH':O&,)KB0$=\]1J#[::6B">$RI M%"K&U?'W2,>64LRAXXL3))SBW/LY#]3-8C:\S[][>O33QLSBAB:(QYA*H6*, M'7^/=(PIQ1PZQC@5$FW(^7?OGKXB!?W9!MIC[,#=LX?#[BEJ4OCX>\1#K%&5 M8GS5OD0ZN)IE'#RR!#4BR,V.7%=?W&;8H=HYCV,,Z:;D!T-$<\%G44K2]'F]LB'9M:(H]< MDN;424F>"/JS9U"D%.[&^2_TTDF=7"JE393-T0_6=D6/DR6:VJ(>K!TBCTZ/ M**E#&J-3C%X+Z8SQA9/2;10?E*8X;H5^:#:J=9K76#9!/1";)360W1B3@NK, MH^YAYP3!^RSQ0YJHI_'C5NA'7:-:]5%7:X)ZU#5+.G+4<:*DH#KSJ+O:T7C+ MPH*?X^@U?;Z(=GLG5&.>JC7Z4=BJ9GTT-C9%/2K;)1XY.@OB1% G.?FYA^F7 MZIJ-N.N@MD934_P#5*G@T>@\:8=[:*K%'3LNO\@WKP3MN6?L9QH$79!YU C] M0&Q2ZFBZEEJ@'GR-@HZ=K(&F)1!D7'>0FQZYOST\.\Q>MUD*I<1@_U.]O=#> M"?UXU%'Z: ^HI0?J\:HE^-C](,Z#<"8K(M@0B<_<0YJM[F,GN X]^N5_436* MGK;#/W";53L:J_5&N(>G0M:Q(U*0)9PN883GRY81NTL?_,1U@K]3)U9?H6YI MBG@@=BE89M0HVB$=CIWB#LZTR3?+!64"I.>_4EWTH^_WRR.2D[8T',4Z2V] UMLN9D@VJ-@\**6&BQB63?*: M&IAY_8EYA^::2>!Q_0*G:0%T_#WB(=BH2C'L:E\B'6K-,@X=7B4U N2&#JAB M/&V/LQ:"B09H4?SD>7?F?_\$O&X 9#X@Z/-B*UX0JA7SSXE4>![O$#]>R> ZO"PTT33 MP6 Z?NRODX3Q[QCE)XV0C^=FI>216V^!>(PJ!!T,N9P<^;4@.'.%U$FULNU$ M^;I2RY=.VR["I10JGGK644/T#J:2=^P>@],X,N=TLGDUF\_G+ISD>1UZ\)^K MWS/_Q0F85,DZO7#B^."'V[\Y07:\Q]>W+W*?[&4"V4>U.B+VV7[R#Q[IC#RO MM,T_2(Q6Q$E)P8MP9G8\?&8[N/"!5HPF4?J%QD\1!K4?XRQ)R28+!R<<& @L M7!=JAB7WU*5,SZ> ?J)I?$246=(=:& MH0E9!T'TRM>=&ZA'%U//3\E-Q$N#-"=ASQ2JS&*/6+)'2 ?GFQO8<'J.XO21 MQKOK\(4F*6Q!'&^T=S1%[L9M"M8VD!K:(7;;5G$'7S,#HF?,179$(FO'#Z=6 MT%2+3MQ0?S*WR4[XK[YVNZ.:+#NYBNG=\ M[^K+'LX-V$+G-GVF<6TW1P'?>CV18ML ]>500J,;XLBBC_1#!WK.@^1,^)*> MLR&"C^4UP)PFH())PFT0<1NX2/8U[UF %/MN2OG^1KN_J]HB]_!6%66?;FR( MV(O;Y1T^0154^4ZD93>=7$?89;2ULSB+)?X,/)H)^RZ.]C1.#W=,FY2%+7 DL8JCM-;NR!W-!V% MZY&YNCUB-]02>W@@*HBO"" MEI\'H1 J/A^$_1Q%WJL?J&PC?8T-UUF#(]_*> BC4?"Y^N MOKA!!M#=$69H=D7NEWT,(#NJ3C_$GMM+_*%CO6)2'EDP/N1=R8D4K+ZRX^!S M6\')K6!U]5"@6I%G]2E*:<*64#>1$]8SNCXQ]VG=APYB MR!BESNAD0%A^Y[?^&&[T2I6LQ+$;1LQJ.#G.J))@=CL_2?PHE),K[2&1=&+< M"36JMLBQI%5%&2P:&R)&@W9YAX[:>GZ#;<>=4D?;QR!"K=;S'_S>55?B]/ 0 ML?\<"6CV*NVH\!C$ %'"^FAXYIPC^[( M?:JO(6H1KV9?Q'[96X7! 5K%J#Q.3 _6K_I;TU]F]>?"&N\NZ<9W_?1D?\ * M,.A5#&CML!SGUZ@=H&Z]# (ETF\&!RZ*EJ"P05"_MW;^^< ZQJ]6[= MGC1&[I_M2C;=M*VW1.R7'0*/WD#*Z2*Y.3N5EGM!U^!M/48ZSFB1YY\4B?ZG ML'*D<>_.2%UOF!'*ZWS:/;'?[.NOB(%+?M&&.()OVQT0:?Z9^7K??$;).16W M@1*R+J\#R9&TO6M_\YM";T18+'F4WSG]Q4^?+[(DC7:5.0[M\8EF5Z20.<0 MM7I'&OT01S*]Q!]1IY(SX7>?2<%F58+!P7*@,XL1+NF&,DH>B>D+#6U> BY4 MO*=0@4C7R[LZ8?=O+:5KGMW: [-/ZPD^?"4MR!-!'X\73ZNV(,M+.+B%!3RZ MAYJ^]O-C+NE31^VNYI;(G;9%O:;D%:D98O=LDW9\!@50K3;T/CHIO#/?$%K. MFTYB4M="-_X<>13"NBLHU?<8(X,;"I"4D^>_),G:^V34"V@CI9)[72HIBP+TD8Q3LG M('#QE2D5;HE[<.&TQ!>1P.PP.+D!Q=YIR4'>1;59/6TFO1L'S4I5Z&3:?#([ MO[>.WC:S3+2/\_%"?[=R[=DDF!>K08,BN,9>1VM?=/I MI#%VUVM54K7ALX@;"!T"F]KVJ2XK8MP FD3QH1L^DQZE=+JH3C_DWJJMNL:9 MRB)\6%_V"4Y6;%\OFE[YEO.5%5OQA6X6WA%N3"T D"2QLL=BT MU]7Q6.&/DVW*@680B>]B_\5)Z2].'#MA*JWIFFS2UA@SBG8J66*DLB5V!.P6 M?,PQF5N\BU>=E^T%0_(J.-:VE7?4 4?PZJ-V9L";SB(Y99*3EC>%+0#5]'H> M_\1=<&1$Z9;"WO.JG51Z6RZ"(2FI5PE#U0$I5NLK>U(3H[$UXB6MAM#CCC!J M^\03KV$U:O!/KJ\\_;SS0]B-8Y_^Z_FWJV__^BT_N_^OWZ_^^I#RX6+.Y:C]J[X'K6GKZ>46%7ID[> M094Y;K741GR65S^A7*661IG F+P306?UFG:>P_92D_OT@C([H2TH=]0,N;>J%#N>8N4VB#U3*>J8N24*14VFE=BT M7Y'K),FH9W,JG4+'1.CX7[_]^MMOOSTG>R=?0/Y$UEGZ',7^OZA'DF>&/0DY M(W_YEBT[Q?_S25?Z=WW%F5M+W$W/TB1UQ',8):4??UA]]^/WJ[^<_\#;_-OY MZHCWA(=HSIJ?;K.>LA:ZR718X*145-AB. M[6/Z3,.$ <9UZ$8["O=:/M'T=O/H?%%9K#<5['X\S"Q'-;/ZD,#L]P,U&5&2 MI>"7%Z6I<22")7D'3+\2KT!$&\(X6ZO"9:&:FGE\SM+F(]:IXX?4@^P$ M%J0DDKQY 4Z%(;4Z(@<.?>7K;UUW]4(,#SV$'YYZ*%B0@@=Y)WN!JJ[K//X_ M@_ZRLIZ@B6DG3GMG [__JI5KWW%#[)\MPLZPPV;O%0$FHF#R 35;FA7:?3N\UE5-^0(JZMXGZ< $*.OMN@&4@:DTO_6LP>F4?8D MI4"\I(W*LX]SF!I2OQ7FT^N)W+][J-^6GM?0#;&7]Y'>8,)>XRT(B\];S6(! M- E%^0$2BW-O8Q:PL<495_B.Q@]P+M-]]-32$[F3]U!?<0JJZH;8R?M(;^:L M]$Z4U!&,/5Q M\V5XLU)J,UXLR$L9 -8]=RJ%I>E.6F#PJV>*K5?DKLV MB6W69R4.2!QW IWKWAM-K7+77M^D*N<5WG+%9;PZSH&TAU\BM8.O?W;=#WFJ M6R-'K0XU9YV?]YZAS 8920#_X1YJGG]_0F@]AIQF@S/ .(\R3P M\Q#5G"&L"#-=VM*XL6T9\VCV/(WF2/U.5U&I!J>R+?XJG-VBCZG#Z6RW,=U"<4*^C2N5XRR? M.8]I(**S-")[(0X?OFDIT.QU.*>SR9VD8$7=#AS-JFSU:]J+&GZF(5L)!$S7 MM;?S0Q_6%U".H#UTZ.Z%%,=ZJBT'$1U=$$<2NI(/'=,Y?3ZFZQSLQA1SZNW4 M.%CT9\W"'HC775;3%[+-=(@\>M(QP M?CN?1"%DIO-'0O*GH LV9AWV1Z%OR*.>UFN!TZK-=/28=R:IGV8Q?^GA*:=O M-UL]X34#BTV^EFV+HV;(752EV/$^F-P&L4LJ11VS=91?"\M)VDH6,:R8./>) M3O:8$1P!524_NO;<:RV1>UJ+>HT'/E4SQ/[6)NWXM@O#,N>5[ MEI^B,*KKF$-,UP&L;F?L;MG+""<7+CM[8G;>?@J,NW0H\RD=.V?UE?U3W#E- MX>?:YU/N5Q:/=:]#9AH6;+=O)9VV0N[4"K7JJ9:U)HC=5"7IT$%8T)MFXT=_ M'3F97K19KS'/:#XSD>AU6-[)OMTK)P;I2Q8H./7GQ;/FI]Y MTX4U=>^%H5N'&=I 3M%U@5C7I^DVK/A G[[:,#U>?GJCO&5=?.TMAGM]>6^L1H=]U"(>K0%QL M<:U#[YXZ 109X5HV@;]&'Z1HU4OE,KCKZH ]I-.6?WP@%T).0KFOZY>,BTU. M.#F-<]X$?#N9.9*;W!85@V);&W0N>!#.Q$*"Y)QZ*W]KK&=;@TX!\*)E$D5?G^?NT^N99,/I:SX=@?<%KP;C5"[*6 MB%;3#6 +$-7ELO-XZXA#/E-'YT5"4%&OP0\SIG)5E.8]W41Q_H#5H_.%)FSE M&#M1[/FA$Q^N4[I+F*W@H6AFV(!;2YQ@*@],I^2('"-F,/=I):9)V"'&J3FT M'K[>D)(!JS(V0D"I%!1YXB(68,B%7)&Z4*20R@Y"8C8SWX7+39A'1"D(8!MH MF17R:>0]#>E&^0:>NO4B $ZIYBDXG31%#RQJB4>" B-<9#.1=SEMP]%/G[RF M275EWLC\DY.LUBIV%J,S:/HN5_4K^P'?)YIVWDPX;H,<9U[7I&L),:\59=)D/(XHG3(N7/-X[B>^N0^_2#S(V M;73II!1AS-KHBQJ*\&0T=[^91O^:#-BG!>_" FYV;]9L5N>'Q(N"P(F3RD>G6<5HU-V=4%,\^)(#KJ8)JM8+PY@C-=M0)F^Z()PYEM@D MTN2T<6"-*46+* @WWAC6UA[F_$+][3-$=6;>NPOC3>""HIUVV]"+P!/#*S,.@)1A:7@//: MI5H:"M2Q%I_-J_:#68A=D2>["T^%]?(Y5?>EROY4E@FV76;1@%L5B>4!;JCT1#_&>"HR* M(L[@LT?NG -W@#74*-ER9UC9?6%A+B- '$2$$5R)OOV\S1*5;C?E56BP0$R? MF6#^2YYFWW$FT9\*K(G(K MF(S(.90"N2BZ3((;=^QHC+JF[-JN("FL5#PS;CK%\ GG M@;I9[*<^3=;>/S-1&J4PX #;]R2_8. ;8DA=Y.M#>Z'0-TC%P5YZ<;WB=>A( MQ69%2A'.-E%\!D*LB%3-;D6<#<,A4LDC'I)TON"#O%FM>9'%? [8T]B//*DJ M*NP_9V&MF!)Y%PA;AF)NX;?CBOM_Q8U G$CYP0^=T/6=H"P26I41W?.)!88' M,R@O4N4&3I+X&]_EZ\?*Z@-^3&.,%XRN9HVOB[MFN"X4D0TK/V&<6DI:E1=> MR76(A;@%?L,U:U'4I>W.!RE_X>KWC,&C_D9X:U_D#M[+!(I-;W5'Q$[?3_Y)-[AE M_G\F0@+R[I(M9-R&^BVS5AQB2Z^$7E+QW^OPU%+W41"P)>*K$ZNNU/6G@MQE M!IKEJ')1'Q*(W6BH)B-JXG ^X!_BTU<03#:ZT*_ F.2<;:8$:>;Z+C";5RM? M=TD9N5,E5Z[DS-I)HCJQ>785MA;E,J_>%2=#WCNLOTLGSYX56K+Y,T[GU?,] MW?IAJ*DJCOU&C6.K:0[#\..6(;,9/'A&C(FF-$-QT(QO9VX^$S:=*EM,2RUW M%9/':.UY/FCO!'>.[UV'%\[>3YV X_C3<;+>/64!7N*G]('&+[Y+[_BD<$_= M:!MR*GQ;4_%3S, 6.?C-9?A:$NW$/!'#YVRJ#W[&Z.[Z8D4ZTW?+I=.?@8W%H6KDW< 95]Q M@"K>C9:];N8WUVQ;;P"L%^^-7[1@U;30CL%R*M0F9\6PLGEFQ62[3I*,>I=9 M[(=;,7/QZ>H3?>7?J*\'3Z( M#=&! '':>9D(H3""!D0<]5P>1J@4F (DBA,/I"AAW!2B>H8O;/'. M@8TX#D[:II ++GS"(K[;S46E2)4#/V!:TJ&Y3%3M9S+=>*R3X/(PN*=>$\9O ME1#B@FWEJY4$D:'2 +H#4%2-[%E8I*FD;2CK3>$2KH*31E=+0>7IK;6<&#"$3;I)-+\ MXL !;"J,.R(AYY@.*"XEG!P0)QYU!TYCO0UA.Y*2^Z+Z MJS#A>FK=LC"POWPR:@TE,BQD@30<(AK[+Q,CU*;07ODL&R5:=)AR?8,6)R:P MAS90C%VPJ-+8-8*FX[I$MYL\^[.L:?1Y'X7Y6NS(HI,Q00HITQJURG\WS0%] M2OQD"H_/DG?JZZ2C1'DB)A) M83AFW2*SOI2-@' DE\Y&CCTZ"S>9K7U06I]_[F+_Q4EIOIJO6>7J"XU=_^1= ME11\Y+&IS>YOS41_$YYRD8.R1]IHT3UEX(76QR'6,$S05?Q,PU MRP\@F?WQ= :[+F>PTPGL=D-R"-* 32XE(:33UWCCZ.[G-E-9WIZ-CC(CKUP(IN6V;N=55U&^^4,4;ZB?9O$T M6#4RQ7DBB[4=4&>AC_"$2/S&)@"G@](R$4?'/-J[PV\%<[2T,00ZQ28Q#M09 MMY-L"W0FVDMNQ5?X+@_ZDB+0.TYG&4X%*9B,-$NYK.Y/ OMZ>81&XXZ>\GPP M3QP]Y4_?B/<0ZKD;Y9+ FWDE:\TT3:=R^4L.8;H M(W&0A%42Z4)(%2$$\@Q= ;C-()H'L/B1]%) M#:2&41S9V)TSBWBQ28F_8^@@!>#1IM'>?FLBLKR5L(8N$R98BB8Y9UOP8L]" MI_@2[3$G61K E'9"RP05#>/H[["]#5C146;4_EJ^D29O0\F[:>3IT+SA)BZ> MY3*M2LA)X#!9B(YLLW]*2RKQ!T=XHW->*\KC/SI?Q#-8-'0/'YC/]CH.F((/ M%W_UTV=X7(R!]VP;;6, T#QUI+ WD1GU=NN6!''C-O'F=;Q/V>Z) MQE7LTK;+YU=.ZATA7"(AG,4B\(@,V[TOV#QA?"@G#/+>^H2!S:B*:<+B+:E' MMEI*'!>^@5=:CJ]-CJ&#>1H88YI>:>/'1+!#^RB=QB=[>_D[K1"9MF1ZYT]W M, MD 4\:$:G?E5P,Q)E@").YS=M./\*7>/,GF0Q?4]6$8RM6>CP>&BC>D;]P MDN\2+?RVQ1U3@['X:'M@2SM?>Z/Y$4Q#C M+HY>?(]Z[P^?F=#7X2V+Q!U ZC7SP1=>E;1CS \BA-P3AAM']H_^5!![S0AE M!B\9:2IR?0<;?CE<] MV/R)63D*4R9G ,VN0^93-+'T@K-A8P0-%3(MG<#!HZ>AZP>4R56]2OT8F9GT M)V*%W/NG-+#R*,X0'\2(-*FZAI;KI5CD!/3@ZZ6%*4LP>5R:/,RA%?X*GUVP M=B8,W!CNV,/@2[IG>@?3X;_:$ALTNR+'R#X&D#%/IQ]B M#.LE_E 'D9FL2,F&.*%'9$9V,&5V$W"]G1:]YW/[Z]W>\6.QJ703A=L;_X5Z MZR2A@*_OZ:6?[".&5[<;A>WZ]$<. +U-(:. =F?$4-!?A\&GE"4GV%4$7F>< M&1'<8+I\HJ1@R-K8 8;Y# )Q"X$:EPZ+&@ =_)J% K!0P"WD8W!OOST&P-N&*O,6*GK,: *M$6 Q+[17\$ MA23;*D9"X@L<7%Y] ::V"D9.> FIX5J6R4LRTD$/U/FF.S_;W<9KUXVI^-NE MG[@PE7RBQ]NG@P@@]=#AQJCNP_3IC3U0&::,F8!%/GP45> Y=\(?U\KY\[W( M7((53U_([SR*!Q#V0*&\ 3GW19A9;;<^LM:[G.%78*]UL[T87X,8PB 8DEJ* MG,,^DY("->38#+WDZ#7$ $>)]YW]$*](>HD_=,07 M3,0E$?'Y1ON,^32\"R/V\OS%J&:#: MO1%[_0 E1E2J$84XWA7,OH);$14 %*__V;YR,J--+IYAU_7H'?F!#!G9RY+?0H9'G\]=HX6D?BVFBIT9;BZ5HS=V71R8 MJ W0#B.G_18%("WB&X:.@A.I6-D*'68Q0ZEOK-37IL-?ATD6.\Q1'FB:!J*( MR #G[R2S."#0,TP[*+336!1 :*IB&"Q*KD1BBQ(Y)K;//?5+4SPY ?^OEZ%" MDKN80GVV2[JA<4R]?"MU'7I\]20NY&B;4Y/8XE"ECY':L46'TJ(0II="AG$F MYUT<1/ 076QUK!MO#IR( MQ J1HYLV0J%MR_(@4!MB1()E4PB3)&SQP_]3WAS.%T7W-*'Q2V/^Y5!"2#U_ MO''*[,U!5+ G=XY3RDPRMU\BAR2T;BO)W'9L MJ%QAY5;C'Z1"!L4&3L[?0D:I'3N)&B@Z PG5G@W?M"JWSH<$:&T4D*+U"'-T MI+*HNB\J:NO6PG0R"X];-+7L%;=YQ\HF8A0;W_?TA8:9 M_A;-:;_%H8-"]79,..JT*"10R6[8_PLV).>#Q>E-JU_J&3?K:71A=D_A;A/L M!%VP0"3:T?B2[J/$;WY:KF=_I*X[V!0MJR]UY^4MNC1T&;/6:EIAG:R:P.'C M4@XVPPE!B)=+8GU5-:&1%/A7<20%2U+P1+& FM D]RU# 6/84[Y3VF.)U-P7 M*88.,H%>""1U7&08U"3_5*%0]:BOO9L]\UBB5%EZ%OJ)AG3CHUKWU.\VY5<: M3DN1#"*P."CH,H;&-DE#[T6!0J<2DVR22!?_J@LO-_*604-%#7MX,9F1+%\( MU'\&4&&J7@20PT-_8PQ[11,Q/ Q08G#QCOZO9DZSAHB8*[>AP2F&QV@-]YUCRFS#D# ]W#%]TW7H7;&_[G?JC/Q>!) #2W]C-)4EZ>Z-&$@& M*#&Z2$D:D9P9*;BM".>WXHN5DJ7M>B5S&(6)_^Q 7@@O'BG8<"M0E16LE"MZ MB#;IJQ.K#G.;6R[$_1O44Y0?*IHMP*&;I#527JB@:MLY32J8;SOX_^+!# LK M0B> E0))<@[$HR\TB+@_\A*1%M<*)^@DPAG^-UU JW=9B)^V*=PZ,4OM%^"Y MK6*;G'PE^K:=>1J=Y;DU>8[B5%QW$QF8U>4WI17LU/U\< +ZT8$G\M(#BS4N MHB"@+B]+=+O1\V\\721O)X$=< 88 MI#4$:>F/&6*&J&$R1*GX\6-+_A8<;+ 53-'$+5,:9BU5)BS+%?+##$=A!HP' M%Z.W:/&C1G]C##N@0(P8 Y28\4 "U3'G5#:I'7,V'3^@0XL/?NB$KH%CSG9" MRT0/#>-HH$@+E>6AB8XR$Z%*R7H!QYQ3FNGXF'-3V@7',:>T[KM.D@SNS=UN M+NF3\EBSK0-RX.A65K4)4F^-& @TA#:SI5$0AQ ;R-O?MIA478^1)'[.H5Q; M;*C-(.&>[O/55:O'-C1#[J5H@Z_Z%,0G,;[])?W$ZNVCWTV M5^Z=@.\%QC1P^,-R5KVN&7+NJ4?ICE_KBMA*(DY]]O$NSN]C\#=?>T&8'CWD M?CS:5-W3L08QQ,@P7B?SDWG%G4CL2^U+>R4@ M )*003;@+PX\N9U>?:&QZR=:SR4V=%D0!*D45J',KOG!SV%]LKS5HU^"P*Q5M65 M.1Q-G18"9^VR&\K/ !XD9U(BF^%#TV$^/H?Z-8#CX0J)!$?[F1;W8M'W&#TZ M7W[QT^?G*/#\< M)K<].3-\S=;R+: =E 9NJMQ@@AQT<1AJJ*1NC+RW,4#)6 MI9%9&BNH.T$DCBO"&9Y!*X_DK<@:IM1U3 MV83G=>PEFS2=N=I### %_#_Y^N(& M&8 F^\ ?]+UG"'ZUV5!E7LCL0B!'+CL_BHQ^\TJ &$$M&6),@L=*X+ DQXI4 M(HHOX03K^&^U#D)TTE"S:$5*!4BA 0$5B-#!#JHO[7)*7ZQ-X[AQB'YK2(L%L":);/PSSW88)+:>Q#XS1:KAFR8=LOQ[RW&WYDMN:/E4&2$/7.5?C:U0FYV^LI78MH6WL@=G)- MP0?/=25YF/4?1,:68$$$#SL./:O:/,<]C30SVLB[, K/8/K_RF9M<69"%HS< M.;[75D#\N!5RQU:H52\%7FN"V'55D@X_+A3T"!"4M\;DXE1%H]6,57R[7T4R M:P@>@_!#4B@WYN?4+1Z%1BEE"Q0OI9N=)K5Z0*RN@.G*,OC'$V T MPN![9*5VMYLK)PZC+"T>*3A<9O0Q^IM(CKAZ.:U%.Z0_4G\<;(KR/;(^G;&_ M1S9(E\%E5GS->!M_G2F5\AF]4T][)!%5\CLF41WC-@,6D)8P]S&=TZ%-'7B M@W@HIJA7)+T5P[Y@#JO<:##.!"E(3VO4>M!ED@/JH&T218<'?5P"PA8<(! I M_BV)) J025(5[RL5?F6"L2=B>_QE2M#4EC?.5)Q M,WMPN79=" 88<-]%@>]V%R!J[8 )#MML!,L!FJ[\-_8WOPIW"2AI2B&-OJ!<"2WJL0^_48(_T2_H^4%_P M'T('N6,,-HWL+[V)(':CX;H,]:[2G60W ]=J\"'R*_ EG+&ED\GY#;1T^+D7 M#]O#'<"+*.20#+=QBE>C.Z9=_=[(H::G&>HE@K2Z(H:5OAH,7[-S/F@'>]<4 MVZ/[LH=[ZX2JVW>Y ][<[) S$O>?"U;\^B$IF"&8->.'C[$#B0ABF^BR3(OKFKTF9+<$=*02C[SCS^8("4DN8KZU_!6II$0P;2_![O;0]8/CQW]S@HQ6 M&G;-^1U=D*.U6>!0[=UEFWML+#! M:PYWJ]$K3508MF7G4MMJV<#F%ZD[IAR=?LB=5UOUH[*![9T0.[&^["/JYN7/ ML)>TQ352U6//" :Z_D*T)XFE#G_-!6.?_DMTBBD6&)5_<';<-4J&N!9IENR" M#C=^CB+OU0\"9H+K,&7J0:[[\1*T8[+L2P,Y<@PRB0P=O0@@QHYA>HRXV)6S M*#(&P4,*&9![2-?XFYN:1@Q[WCU&=03;(SFP8K@L > ML/9DJFR,'!':E90]O[DE8@_O$'AXBMKIRUVV!F77_*5NO:AAV3HC*9HN9F": M3)Y\0K9$OX=2O$'2M40:2Q0Y?I@Q6BVT'441 M,=(84FP4_)SQ-W&(S'X!#O=>-DCG\F\TU;?B L]N)'ILX@C MA#H!VJ=[?6D@!X-!)JE7).]! #$T#--C>.'NDAO?YZGQ.RFXB,Q#NB;*WD3> M@H^T3IS]*"S=2\S-'ZUN@FM&Q609>_@!Y4GA[><[*AZ;[IA,6YHCQX0N167O M5[5%[.>=(@^.")W$=_F(O?2##!Z@@F*3-Q&+$1DO\;0ZGN';-=.UM5_8 &Z= MOY2-%S2$#9[/Y92K$8M@_IE.7=PN^Y ])?3WC$V$O/QUUY9D2W/D#MNE:/U1 MN.:VB-VU4^3A;YT5A$7]=IL9-D#5X]',\8!', M+C-J:_#EE6+[\2.-MS3F)4$/XG]5GM>C&U('[*MX^;R*1A_LKZKT46%POG&U MZ0 /!E459_><$2_UGCY3LN,RS/QVRAP&*/?T!1-1:?= ?LW_:PVJ9C/ (_MU M!7V#4'41O?C>^8_:&-71'C,XZ:A:HE);8^QPI"7[E#C$!2#G/\Z,0I/J?7'[ MM^O+L_,?R0H7\LRC].>]YZ065]NP%Y#<;H[JOG< 5N_.2-%KF!%J"11:/1&O M>GHJ,&;+*0%Q?5WY(,?.J'K.P%Y8-,/M5P0 M$O(38_I,P\1_H=>A&^UH'UCHT1TY,/0UQ-$1L59?Q.#06X41AY\5(R(XX0D' M4)B#O(,->HLONW].Z.WF*DG]'0.H1&&BDT;(';Q9*=F-ZRT0.ZM"T,%S5,+7 M(25!?.XXL<(63Q7H%@* >[J/XKXAN6Y?Y'[9RP2UDP>=CHB]N)_\@_?H!1=2 MLL'GW98,83/H9EX!3\KP6TE^\MM%3-DB 3XIXY&V'L@]7$/=>C2M;([8FW6D M'AXD2K0)D%P103[_!S:/GL\8;!J7+&'1I>'MXM"#_T )@!DDH"TM$*' M2[:MN3HQ$K?$K7@BE8PDRB!1R !ECH/J2HS\=Q/ R2IWA)6 % MDR*.D-@0S@=?A('33@B>YOM('7B/S^.G-D64)#3)5R-)0M;>/S.Q+4&N MOD"M09H41K+H[_?4+Q9(QRF6"K.U]T#NZ1KJRF[>TARQC^M(/7142[2EQ&%T MOCV3"0Q>3N+[)!<96SN$:;EG44"43Y/V&'T@":3>.L8@Y:VFGOVQ7W0:JLZ4 M=Y\BD(FX0BA2 4-0B37SM:BYK<3YD9RAM-;6V.:BZX6&&?W O!IJ"D()GE_\]/F"K0^C77&EOFL[MC<1 MI*@VSBCUU5H?"J@7<(,4&;Z@X>P(_!ZD8$A>&4=2L+2/#I9MN.)^I 8)!\(]I9LG^BK M= 91R'[Z(IB0GUR[P:000JE8PTC+_WZTD"\)!RLRE"'80QK!_@UEGAPQ)I] MX(8 O)BJ,A&\GT[^SF+/M1?M4^I9K$WB/E,O"^ 1U<9KD8]PS:&S2$E?(LCA M99A1:F5+>E% #"T#%1E-[%X'C[_A#7.)#F=^8KWH[+3Z(Y&)P9[C!FE&H M/[U%8-((M4PX896P#,M)(0 1C 5PB8^GR;L($V1?Q M) F3U?8 4U?*R;P-[V*Z\[-=\DOLIRD-F?IP\$^]UD#(%$VD^&349.6^UEB" MV'>[C.DW^!T$YRD+G)AXU5X8X)3D420*R3X7AKP*:;@/4B[/S%M@U@UV63?4 M?=U0A1#D%\E00@[K>([#?C*@ZX\R\\>NIRFJ>=9H-XCWIH 9LH>9X_@(5K,[ M=C@>J(UA\(WR0[>&;/Q<=FE)[BY3X5&@ZT6[F&(ZBUY(JX6!NGV10XYO4P@ M(XQ61\2 TD_^$4M%B0LX0I'LC04IYK&## S>B4UBP=/H,XRG:?O%W]9)0CM. M+(?20.KLHTPB/>'8CP#VE=Y@?0RN]?@\F5^&<3A/<4/&K=V0<7/IYDXVF]U" MS1>#5M6%(<'5.GC:L>YFLM>8=10@K:!LQS]%!17S*(%\=CM)DV]FO I,,J M?S>C*E&.9&UMPXS=$.45Y8/S93=Y<@(X,;"(43\[?@@%#&]#Z6&%+CCJ[(0< M>?24ED&FO0=B/-$4?.B8!_+Y0[F01/! W2S&$:O,9 !Y>VT+QF!6\#$\4?+1 MB7^C*?P&U8_2Y===?9"[M9;*LE>W=D#LU'IR#QW2%76,_CRM[M(<[NS@@=)_ M09)^E+#H9\<9DQ=>VAO"GBR,*3Q P%J YR?DG$DLN M B=)_(U/O?>'(D#*G."CDX*4ATLGU3N &TD2.8J8,%CSHV7]Z2'&("-J#2\* M4S(G%7?R=" 2?U((0$ "- !FU7 2OL5TQU +EB6/_HZ2-"KMA2%7Z7,)KJ?! M6[]$I3Z4D$/3"/,TIRAIDT$,1&.T,1'U5US%2P!L 2##$Q;8L6*F"FVJ4$CL M,HGK0U((!;$3V4>)Y2)\Y4,QTE9V_F:,=QO>@Q8QP\SW3N)W+J>&TD*.0J-, MU/C44A]"B)%HG#Y#G:QZ<&A5.RPJ. ,@E;P)9SX7*&D\)&G'9C)^;\!^8E6W MJQZ'XJF3\DGEKC"GD\I=F''CTKA/(.4RL.MS&#W!ZS0P#J[#?99""=309;WX M8;)):.O!Z@TA7U\##P5&73YO!#=[JSLCK*Z(+!WAXI&Z?&C"090VKUW=IR_, M#M\3/Z6[-O1U\.#O70RI_NGACJD/!XU0:&0/DTD7FFIU1(Z-^LK+2-?="S%N M]1!^J$<4+%:$,Q$WF@LV:,!D!D/(T+ OC4(+1B(1(8DVZ:L34[MW6ZJ5]@<_ M9/!UX[]0[SI,F>(^^[DTDN#'44(.%"/,T[R)I4T&,92,T<:$2PFN9YPMJ?AB MR?K&8B:_LLSP'&_3*/-S%'FO?A#HHTE3C\6@AE+=9G0X:;X(%%!+;6(8%]01 M^O4$BE>;T.XS(\'6<'XHLH6=.#[ NL'90150GL*3L\?@UY?T*95>#==W[Y:. MB_'R+N6;G5W5:Q$^WRF\D65U%&[/F#_N"+"37Z5'" :S6 0R=0Q>U9)*CD:[ M710^I$S@_"5P[T,4?\C2+*;729)!YF_WC:V1]) ZO#%3E?>WQA##?HW+B&YF M;W.)!S.AE"T7@I=.VG QB)_+,?/]+:M&*@'E=D,$>\+YDT( PB0@0@12R& = M<1'8K0K.-ED0'-@H"S)1&'GOITY /Q=$ !#1':UVP?1@=('9AO?I?RAT?=, M#P_>HZ!APAUX'7!9\I(._%W!?U'OCL9^Q-HE?0(Y\_R03@>SF;HY;#3,;!'1 MYE0Z#T8"$. ,/GODSCGP_>UU',."36SPYG63O+SB/(<'D&9%UF+Y9AM-%V!C M*>Q- .9S>[N2."2O$(4!;]]GB1_2)%F[OV>^R Q+WA^D?_%?O/-GT":S&'3L M9YAFT-.CL0@LZZF*"?=-8YO\"O0)9V!I7IU'9S8U/_DAGPI1G.YT8YOV M1^/L9 0^?#1<7W ]29>U[$%*I;,A=-4G_GP(:'G-66%Y 09^\.R!#G MZQXY(YE]G^WRK;>GPNPN"OB23N?7H7<=>G2C/J]?YPJNDSLG3JN?0D)BK6R9 MR9DBA\1YC%[+4YZ4(V*8G4GQP;G+&=/+8C3+ 3D(3V#. MCN7J4/*(X74*+4TNAE?P6C#A\A!)H!6119)>%<236X')LA)"5F%P%CJ9Y\.G M/3,QEPBJ.B91X'LB3F9P';J^$S 0+07&L%"'![N8O9([&A<;_;[+9J9+<:+9 M,^&[+S7DL#C23(ICNSZD$,/=6(U,+$0+SH2Q)ISWBE]J P9@6H>IS\5A@7%5,^OJBQMD'O4^,#^%X\@LS<\@CRVJ MCUD&&2T&SDP;MQGI3'%9! @:5]:$M\M"R67Q"K%$)7-)L&9018B@*,WMR.:6 M:L?0FKG=NKE/$1D#_/)\NO<'7NM++U^AJ<=B %&I;C.RG31?!$2II38Q^$7F M*!2S _KVDPBX&+G27=D#JK;(QV^KBK5J\TT-$8_9=GD'5XSG [,O(;/< ML[]GL[4+-PRV]/WASH$':16&[$M/+1^=\0(,$2+H0[SB?TF4,&EIHP"EN0LK[976&7.%M[RG4>A3 M:?LIVSW1^'9S]7OF!(_LSVS=EER'OSS[[C/7./F%BMMRU#NRJ&G:2 %P$A-6 MUWP-$49_Y=>TGH-#.LZ,;Z\!.Y+F_*"(QBMP) YG25YI?O>7G^)ZK ]DNO!M M."+P;I_CG5.I,O<=82Q6[;SMEIO]=D.X/*00B,74A(LDIHN$@%!$2&7C\C 6 M@U;#M!B@DTP([7/@^[8Y\)&Q2"#R9Z: Z/_2.1QOHDW.;!E3QD1&;IA##'-: MSJ0RE>*#BTP41$E8.G*RIZYXUR45G(C'6+%9Q4GAY =VYO@E5K*/?9>279:D M<#Y$H4-)K@H0^;L#/A2,K0A#9A%UQ2E3P63/;][">RAI[&^W3!:7;_4E$,UO M*+R10K_F2?] M;EJ1:BCE91MM-/]&,VLSTCS6Y M=MA@O.?GTUQMGFV:#OF>/,]O633O1["J8_+%FTR.=C8V>I8E)D;03E37W> MY5F.O%1Q$"7\Z'A'8[8D7<'NZY_OPK^''\/+Q_ _V7\>_BQNRZ0K(=47A\E% M5ZS5^=__^O'\^\L_DYCNH5XCW$=B'Z-87#MW^57/**3DP#1@O0&)V 2?/B?B M504F(6M*0RZ2M0U;1,-@RHE4B+CX:7,BAYOID$^\,9[K=%$X:Q43,&=D7]Q! MZ%NKFMEWAWP$GV5,BN9-JW40.)3)Q5_AT%&>7<^JZ171P:$URW<>(@K)RI224K;:RBW_T;A\Q^6+D9TH M8A_C]JLX2/4LI"O>]S2 N].\FJ@BS:<7 :23SW!C-)58Z.Z-.$EN@!(F*^>M M:M6^\B:Q[GF;I/F\Z'#)_JZ=ETHDLSA,6++5.9$O*;#;7S! M'\6Y#N46?NCZ;/78=EUM+$WD&&+$9#*LC"*(&&G,Z#7 M0ZD042><"P"[)5++4@;[5^N&6N^FXQJ>";IOU$-/3&?"2V\6N-^I[AB*V@>[:@8.$\1 !.\OS1#_U=MH./[YT WCRYIZ)X MW/L#OQ]/O1L*^:U-JY?AI)!ZFPD#E7LV ^E@WY89J];P52DE.\&-N(P=>1+\ M6-B9UW)\.O#3 ]C1=<+#GQ.2T-!G?I8(.4C !9EY+\66N2J^!+BM2,Z:_XOD MS,F]9+NAO?/$ZRG]&@??><7^# M55J3K7I3P(RXP\Q1 FV_[MCQ=: V8V"U>A'6KW/B=W>92_ -[63N^RLS6Z)Y M:^>((P&6!'CR#1X+*#FS58[UKX^(R>+2F\B!6IV08)?D&U:/T9US<)^I^QO[ M(J5N7LYS&SL[:-T]HPRBB1DW39E,$;+V)X@=6XWI9P9M T82*K]R"G"=FB;.=^SE2ZX8]"7>YB0HARDUY3=M: M#WXM6/!FS&"TMZ<(#PJ^0L3^(8HOH^PIW61!OIW"+.=2_Z5E6U^[,])98)@1 MY"U O9Z(]_EZ*C!RZQV0I*"Y(B5OCKL7;+7HI\P=$DO'?G.9HJ9U%KI1$ D M0&VPN&1C\0#P,J]/=A<%OBN_:M26$M#9"3D$Z"DMNWY[#\0NKRGXT/%=D">" M?NUP?_XUW]Q*[X72CJ2TY?/\J\T&X.6%7C.HV=%'Y\L]"TTN(C@OR?QP>[NG ML7@"3&&Z7@20NWE_8\@NK]\;L?L/4&*H5Y2LB.!%&#,"W" ,8#^6'_CY-E%> M[BJQ,?PY9/VFY^CWS7YP [^B!V6FW1#9TY$HG%BN1,[,RNC] M3$.(R4MLNOH"5_9I<@%'DHFHJ7H=7GUQ*3R+PC,&H^BW/&NPL72:,D>6Z(F&4D@--25XK)4\AR6M7SWWO'(G-N1B$R4%R04@5IQ6B$"%+7HL: MZE0+TQV+.+.8W[:YW5S2 MI\8TZJX.F.%=2]D2M5M;8P=C/>$')S24^+IE?,B[@''ZBO +S1(S^-YC[&;& MQ&E5_YDK?%,H?'^L,#"Q %[3*@V4E3^O033ZX/CQWYP@HVOOGUF2"@UNZ-9Q M#^4;>KQBQR_\C8A4M3HBO0H1RYV@P\QP:L^6P)EPUJ3B#>&BX'[\K";) M!9AJ2_!'8:B0,6<_HQ*)[=E+B=*!L%?GR+*XY0\5+C]%81GJBG-*U9:KLC52 MW-94L[;EW]P4\>YAE\2#M_R!+I$)YR?QEL[AIE1S1<)A)V^*@*H0]G@Q^^GD M%%RC.5+GTE6T#'M:VF(/;'1$'Q^ZY(EJ[_(0IA:ZA+(?.I" P@^G5K#3EB2B M;K_#IJ%R-,._' +EA"$S%A[@BE+8U.!>S:B=5>2.^Y M4PKFT78PEID)*2(I$]_Q&'* M(#4&A^0%,W'?B7,1AE)R)Q)HCLF#>"LR& MCR+KNTAW>H"$PWAQQ9KO,P4UY+(W<2W1.G;BX Z#*#<'QM)"#MZC3*0*D;4) M(0;M3+:5[!]#S6>L^#QC!5G7,$=LOT89!4S-,\7M.-.2O M/,+C3EAB[AF'6F/PW6DX%-'Y0[;?!_R,QPFN0_&XEQ^%S'YW,>RII8<+)\F< M(#U<%TI\AJJ,K[$/.T-Y8NO?V>\^<'MD5@&03R'S_QCRO#,?=\23E04C#,[Q M$[P(,+.W*]1YU+4@B[+) (X/,GZ\79\&B9?%L-W.WTG,#=\TVV$.R<6?[Z!E M9=1S8U.IDCQRU#5MR'&Q?#-MQ(AI7$4+$7_^%8A47B'BN#IW\@\ZHP(D5MA?3G9_MDE_8_)'2XP/PKK;(L:I5Q5J5L::&B%&D7=[! MY;4X55*0)3E=2Z7$IE1QGY-=D==F'>=SPPOJ44_/"Q5-D3MAFX*R#S:U0^R" MK>(.7J0 T8D=4']:G5!%1 YXI*!Z)[ZQ(7+G4RLGN]YI*\2.UR+LT#%Y['#3 M;6KS1+PVGYM NT\4U817G]BOG#BDGE8,4#9%[G-M"JJ#3M$.L=^UBFLJY!1D M,42<9A6L_(\V:F@IWFSUON:6R)VO13UEL(G>]=JD-11J3N%X R--HPKB<;RZ M>MUAIMP.N=,I56L*,LM&B!U.+>OH$%.01!!AFM.M'F#:]K,:EMPYAY:7511- MD7M;FX+*.2YOA]CG6L4U-,OE9.W$EQ,J*"?-%)X(1P]-RL[GB1^RT$O^DP8> M/Z&6$C?7VYB*%Z:[*HWV)('<_H@-097- !F!+B1#-@1.8&X M8CAU5=-.=+!@E.?**#* I#%UAA4F4#Z:62D3>NLMK_$8[79^DL#S<(U3=*^. M2-V^O_+2&Y<:O;#?G.ZGA*'B@R7]8OZ#&]3Y\&8^R _F'2X*OR6=\A/Y/"$7 M/L:4WYL.MT1DT<[^1N4<-I,Q$ PB^)"*D9U(:48+5!3+0&G5/$PLOAJ9/XN7 MZPS6<-TXHUXQ$?BTHQQT/PI(872$.6J/2.IW1QP[#=%B<'6*XCG)G)F "L&. M2/PLUY&>TR1%K54.#[DE:%%MU?J"2X+.]HV/QH;(W5^MG.(>+XXHJV80+>U]U+;X;!YAITX6[8NV_+8]W9S3U]HF-''%I?KZ(+<^704KI]M MJ]LC=D@ML8_<@;_!]UXOO%#>IW2G?(YXNYNRQS7)XIKC.VR MS_+&]ZGH$XQQ8$(X%XL#_>*9Z46O0WAV-';<]!<_?;[(DC3:T9B_ZK5^2O@7 MJCW\'OV1#_W>IJB=+>EV1NP,_748O-G .<$S%P4O\LJ8D8+;2CQR1WXM.-KT M$)4U/M&T?;-!KR=VK]!7O^8/W=TP>T(/Z8=ON+6,_!5Q-FQ%0=9!$+WR&)_7 M;HNIYZ<$"@9,N\6@56IB#B/E+YI(-=E6!,Y3;%:)F%GO2^K2W1,;"]^?<]VG MJ4K7?5@_ITOPQS^-ODFFDOXZ=&-XY/ 3?;V+ M_U:?(0!<<9H$-I(,7V42:I M7A3K20#[Z=Q@?8P4.^8<("**^2NX:438#YCX'B^,RU8.XDDP$3?!7+"-(H^P M_T*Q&)\?4CMADI?6A\ZY N3UF18T_01HLAF$T6.M&-&$-4F?X6Q/E$).&7VR M9][G;/D[$*F_8]S8F*F>A@C\#8A9)M?D!F&D H\\'8CKQ+'/P&3N1\CF_O$Z MIN^"+>0UOI*",P'6-IX5F]LZ5PD;.KQ<-XP7/HS*$:0Q>.9 ?C:O+]&VZC$=YCV)'>?[49"P41X/@4_PH'>A= ML%R)5R%SKE:>\IG7+/+O;S_/@ZOU D9"7NJ*"(=ZJ@*B8VDB]V@C)I.=>!1!Q'YK1J_!-[D%0]B" ?ZD M^+2? M84X7GF!*9X=@2X,WI^9YN_3!L4=5P,F I^5U, M\\=IUIY(GSH^>AI* RDRC3)):V)@&X$E)@=JZ6,V#=PM<"XHXQ@OX[6;G(*S MR-G;ER+)3RK!4TH($O@F-5PY%?PB3P753+ B%5=2LD62?CWMD"J'B,@PK8\D MR+@^D\;-7 ['%;?!)@.A-"W 9P8X!(Q/$X BJKX>(47"F<$P+DP[\'?AO[& M=YTP_>"'+)QE(_ BVNVCD+G2=R>]J2X6*WN930]'M4@N&F/[:6@0 M?]\5-UN^XE=;\@(G\%@]$^A?U.-YUI)TI!2/E/*10D!,L#R/134@6]=XV!!] MIB&I$>XFD@4WI07=TH*^PH)(]D3+XZS"IX;LS30103I%C#.*]C;J"86E[JNJ M%9D0E8I25A772?#GA<9/4?_J%!/:YOYDBD,*&\7][N*RX( M=?@^2_R0)E!4^HDA8TLNW%2\E@Q"8TVLC55#&2T5TD;K.R'R79>A[V49^O++ MA$770D((B L9B20DGB(^]NU]O=N#R=B*P@$^2?/FQ'R(^CD43W853Q,IC-G0 M##F.J123(>BX#6+T4(HZ=" 6!,OWL>QXZ71ZC2D4K=C]*FA?4$^L[8I7))K6 MBFV-D?J.GI+E%I2R)?:=I6[!AQ>5B.,#++:E1VDX$^EMFJ1XAIOP(BA%@:!B M+9] S9*4/#LOE(112IXH:YF/:2I(.@I*#]DUML,> M'G2)/?XT*51N8AWA5TSJ/Z/)9<>I M_%# 24_3O.6RT$16KP5,H-GRL*0FM4$H"1A=9%!B1-4F) '"*(#$K(;P$U(3 M0&)F+?#@/E,O"^CMYC@"N^?OI%)/#,/D_>&"+4"W47QHJTTV@AQ2^#)E*'GI M,906XO7):)6,+6+LEPH;8(N;CN)@(TF^/=\Z,=A(_[I90,DO(VH-KAQ$4]+@ M:S<8ZG6M7QP_ *?_$,4/3D OZ5/Z0-TLYLE2S"AQ"G/O192D[YW$5SG9 #+( M'6NH86HE>7O20.Q @U497#6*,2 5AQ4I)3C;1/%9X@2BW);@2X"QI3J]C<+H(K[SS%;K7P.B_4G;*F\IVSDTD?GRS"C:M->-K+V M,V$/N-4CO%P,[JG?M,!<"4.X-*02AV]TKL@3EX@PD5#B]DS6/#;.JGD;&#_ MP5;/5 !W3/N- ERC"4T 7(WP&P2X9OWL 9QX0&(J@.M^+0:7/4\A[H9OY.+! MN,HF=0MIFK6E^\*0JLL0;6"DZKL@O.E484)(P1$$36N!1++ QO'C_"% ST_< M($JR>"(C]%W,3F:$#Z7.MBY'(5 5"\Q_=-+\7P]^N UH_N_#)9L03S-R -Z6-,UZR*PI%'2YX7">@I\EK^'!N#<^',I,\/L=1MGW^ MX+]PZR0F(4^7QQM!OUXF'0*$6@S> ";VTQ,Q/(HW>@N0)+D^!!3"C9@S_0(, M/(6)2OQ,!4@T>;PE*=4TZ&$J[&+P5*-76'K- M#[,H.RK1<1>)]]%N:)(\/COA^7'^$;CI@ %Y?*4! M6W87YFNLK/168'J6G^J/!L33(^\?!FIQ8ZN=2!:9A97 B2&CI]U6S18R$;KJ M4EXT+O8RGSX8:I%=+ +VTVY2V%-CW9PAXV-7:30,]N1"+BP6;+:,02._3?PR M!5AO#*'L0I*=HHQ6[)1#S5*CIT_9[HG&MYOBWR;CIR;:;Q"!E"8<"TDGA-\8 M1JGULQ1'"8'@#'=S,$.(N!I[M_PZ? M%>A,V*\ IMV5I@VX!/90NSRE7R<)39-UZ-WXSI,?<,-^I Y4>/=NPWLP=NR' M6];@4\2TR__)"^>VO9!KDCYR)#9N2AESC1%'C*[F=1Q_N79%2G8\1U%F:/_I M71,6N^EXB]*YO-4"6CTW;6S$W*?U5-:=MSV'HB]5U/PP=.7'SJAZSM!,1]MRC]( MG%&Y^,06J:F-S-E-A#[0WX$]@T?J/H?^[QF=?)W=PA(YT,QA<-,QO(H?8I"; M1>WQ$7X1R>]HF)+K<)_EP7[)FE2\W\8:OL&H1F!9'DL"6U/BNRM7-PVALLI\(U'ZF.S;0FVE=K.C^.HTM%H, ML$]G11V@7Y&=9#F_R7(ZN+>/W6= L_-O?_C^6XYE\)=_*'2_(%5BT$6.<9 GU2!H5HU_I'X0* M>4A0^"OY>A)H:<)F&W92H2W)&5J'6LM&:1P=AE#43/3XBQ/'3LBW0N[][7.: MW&9IDCJAQS30#!-[DD"*N6,,(@=^??HCCO &J3&XN%+.C&]P"79$XF<=1:P: M93%P\4CCW0##Y=T6# NRXKI0 'T6ZOXUT2=S>>!B:V-I/NW3!BU'+*'T5Y0/ M-$T#ZJUW418VKJ6&DT+JR28,5*ZN!M+!OLP:J];@A#E.!A9QKYHNLE\B,TTD2-\=F*1!DV+"-,&6(QQ*@S+2J)N"N M^RXGEPOJ#U62B2UM4I<-45+X>$/?Z":"FV7UQP&&$P-/! XW)YG.;QH@3M7% M!A(W&!*_#5K\P@E-@2+OI)P*49J9_#'3I MT!T7U*R()"[Y%00FN<08D$GFDXLG]2U2>H_5)E?V?8HW%2\EH(P4YBX M$55,,EH"DDRBKPGTD--NX*6X!I1(3F#B!%I* 2=\2FY/8S_RKL+6QXQP&OR* MIQ60)X?U=Z>TSD/JQ.GR[/.>;OTP;#$1_ME&89\[]CL^,QT[5\7FV;W1.4?7 MT":FG2Y>;W#FT589X>2S(J68EL\9L!E][7G-=707"ZQ5"LA,T%IG^,<"UP9C M3PBO$K<_#L V*8T28B5!WP3(FC1\BVT6"[0_.WX(5SPP$LAO:U+&,OY>2Z> M63\*-JMJ0*[$HPOOMHSM5^RKRJXA3?EW;W@2N$V?:7P1[?8Q?:9AXK\P/_HDT?53S3IIJ(3Y(T\BG399U*3"M2$U=8C0)V_])I8-,_Z*S7-/ MP[03<-SW$'ZB$7^#(7U0:0;^='M?VQ6=ECK<:TIK#77>8XG#O"[X)$.< MA:)QPV)[GK!R-L5II2YHGT2;]-6)J4+Y&=^&4!9ZN")O9YX#" M!V:3]2Z*4_]?_.]*>RGL:Y \%6=8@SBVT_"FN&= M"MJ$;&J/>T"3YB]7;U1@Q+ Y08?/J=&*G;%FY36E\$MQNA:"&MV1>X:?0Q0VZ#7Z(?8'7J)/^(5N];!W[(B MGFDO>@XKG"H.L^3/4>2]^D& T?4_)W23!3?^1GF*J-=UL:Y_:@ ]UZ_Z+=+U M&\2?Q/571' BP J;YQLTPE62^CL>)$OZDG=^2 [4B21>)>8V1ML#W.L[HI.KGN#NEN[ M^Z M*DO;%O)N27_;J0DMU_4[C*,)!@HJRX2'+F6F @QY>VW=LILVU^ZC!1/I MF@ %KGRBR@*/79V6BQ>2TIK8P'HL$P=DP:?R><9CFA A2IU@H'.;T%M/U1F/ M224PN=T<:ZPZ?NGJA-R-]92N'52V]D#LQIJ"CZB>7Y*'_?V3X6TGSI]:Z^TV MYF%"[7"/T"][&B86DUJ+3=3N\F7-+9&[;8MZLJ\V-$/LH&W2#AV?!4TTM;(* M@=;N[YD?4^\R@\SU.UX;IL,NBBX+&:IM"C>-V:;V"QB\K6*/'<6P !3DB:!/ M! ,[4\ND*G.BB>V2&&RQ20-XK(1Z#\].3._IOJCXT98AHM$-N=?J*GZ4PM;: M!['W:HL^8M>B8$ X!R*QL)_LT:+_34>RAV;7Y8[W$P-HCOF;!21[]!)_HK%_ M8SO78Q8C7-(GBWL;P/TZ3-*8OSQWX<3Q@4W5K2_0='1![L\Z"LM^W-8>L?]J MB3TXHS<*MV?P-B8!-E9/*R?5\XZ%K:Z_=RQF7-7U^QSFFRDLIO835]M)F_LM MRE-;5%>[:T.GQ?ALF^QCYAI2L8"ZXB434G"Q=60XO?J,INO&-&U1=D[/WM"8 M+8X_^"&4S;V(DK93075K]%[DT*RO\G?(W:R1C'-A*YV8E:C"A5O=K+5W')1[JX\OVIHMA@'-G\_N1Y" M2?Z+X+BJKOO) 4VKI6Z66V ?OV8/6J31BN!\:4I-L?C@!\>E M/8Z3:LT7Y86GBJK=L&J[&#]L$-E8V >TR;IQ'63#$0VJFJ_.GZ(XCE[I23H6 MAE6>1IZA=N=%.6R7$?16=@O)0NRIP#0K.@RYB3,9XF].[//JW+Z\HL/B_[P> M]L,^IHYW&Q:B@@W.M:S6VGU1&-!M"#4*J/LN!@O20^X; M',,&%DQH#*%[4NH^&A3VL?L,KG[^[0_??\L='?[RCSO']Z[#_^6'G@QL1]JW MMT3JOAKJ@:>V-+/LE%[D\E'65#Y 1^K!YP[EYB3LW>P9$WANX#?&ICX*OY[$ M!9N@:%)M0;_KD #A>NPQ+\),KF/C;X@EO)#5O=ILJ)OZ+W3$.5(S#:1(-FN.!@*+"3ET]9CJ3*GDB?A8:0J[7#B!FQ?'F"KZJ"MT%].]<^#[*90F2N_O MUQ.ISP]0OXQ6]+IACUYZ:C%T%-\7=,F&$2;[DO+,XTHV3!35<[@-B.B26@V;:!E' 6F?_9>&;OCK#\Q2=D'B"17W" MQ@)ZT]O@!/VX47*>QW$=(B"<=W1,!H*0[!W<58C>K7A#C^5 G$I=!:(=-U\6 M@"FE'YN&O&'#DGGM!N@3>=JVBE7&U3T]PN8*WTFQF748,J[TYS#?/A289O&F MAA_2V\U%3#T?#NOYHZX?G2_^+MN]YR?M?KB] B M>J'L8YI\]$/ Y@LG>;ZA+[J&Z*2Q+%S3,TD+OK436![.:>HS9L!S%L0M>) 8 M7J[E*7L[P8ZXC!\)@*%U#)S8'HU8* Q4,F7!7FX7X$LX8Q2@./]8J4Q1#9'Y M(?.>L0TSS0"P@\(;@,LC<_0%R[S[&X'*8VVF!XDK0P)YLH)ILLS6)*?L^<&& !&01/:CD]0*[G!)="( ;HN8?;JG64V3OY MN B<)+G=_.+$,1/S-KZ'!S,_9;LG&M]N'JB;Q7[JT^3""0+JO3_D[9*\H>H> M_'BJ2#'?L-GD(Y.1)!&?HIC2;'"F*O '8,HI$P;IG/2*""G@NTH.(@0A3X>B M0U+VL%24UK8%']+(_8VMPPN[O.8,L-P/@*):"M,U-D2.+FKE6HK(L%:(,:!% M6&.A"5#%D'EO3CN_*BZ2-B@W9RE+)TS62<)D\517>H_;('>R1I7JU2RE!HA= MJUG.,9F "DFB%Y)&A%^X8&D[)M]P2U/>H$0-2CKI$%*Y,R[ M$%.;HZ)/;C?Y,Q E#RNU?.96.T]UG3NG:Q8UCXK5XLKT_!QF"?6*?+6+:+?S MTSP!I/..\1AZ2,'>F*FZ$D*UB&$.O$;K9#Q55+ O\T-7I)( DJVL7U&V9S+( MYH)**9[C!P>2"3OMX4&0*,0!1QHF6Q9H=.' 0ES;X!,!=;_%D+T]6KG;ZIV MO"HA^X1F8W =AID3E-%,GMFIM8NC[(K< _L80+V=V-P/L@3PKZ?,UJO$4M\IA!?XH?E<:,C@,.7&/%4$W[9M:Q[83739$83 M:>.J?&(K2V ]PV1&8QT!\$H:57Z+24; +W^K.%EGZ7,4P_N)3>9H:(,9+E4J ME3!XW [O"GE';,_O+1BWH>]V"B4%+E-GVG\^.R$5TX<1EF: M_[7: FH"L4%4D/KQ2+.4T45_$MCCCQ$:#?6%:BG@TNK)E9E*Z_G._ M^P2[[>?\]^8??QSTC&M[J,=9W=.$QB_4^Q#%'_C--\!,V-%?/R5I[+B-N8U] M"6!&L4'&.([M]'ICQ[AAR@R&O B*D/(3)3;PG1?'#^#-'#M!VTPZUZ&MX$<8 M0R(XDH(E^;5@.O/SHO:LDF-?7%A%NHWKYRQ_FG3!6\'Z.O24:NO%MMJT%H"- M@TW4L@36([00Q!RNE^'EL+S*@=BAS9>LKXYG,E7C&EFR$V/>BL16HDYKUGJ, M4B$15B7 M%/+Y_9"-\TH?"- H^PD;4LR-$D8Z1LT;3R^HT*6ZZ)"BMY(&LE7A'G(50GA, M A[Z,U8\V-\P4/JRY[7&+RCL1]Y:W"9C]QC M5$;1MO 0RHN;. :;KWWFZ$UVD5/'<"T-S!TT9PZ9PHR[X=EB!<^5__DN_'OX M,;Q\#/^3_>?AS]!UYS#L!!+TB[/;!W3%6IW__:\?S[^__#-=JF+2PSU?S&O!KH&E//5??4H[L]0 S7DQF$*ZUM277_Q!E)W*3?N?+Z*;NLWE;(G>!(" M -GQ_IDEJ:@#X20DV5/7W_C40XG*4QFK)S3+F^"W&R(G=:$%Z*E,5]A$WDH[ M2M6:#ZLK)8OYZ#%V($.,34ABGV6 ;6(+ABS]8VFB]O=%!>.W3T4-'X5I1!KF4TXC?+4C:C!<9M6YJ[C04KQ;=B6\15%HKB\%S!/$,'-4 M1>IZ=<<._0.U&5D++;\'P< U!VDJ;Y;/7,1N9@OP7:B\(HI@F,-A44YK57G"?J9<%]'9SM=L'T8'2!QJ_,,#FNK]WX.6$:+>G M8<+=:AUP6=BGV\T]"SVV(90$$]:ZB)(T>800Y,C$4_-""L"SF+AV/6,*1IAO M>DRJ[RC8/X//7E%5F*S!W[=45!B^^@(BY95U+IR]GSH!2++*7Z$BOW)!3FHP MS <*9LQYXX?T.J4[U2/.YKD@!X*)S"I#@&$6B)U_*DTMNCT(0[@T,]=?06M3 M",O.N 1$%@%#N*0P3O6+)^\/59M\1*Q9M.OIA4CCZ2-'0^.F; Z%1A)'C(#F M=1SLI[DD_!Z[A(.R-#(8)G"WO1$P02;[\4^G/57F[ IYC!#&[M?&C'=R]7P4 M5;$XY$^&+RFT[O-9Z^(+!C 8CEK;'4H9H63UVF<\8R;HH@/@ABG^&':G& MO;%I^2%%L]E,77\09B)FZ'?FY]!]<(IER4.J=%36#N7'J5MQ0EA^6RM:EA(W MB!)^'"O.>/.K>%GHL?_U0R .=T+W3#X;C]I@M?OH*6E%ZC]=?B"SKOUT7%9; M3^]@-7W=;LYV&].MD]*3@E\&I[5'NMM'L1,?KG[/_/1P3XN+V?DI3),--?I@ MGEYT52ZGB*X.V&%>6_[!E20+!H1R#E5]WY(3\3+I#NC 00'(K$HSEPM M@-W\/WPLZSTC6/W-";+&*^W=798)536%-9"*MU\N4-7%GV:XO@ /I#AE6O__ MO[UO_XT;2=+\5Q*#.]P,(/>TW3N'G<7A $FVN[6078)*=N/0/PPH,DO%=159 MS8?LNK_^\L%'LHJ93)+Y"$KWP\ZZ59D1\04SOHQ\]]$4TP&*I9Q]=7]SGF?@ M=2[K&%T9*,=-2E2M GB;'KNHS<^XX/,:G]OI?LA_4@T MZP[7AB5 IK]I[I -Y@:J0R?#B6@FQ\(6HX!O\*)WZ=0MGY[,.B5&'AU^AWK6 MW6&$&MP/!I?AEP5LD6E>B]!:@7:@#BAQNW*TD4TV [H #WNM0_:X^BD\+N-V MY5/QTM@R_'[R(N2<]\4\TRW[GZ\X+YI#;6]-?Y%^%2^55A4.-4*E/?)?(GVJ M8'JD3+Z5L;++R]%]D)ZM'3+]N+Y!&GP<=LKCJ5/8G>BL<.]E,3;D+X$ 3;KR MC/U,"(=.?48Q>N2]UB;_I ?"IX)#S-]1,I7:KVD2NML).-E[$@_M-3WU46C9 M$W'N5 .E/Q\?8/X6[W%ZH<_ NG:#1UX5+:Y?L.'OL0A&L_6BQNR%[ #__]\" MV+YPQQ]$[LVBZTTL]>8"ID^J9=$D+S+&:?FJV!*?;H-DQ?:$Y&S2*;_1&%:X M40^TV_7U(8Q,R8S4#7W,XM(%/HH,ON"SX+G]+T_[P.? MQ7R8G!]X.]_#XF=0E&_)?Q,_[^CU(_2<-]U)A[0, MC1%4=X#>8]+!QB'I\E@QOA*-B]7F8YIM<%R4YR=43 M;@R;S:MY6T/XHT?-OA+,^AW!'$])LW\OBGOT@-_7^3E-GHE/,%\@SA_2(MB) MOU-^_YP6_P<7[:U^$L?;U >O1MGE.4 :9&^YBMW?#96-6D@#3K(W:@ M(Z;97VU)?>,GX$L^O3B8N2M)Z?BEEOD2IXP;W]Z3K)?T1K22\VDAB1' V=?/ M1W$SB=QG 6">]N0(^!/*C?D]&[#_H)!0A6EIMR3Z^7"M#_N'(SYG#*QYLAJC MX,C;PF*?!:^VUSOA/_F42=DU?Y(?^S7\@ MOL?$]8SY$CU5Y1>;6O!+[!2;].)W3%\R)&/39YP%3YBM<+\G[;XYC0MB8#72 MRE?;N<[ZK(Z'9F-,?)6=]#Q/P>_(A<%=C1!5$/E.(D1!(HJ27V.'_KA\)"*# ML'BYPSVGW_K,[:VO7V*GU]V^->AIS]O+=.Q[M1W=Q$_I8POKH'&OLG.;ZB/X MW=KI)EC=WNVE=6FNO_"O_=MHC;C1YB4_7^#^&FT^[J?I5]LL0%\+M<;OC+/7=BX\/DB \X31\[R66;"*M[ M3U:;#T&6I&7!_RK=83U>#E#:G.V:[BF1D4(6<11D*J;YZ^"YN.FT^TP$O5;T MN;JKAQZ]Y194-7P7(>EN,NE^9&4%H!2K#U;,)>6E 6=_&D;/9\56.*JE M^TFIG*!]K(33 WV/]64+!O*04GZ ,J,H][@;JCJ1KB=?L)KHE! M<83YQ5$/]'-L<$:PUVM $J=-DP2]_E]A(8&X)1HP9T3,ZPA\8")U@9*1QF9 ML*90F51/< 5)A&JKP"=KUMUZ4SW3P"[%2?=[XL6<'A0RN%PP!)>P/H5R0_Y* M];-S2GW3?A/E "6JV:YIE@NF"(&^7# +DYEGQSJC&GKA#GL$AN0-8IB@@*0/ M!;L4BFV@Z$ZT.%X]\.*T/EX^H>6[UG=<,S^+Z&'EP(N'KL7VTMNJ%I%UWL;! M8[PC[1KG-TE89O*EA=E"@5*V6:=-3"=[)+Z,#%(%S%G2*!B!:BO )XDV/$=T MT>5.ND>G0UF^I@8\N^-#7L1[>DP4Q!;)$3>E\?&U'\9;#O_ M?:N1W&J'1>D=2X9H8[Y'V(U/Z*"W+ *0.$UY0-EA>&7)]N*MFXAT;?$FINGW M99[CHEESOTS$'H3\1D:J455D])*T.87+8V##SA[@:T/:EL7NID&;[0M:ZY!H M'N+*FRU';$963+PK&R_J@@ 7UZ$XGHOSN.9NTC=T=8[\0.>\28)-%P(=?)!> MI:^(;.5.MT6XYQI?">DJ@ ,C7K9.3G\5;%T^]UKP/Q5YP:_DQZU8YKJLO7HO M[-E3L5"*IM,I2<%+LN-++KY;G]+71-%2IUNCZ#.-KX6BY<"A432WM*IPP<]+ MO@".-O\!:D\%3.;+X.&[+#W@K#C>$9\459]VH"OJ#CZ12O1?U.2+)K-F5B^?L^U]D%HR\QB6>6R9%'Z3%,0I<5.XN0S@ MUS2-OL>[GZ7_!G&2IO;BQSB) M"WP;/Y_[[N1RM2\YWI2[VW@C.SHS4R3P+M.$P\2>;XX\P!V8$5B3%_KJ+H5K M?[.CZONZD;-+*+D1B%KAIQ/QZC>5.]C-+4<<9.<7M[CJ(+SZIMW4J.>4I8^S M7"PG=[4!)W[+;K8_&GHM*\=]B(&-:*I^Z?:D7_)VJ0Y4]Y\-3B[01NC27PKG M1G@C[]*+TU^XS;*R$O86K*[J?IX?RX M4?DR.DC;#LS+C%U3''POF=Y7U"7XQIK;79U3GF:CO?@3LL29,WX0O<;N6,F%\C$[NAWE?% MM;#)U>:P8<*!8-]>YH=FZW55R3WX ME,I?$3D/?P1;)"W7_$K(6L,!P$A;F'\0?K=RULL/?5O\)+=I\O2FP-G^Y1'Y M>\SOZWD(?KC-K*6*7Q&!JYUOB[S[M;X2XAX #XRT:VL1,?>EI=N6OD3CLH*X M;"?V= E^(:>]/F,7Y[BXEE?$QH);K>7-^+6:2W % 6EH-I'I3H_ K]I8A^8^<\ 5$_"TU" M 'W?QN&67FC:>QDVBG/$W[.G+XFR\V_;&#_S%^_I$Q(X*X(X01GY6U)B?N[_ MZN;A_27:QSN<%RF)'U0F$3OXB1$=KN8]9^E0\)1A)M7QBQ)FG5L_',W%>7C^ MP2PD!A]^[S_ M29R6OQ[KY"]L#83Y!H[#9V_@/G-CYE!JU45MTUU$.L/P&ZQ)UKLL_9AF^^ F MV=#_QY-4UANO-E5&BMV'J"T:]VU \/V>4J6-7 W MA-7LT)T8A9A52#"+CNAY2DOZA]HTE%/;D$@*U+H+Q.T#*F>9R_ ./=QEW2MLB[G4Z3])_AZ_M/O[^R MI0-H?V75I7T)O!$%"\C:S>(T29L7#3M>@*)&F!X\H<8ET**3VU@=;)K0L6$A MM.KTDWB[I7L!M.S6#\!VF>G=R@UHV@7P)V*72'^%\4ZZV%.>3U1IOK.@+60A ME#O.*4.IJES" DAO)!"SR6;OO#"8F_\=N>9+$I113!/MUAUTRT*ZBR-V0_%' MPGA)& <[T4N@F"6O_5,M\.D[MJ?F\CA$!G^ .$ZK+8LMI-;;H@C)XK$W3C#N M #"KXWT@/^/BA@UHZ8K6!">=UE]PE/>Z0C?6.Y47&O']&&S%/5W9Y.K07ZE" M.P\6S&( LPZA@'=$D,&%W$]Q$N_+_75PB(M@MR[2\-M#>H4_!?1U&P(KNCK6 M[\V1,=-UD)?!KCBRJT?/3E<;$0@T_,TYJUF/G24-^N*K&7!3 Z72CD*N'N54 M?S49NV],0(]'=! ?4PPK,U#,[,A<+Z#"<%JE'JT%IWWJ.*WS F5M!JKL\+ T M"L-OZL9FGK/797;8E7D7J<(]LO(+8%PEU%-"[2V\$+Y4VVYFX\F^:J\YUU6U MU#-FY$_,DQSF$"1'/X1HQRMUW*X[?O@DC5AW1&87;_>[SV,H,\/+>YP7 M64P78PDW;PE%WR3/Y$\T8&0CRH$J0#EM#&!QW*@J#WBHJ&7V]$F16CA-0;8L M%Q'D^QD+ND(+Y&<8=)OXA[/"$5YLUZ;M*4O]8D9."O@:J 8W-L7?;R/ MG^,()Y$LU1!_!\I=4BAB$M'\"#AC.+=Q\O5IM21_#:LS^7OY',0[NA'E(;U. M]_LT8=,4]( XB="K((_#@2T7TZ4!;[0SW20V\8FB ?$7$1SEAHZ:RNH44X' MCEP]$O5?(&:!]TT:WCQ&4JR,4LE_^&.<^G@AZ=#7VR##'&$2O8]W95&]UZ]4LXZW.*HW-%K(I(BCBCF^!FO<5AF;&_MAQ_AKHQP M])%$(*'@0\E'H:O-J=L>>F[ILJ8$.$'9<:K(6V8U *8S2T"G!FUM#KO10# ( MM1:AVB1^(E@PBE8ZITGT!S/MC/W<<,0)]\!9RJRJ4F(V>0IN0'CTK-4D&W_8Y?#-/Y:+ ,J#Y6;DOVRN4]^ MB-R(X)?+>H:./!NBO NOI\@!NC)O78D[K@R[KL2U*P_$E3EW9=#K2H=CP_(Q MQW^6."D^/)/_48[P^HL"YRP5P,YHJZ<<8$91FCMYY-,(14RJ_V'+"\W%G6#VNF_+E&[H1@3WO<%M=W'+Y(Y:%IKH& M\.C4@"L&J*(XX!C5L7IJTZW6*1OAJ):._J#R/?8P$M3O4[KK=IRGFCK+;,U= MR!KMF5=87HL^L=M"F^8://4_T%"[B^7K-"]6FW6PP_DGO'^4/A#>5PYXS$JA MB7%Z5@AP;,IMG?ZN45Z@U08QF>@/+M53#%I"QUZU\7S1P!KOB,RGRR3Z%&3? M,'U*BM[3E^18&7,:U8"'H"[PSE!MH [@ -4V??)PABM 1 -J5*!*A^?X=0:> MKI;L:Q4&CX?<92F]T)( >,#A-DEWZ=.Q-SZ'2P,-2TV8S1D0>5'H1S\T+)]^ M7NE 3*9S"2@6;O$Z\ <@:0,M4GH G^IG;;5H+'!\"L2B$RK1C(A:X9X8R!78 M[L?TET[\BA.B,Z&HE>I](OD$IG("6586>-M50NP@K"+BMJNTUU48] MSPM[!NER&K@Y1C8P#7Q>#G@$2J%UIX%/"@&./+FMTR=*VW./WF>!;8+SN)4V MBM@=FL'N+HBCFZ2ZU4T9;$-U@ >>%N3.EE95!< !J6?WY'V3C71$Q:.;I+G+ MT&^H.H7])FY@^[S1B]\I5N^054:OM##PL%6#[-[?U5<2<* .&#Q]1KBZ7[#9 M^.TW,"W!O S#,".=D6GS]6M##BLQV,P$0+\R'Y'5WVWB.=^&9@[ ,R57N\"^BXY&P/HS)/V ME =. H-0>^='3PL##O)AFR2URU;1(KW.@UO"E0_AF[.59XRS&^?4]CC#>TP-9UVGRC#/V6NT= MJ8BS#$?RZPR.-Q0Y]UCCCE8E$G2B1JG7N>M%^ ;4,VN*'%Q>&BBY:L(<># - M>/8]9/'D^T]Z'D/SGH'W@>4O+&-E0JY3;X&-N!?Z4'/N5%I8P^ZWW6@3KW5X MSNW]H+\8AC\C]?_/("F#[/CV'?U)T"I/] =K W:$7";)%Y=''K*KFF]Q02= MOA]568'>OKM U! 4")%-1K7O@R+X1*2D68Y^2W<178.Y0+>WURCZ^^/? _3U M[3M6QG'V;MEY'?'=_MQ?5NX&,VT)IZ@-,MKE(8MW_]"F,W5QR%RF ;0A,D59 MZ"RF8[H!"N-/WM;"BT9!/MR7=F1%1=7D]HY/C\*>G]/GO$8[Y9 [YQ^D<#OG3OV[Q4[#[D!1Q<>R9 M:.PO 920%' H"?7\#'"N167EU$;&Y"$N<.:$X>CVQ;7V3@7V_ RX9?4!J9N5 M^!O0-M5KXN1#.553\C(?YQK-C"3PMW2/T^\)0;+:7.YQ%H=!-<=QG6:'- O4 M6>&XZD!C9ZHCFKQQ1%WHB>04*!;GYUISV%LDW*!Z%@X))J&__H6,E/[R-\=]P;M^X U'=/\V3G)^BVV6$61LSVU^=6S+W 5'^C=F?^N2)+HC MCO@<[-5KY)94 0\!FP[N;.RVH =P0%J%.WE?%GOCB&E$HEE(M M='9%8L+(- M<5(0J('>P$,-1-1"S[L%0+I;I%'SHQUZA"XM"X:J_[BGHAA04AH"UHQ2>LI M'XVH3)X\EN8R>;SFCL<+]@'Y3/YMHF.O!7E\[^$KSNF@5)''=TL 90L%'#'S M$'X&G##T63FUG56RO"?OE1W*K/NTS#+:FCS/[12 W]X,I3I-B_.:!;K%Y'T0 MS#)7DN&&6[Q*!NYK'R4!> Q.<(?&2+2O.N#XG8+"_+B1CW"X/D04^K[HW:%3 MJLN[V&$W%.?H*<,!,1 56S(D3C.$_RR#'9WW_V]O__VGGW^&S!X/W].9["%* M6#Q[G+EC''LTU1?-'N/V[/06="8QZ)@17/+.))?D62'P"/FO4PXA?_K7BBUJ;^-# MSVQ3W^] 8U\*A<;UV8\ 8U9NX]1FUT@S/<\TKEWUSB[UEUA"VSJ?6>KY&7K[ M,C0#([0P+_-*?C"9W0%YD^0E[7(P[8F"1/%LV)C*0"-IFA-4>Q_[:T)?:QP/ MQ/J)FOX-;HU5J#++_YY'2X[JW_%XAA_8?D?[SE U!KO,^.F)P M_&D6(IW46 MQH.]D%7TUZFP0-;KM]\3V7WZ]?*"7CSKG^/,NJ6?VH@.!A88HUF#KO.A73[J M\5]E7K"=;Q_3[#/^?AF&:9G0!4 MV"EN5,;*MNH2SNP2JSG.60K&)7!Z'V?2VM=8QRW[=W/;__GS^^&7LW0 MJ@L\8$>YX.2UC.&*@$-ZG/T6VC_7X_^!#!=>6']!5"#Z^9W;2?M[G-=O)4B6 M@\Y+ U8!9QZTO[D9X#!I[)R^B#Y.U8<9P6Z0]5SO:[,W? MC @$':XFG-7&]AQI8(G "*C9T;4ZB2[58*FUPE/&",!Q-_M#$!9LYC.HAJEN MB>@N2Z,R+%;9&F?/<=AW,86B& &KJ:"O#- 5YHZM?550A%IXZB2ZR7% MK.S(+Y.H,B.7IIJJLO";HQSB29L\+PB[82KLG=DZEGY0!&H%*2)UMY6(!@!&GMG/RMO"ZS?G=\6T4TW6:8937K)'A9YR4 M'A^K_10D ;]&12>LY*6!!]@ 3#'4)$4!!]V0Q=.O5*[E(AB1:!=H9"0L94^# MIIOB>Y#AMI->EX]YF,7RY>DQ]8"&WVCH[;.?&I6@;UH;A<'P[:3=36NU)9U, M3C3&]9.>+CS3@+Z4@/;Z<*=3#]#/7I$;RD4/>,\_KH(=W1:\WF)<@@R9/;<.58,0DHUJT]^UE?7C5SW2J*BRP[2H>YI26 M7EC[-?48I:0%^WV#$PS>.4_4\?60_!Z'.'YFSU^7629;CM2L C06QP!NGZM3 MEX>>0.N:/WU^,][3AQ0W<4):;!SL4+O)( QXAH23D)Y8RG.:2H='W"SA]L?[G&/4_2[_&>C^CN<,8&>H0K5H^[^(G% MSXI8AYD5@/@ MW,D2T!F;/J@Y%Z@Q" D6H=:D"U0;A;A5=+N#:-<%8I;19Y/G+$!+LI=[O"F3 MB'-87J1[G+W'AS2/"\65WQIU@,;=*,A- C-4 7H&HVV_U>F_U@I4FX%J.QSG M+0X<(L?J,W/Q"MQ?[G*3/&.^,^WT+9Z33J2W(% N&P8GY@'GI0#WY0IC)^\E M;$3">'>H"_&:].U/:1;_7_D3@J,J+JK)JL#+FW!?K<4T::7QIIIX5XGG57.G M^.4;X=P%^'O\6*QQ6&9Q$4O>SQDH"CR(50#%L.TK!SA0E>9.;9I4*&JE>HY% M%Q#]!=Z7]4.&@[S,CIKAIZP / B'P8JA*"\-." UC)[:9K^@-:J%PPE/FX!_ M6O^$BAKQ&[3%NP@%= 4A+[*83D+YC-M?TV><)>R@\!-.0@)[1"\C(._,U70REQTKNTAV! M&P:[=?D8Q?Q@XA E:%8&3PACG-"E YV:H,E@%( Y5, 5\5=G:U5(U.6=")RX MHEV98@=OV5Z$_ +MRR0.XT.PXYQ(]W(>&B_E@AG^N*)^Q!Z/R!J&Z@!G!BW( M(B$H*P#F 3V[9QR'XM*!]?UV4=\D44G3?A+ -)SW<1[B'9&%T])C%']*L^(I M>,)70?@-1YIA/%@)>!SK@>X<$%/6 !S)FH9//D55B4=$I] MH/$\V17-7I,QE:'O.YF$Q>H>E)1:A';$)%0% SN4U%@EQ(;C+2E.?<64(:JM MIDEV.JUU@W?6].43VC3>##4-?\G1QR#.O@:[$E\=/[%)7+9-_&.&_RQQ$AX5 M.UOT:@*EU0GPQ5Q)HQK@A&F,]9.SIE8P:B1[WR/3(._#K3SGIE=S*:U]&'YO M:Y=76T)KU[!^:FNG.A!3@B0-W^NI.!)^J#?$N2>?K_/OQ9QL_!;N"A M(&4%X $]#+8S/R\M#3AX-8R>/#-/9+*!&/N'(-U[U+]*4WP\5.0 M?[+ MH@QVB)Y2A#&/V_SSMQAGI+UOC[?XF82-UE2NNC+PB!WG!,F$KJ(FX(@>"<# M@+>1SCJISY=?O2?0O:/= LD$S $N)C% [3\T*]X0-O M;MB)8WKXPWM>V^"^20YED3/>?*LW1]Q;8RGL((?;RP7GQ9<0^0JK#31G+AUQ M\5"F?2U 9L+06U@QJGYH5UUC@3&J>%1747QA,6KJZ5A)C/I^-]80FQJK1[9Q_2=)'^F0$O5".137YF30<4HOM[C[UE]Y; (K1)A>Q2S$XF&\@0 =4U%5T=TQCHPILV6\!T>];TWX\#6 M=<,9)0?Y%SXYE'%Z9QPG.\^MT_Q@G\NL(I\H RI"S7-(S#(;G=9_!P4^/<@RX*D:/)4.:T-58#,9UI@&R)3 MEH;.8'K&&Z"N8HNE]'7@1J#OW JTJ\UPS%MVG5%)1Y5X8;#GD:G<0#[[L "F M(:^.EWF.BQ&3Z6?E@7*8-E3))'JW\!*FV:0V3VVX3!RTB7-FU/3YJ]9%>O/E MYM4M)5XL.;HWW SK6D*TVH)L8 Z6FS9_&KS#'S"FP*%Y7<=%LQZXJT^%:1V# MTJT#E,)&018>N%-7@#YXT;;?ZN5B[27Z:"\>.6)GC9R_<&?=(PU8,.?(G"/? MPSM91BF>-/:E8&'\C@G=)^RU*D).,Q' IA^13U5TX9!+PEXW73NUA%! MI,]W2C*K'BX ^SIZ!:'Y? M6#013_?O/"%F#&+6H+PQ!^V9/8Z'VQX<(\)OE2*N%1!10O#/6?/P>!=3>VZ? M3:_2UY 5(W1%<:#LJ0NT!^MP\/J+V?=Q'J9E4MP'A7J KE5Q83$L!Z^*Y?-: M"XIIA?'FVGJM!%$MOB\0M.^ !BY]EL_D,/S$]'O\C),2?TUIWJK>8:M?%6C( M3G% .\K6JP=^:#T2AHD CED \]%TI0\]-PI=#Z$].*#>M<.AMZJ\#I4=^>'\ M@UMDL^LT+U:;Z^ 0%\%.G\GZJRV)Q13 I0S64V=I[*6"8)JY?L?QTY;NQ@B> M<49?_@R)^8QVZ[@'$:UH-4&57H@$9@-!UQW/S&<(=9Z&V3X+HO# M<0.LGFI 66XL<-7@ZK3.@H964M/-A313@9@.8,,JX^"ORRRCP/,B#;_14V"A MS:'5NLCB;XH@U:X$-$3'@9:F(6!HE9$_D\C".5^0]#SXL.X#3EP" M>H^+SNX\<((73I;RX<U%I29*(PW.0;A M2A#5 BPGL>" !BXQ9F\LM/.L$,*:_-=I2),__>N>6-RW^?CT-Z"!V0N!QE[G M!X#AU6_?]#DJDJ/D11P&._'Y.M,[AO5;5&]/IZL5*9_B)-Z7_5E3W^^ HZ472ATOG1^!1DR_C9,S&B[-8]18 MP>,X/((?ZO X^1UR>/1!:<)#_!%J>/3:.+DY<6D^P\,&'K?A4>]YN^1;WJ1A M(BL'.%R4T.JPZ2T$-'S4MDYM=LVNQTJLQWAR ]#HE8 1QGMZP^%UFA#I14S^ M>4=JX"S#T9IN0JKN05;>$3A>"-"PF^<4X1;!D1*@3_%/!V3AGO33NP9KT^B= M_[5MZ% ;5VVEJ^[;=G_[H'O'-?X05*)&)V)*ZRO7/5]0Z-$Y.HW%(-,VE\ZN M#K01?TX+K*!496G(W#D,LR%)>5'H;*AAN>'K5<6G(3Y^7:&$JG1,9191"]=- M<^&(2??)33;1UA_0W_+E79;27O1X1R 4ETGTX<\R/M V?W4W,;/=,V22&"=*[_5W/>M+5+T@]>WZ-5<:HM7 M7^BB46V)+=[@E2>U#L24(*(%-6H@W/;BP@>*J#?_BL$ZW10D/\<$RW6Z/Y3$ M PTF>4*M50MH#(^$W238PU6@)]HC$!A.N+MS#+4=[/+AVI(VSATGX@Z\T@"^ M[ 7L,S%WB9Y^[K!&CVLM)F<%RBQAVQE7FTT@>4H^3%57B%@V;//LCEL0[7G?M#VP M-_2X2Q+L=D<4<>%T_:)2YR]2;S&Q;IONHIO](4N?V<["_I4.O1K HU4#KABO MBN* (U;'ZLF3![5L) KW'+5N ,>"<*,/T_,IGR95J#E(/IH8K@(T#,< %IZG M5Y:'/G#0-=_JB.%0&7%QDB?6'9#S=^KM^J29YFU'!TVRX?6M>D>PVX_L/\/X M2!IA@=E\,\F!J@EG_I;OU?%3\%]I-OB"_2@)0*EOACLZSV[K5P>L"#^)1+A##6:LBX, >9__4%M]J04Q-3S_O-]S=N.$R)"/GC%UJ4JOS M&/59$.%]D'W++Y.(_0?-'P:B?: .]"C7@=R);E4%R%&M9??D:&ZDLU5Q]I\L M^?0>Q:Y@T\G-@OYG0N7[B^'/*7T ^X +?/F488WE-64%X-$[#%8,77EIP'&K M8?34UMN*1JULS_%J%^X;+CMF"Q9!H\#@XAH_$[2YHK=/XCRONW?YTMI0!: 1 MJ ^V6593EH:^J*9GO-4EM6=V "[=H,?*"!145CA>3+/KB^J_3&KW,(<'?@]T]O2U">5U#7S'(-*0 )ERY<%8&.N6H3+9*-!E7C#*F MV?F-"#90RAXY_+W\CC)HGP9O;:^W@I0*EIIEO$@@!]PR8A%^&F2EAT^NHOQ$\0L-XRL+#NW.I>R,._72S+" M,;Q +TGV;Y*\S (27;=QB)-<=9F0O"A0:M !V"3^DG+0D_\ALZW?F]88@':5 M!8X' K8\T *K!?L<$-A'67\^?QG.>_Q8$'N*C#5Y1>[?6Q H"0V#$]./\U* MLPN%L5.;(Q6)6IG>D^XNQ,',6E%\43&]/_N,/%24M!7@F[3('E?8E+KW^2YZF@)0,-SACN:S'9< M=>@)[T0T%B_2_/>?_O&/_\X>FT([HO\"125&U 3'B;!CSS!UB.E#5!G_GTHE M?VJ,*D655I_)LV//2!N$08J\C1.\VEQG.(H+;OT[.1NJ"D,FOD&0#<=)2T*G MLV'#+3(7*)&H5^S]#OYKRHM^%@FT06Z2<*?T%__4I6@DO[R-\=YD"M/ M,C==]KM)P.\U3W+J"TF3N=#RAKO9Z*]!%M-'9^B;]8KED9YB0!ET")@XZWQ: M!O!LL]34Z?M^N4!$)7I?%!'A*9=#>@LNJ"G*ET#.2RVD.1I:"CAID%[7.[S! M<_GJ2+QG^)0G],Y+ 8\U":SNRR&=(H"C3&;I]#O3B+RJ 7H]:F<'6$8$>KQ= M-DVB-&%7WSX&R;?59H/)6(""O+VY6MVK[YG5K L\^$:YH'/WK$Y%P($ZSO[I MXPJJ!35J4*6'1_0MND%7:(7N?5]0Z\07#R1T\9M]FI Q-Y/K]FWO=4'PL%LM M0YR0GCWM&3NIR@$-Y$%H]=O>O84 !NBPK9,O=*^$F1XZZ36_2OF7)#_@,-[$ M..H=-0V5A=P,AR V35%6$&IS'+1W=I,41'L:2#D":F&C&)V7R^_Q(8@CDE6F MV4/Z,<[RXC))XF>"-LB.ZO4'S;I (V^2"SKK#SH5E[#^, J'Q?4'.JA!P>&P MBT,V?1!OV X@%.>D&+40':B)M"@]5?$VIY>=-W:BB%1WO??"E?>8(L0U(:8* M/:2(*4."-M]K#HOPA5'&7&-",=%$RI177A9G#CA!09J2FLMCS2$@<&CS71+! MHTU;[NOG"JX-+G$Z]$8QRAM&J?-A&V=3F5-:=UG$J7:!@C?[*RZ/-@=PP&'- M7S* K&G)>_VDR93!Y4QWOBC&^,+L\)QXL=A.'9]+*R^+,P>A@4S3LZ>(^M#)M IKFC?:!Q1&3J-3L)BD4EK>^@CCI5!])_4(D:I MK@^#./5/ [[5ABIUB.E#1"'B%.+S94<@/KG0=HJ[34#W^#G=/9/&S,\!? S" M>!<7_2FI;AV@1#H*LKC91UD!X*+M.+NGDV,EO3E"4LGWO)W'%>K;ZJPI5V,P M[?F44OEKG#W'(]!E@5)L>^GN'HQ*X]SJ6LLL0W+#W@IBB^M M'1O:Q\=;\JIMR:NF)7L]_F4?)?%ST&!*U6JN3U)0: 1. RNG:WK M*P4]QU4;;7'^[< 5H^^59M?3;59P5U+KB/,[>>8$H<=CI00!O<-3D;6>% %* M,2I G=.DPN^ N_%>,R%%M+DY*EDM\0"FIVAY$EH M>%X31.>P9N2 ZR(-O]TD]&Y2>DLI445C29X*#I0'&CO:4)O$4%48>GZH9;O% M-#&G^LFOE0'H0!LP-<%QOFC5#TPX:J2C6KS/]-$J8 ;NPY\E772BHDU>O\ZD MGAC^5G&_\% %R#2D!;:]2UU5&CH1Z1EO@(F"Q[0L$)5=M]!N8+J^&-TJ[EZ$ M#+O/&\_M0MX?=ND18Q1\#[+(XP#V'N=%%H<%CAC7?DGB(K]??QG8P:&N Y2L M1D'N[N!05 \&M&S>SI;U=(13QV8?'2/UNB+]TT"8!MHYR,BD@[F19!$Y$.;7# K'W=QJ+%>UE\.,L.H MH+6K93V%H#.+TF:;:V5,K[>E,ANHN5 8"V4.\)E,47BW\UNZBPBLU:9K/KN' MX].N+48;=C/,$U7+7OCA M)J(MMY'^R2^].?99I0Y5^NB>I%,NY'?I,*5>LRP_CI$W#&!D:L\U\K;1:4[^9L$? MB(+5YI+:](1/7Y<_F5R4E05*K%H0Q=GNWH* 9[G5]DZ?A-D1/6D6L 4I03I[ MZ4C\;_XN7+$-$M2MY'NSF&!D?IE$G],D:/_R0/Z5!Z%\=GFZ%."!,-$M8HB, M% $X>*8BF1I6HC[V?EI7(Q)5>EY$9>FA MP.'V,ORSC/.8^N ZS0[,B%3Q7.5T44 9Q82#VB/*T^1 '\/,A65Q0GO/3$-! M]WU+:MT#L0X)YB'!/M<'H3WYC^L57G+\O79.H7".US/40#QEZ>S" M"RJ\S"$^=SZ[=< ^R+[A A6M'I.[H8,L(8VL;U>68D>T1B7(!*8-NMT9/50# M.G7I ["8U6%N!+I??_D?KEG+O@,^U.CZ-U_ZW"]M'WN]9[K^Q-G)1DQ_4VVU M:<)N,.6DFJH\4%+3ABI.E$D+ YX2&[9Y=@,6]S!ZGN6RAW8M[E]T^U[@0USL M\&ISDT3QKCQ# M1ZT@])$1='Z7N6XR4LJ?7JN4/:KM75E]+B-5',BX55)Q;8 M;)ZHD]Y2S[5Z?$+3CV=.6,+\&LJ''S@LZ0*-:KA[7@9H'"LAM8/9DP+@QZXR M>XU-L>%&@^M1J6EHK4"O TY[L/P-)-?;(,-7Q)SH+CBRS2SMNF^=JBM'EJ,$ M &68Z[X_IMD> M9XUD>4(@*P@T9H?!-:E!;RGH^8'::(OSV1NF&.%:L^/DP0YN+K6A%*]YA!N$ M/F_XB##>TX?:KM/D&6=%3/YY1Q3@+*MFZ0=N^]"O#Y2<)KNB>PN(9F7 Z<1X M#-.9K=:$!%6HT57-@?N^)P26.TR>+=O&>-.,:%:;31SB[#*)/J9E$N%,<:), MLR+04!\/OCT]IE,+>IXR#L3D@^4DLDB>PC9,1CB/GQ*>N-#S8-2 =K*#_(F9 MP#8Q;[@1K@^$.7$)TX(:-:C2PS:Y5YJ\'OURXX0/*_:A*ZD&^8SM>1?V<2I& M3O*BD#EK &##4I)RT'EIR&P#(RAZ.E4<176O1DK9H8E L, Q#=GR #\-(@KV MR3/N4'J8R M8@_./_P(=V6$HX\D^NCS?B7OAU<;NBF3]'\YR=?YO/FQ7X#BN+M=C< )S(&[ M.^>*[:D#3(,N4$\^KRR(1JUL_V?[>R$//@VC46V1$:E^/F:HSN)BP^!;++(& M#N#5&5_8+ZR]3=-W..(RB2[9'?#R"0V]:D #=RSP9J)#HP[T28\Q$,S>1LYF MX?C; HZG.1QC%D\_T:E6KL?G# B(CVZ0M&[Q4Q >[U+R[^&+HE6%(1/4(,B& MEJ0EH9/1L.&&=[%TYU]W3#TZ4/V^K@:TYP(N&3'1(.Z3=@35PJVH_%)"PICZ MKSD/U8#,/'IP3VZLEQ6'SD&:UL^\[YQV@[Y?=G8"E"8\H%Y[]O9Y_Z06/1)]B541>&GC<#L#LK+CV%P40B)AA1 MR=[7 'K0*B?_5>67UVKET_W2PLMJN88FN25MU^O,/A2TWF)5O1](4G99,:K8 MR=-7<#FQ:6H/SFE+];RYQ@E(D_-$_UGNCO2O>IN"E:6!1I8FS&9N2%X4^KR0 MAN76-PA3&Q UHK/GS?&\D45'U*(A;.ES@?7\6XH8_]??6WMNR;_('^L_55+^ M]_\#4$L#!!0 ( "2&$%,X$4K-;G( $CV" 5 <')C:"TR,#(Q,#8S M,%]P&UL[;WI<^,XMB?Z_46\_T%3\^'UC>BJ\I)V6AVW9\)KMF><*3_; M637W?>F@24AB%P6JN"BM_NL?P$7B!A @ 0*$%'_G/PT =#V'1?_ M<_/R-'%\.UX!&$WL %@1<"8_W&@Y>?/7:PM.OH(@<#UO7OYZ=G)V M.KGZVZ?+OWVZFCQ_W37\BF8Y=UM;>B[\XV_X_[VC3TX0N3#\VT?H_OVG912M M__;KKS]^_/CEQ_DO?K! _4].?_T_7Y]>[25863^[,(PL:(.?)JC]W\+DET^^ M;44)KPK=/]X#+Q_@_-?=MX@M\+]^SIO]C'_U\^G9S^>GOWR$SD_9%/&?&3Z2 M-\=_=2GM"[2D[6OC9SPXG4ZGOR9__0EQ;S+YS\#WP N83Y+?_2W:KL'??PK= MU=K#8R6_6P9@_O>?UH&]_!E+X.3R_ 13\M_O,J#D_[V&SCV,W&C[".=^L$KX M^-,$C__]Y7$WE[6/!EH$?KS^Q?97O^(__\HV4D(9$\]^[4O::X0PBF=RZT,' M0(1E]$/H>ZZ#L7MC>9C7KTL HI"-0JX!]23TV0I0NR6(7-ORA%-=&5T;%NS^ M&L[FLS4($BP*$3II9,U)%PX#IL]HR91;?[4.P!*U<3?@R0^%PZ+A UHRXC7R M[3^6ON>@@\;]GS%2W'=@[MIN))HAE ]IR9A;*UP^>/X/\"E===-R:0?X0:$40(RWHF7NBJ9_(/E!K]9'C_/ M"QV53/PY\-'&%VVQ2EMG!^!7?Q[]0)L@+RWTL12!"MU-%NZ[!Z[#$)WUT(R^ M^+[S UTD^4%&&4J1)GQGW.:J?91,-]TU$=M^MX+ ZK#,&P900DAR%$C,#/B4 MA#9+GOMFZRA*2,IW-C25=Q?RW#3:QE!"#IK"RDTW! 07=)+!FS* 70X U*'4 MR,H*71O-Y<[U8G0V^P8B?#Y_!L'KLH/2;AM-S0J+WT/P9XR8?K_IKO1D3# &IO -W(J'77[C;0 MC2Z6$76[&70%8NN RFX)7?7BOJ<>-X9N=!"'T>CVT(TR^EC:W"2Z$4<;2<.# M=T5Z Y_(*I\>(?.N'X_\'X$D$)3PEOZ3$;(6KPM M -S\R0)? O2/V?P%N! -C#T9E/"8<4HC9/;]? [LJ$S/##X'8.7&J]\#-XH MQ)Y"5@"!HX3WW68X0E'@@ZT/,Q^-=%%GY#ZYUKOKH=T)-8H#[+.A1HMWF:!* M8Q'ZA;58!&!AI13GO^[&/,9!51*,C?:!94?IO;P?G82Q-)0GWO9L=*5X;/%(SP(Z#9+7<;/,E%%O>5RO" MO]X*YEJW;ZMFWWZ>O[O1,CFQ[T6>F)VP4NEN:>CU*;6/-C@NPXD]),S=K[X" M"S?)O!X+ZCC[@W.]7SPS^(()#M".APUZ71>I].FH9;)(JQ;CH&H)?D);NG?> ME\+**-H]#':DCVE(W9X&.VO&]A%U(_5VB?X"T 'KU@J"+5(E: =$-]_97!XO MV#^I["6ULXGA7;GU\3UZB>$/:XMVXQ_1\A9M&6[T@"X6/4AJ&5 9H4BWK-PP M](/M-S_J?&:FC:2,M"<7HF-!RNP>=#4.HXRHASA*+L8V<#?)D^ M)#(,JH=7 W8Q]6'REM^17*8AM2(6OVZ'LSC"L<,X)#SQK=W-N?_+G+COZL&V M_+^BV%$;3R-?F/WMI_GO-]MGS^IZ<1#R28V8)?)2U>4+&K'BV=JBP;T7),G4 MW!SXB\!:"65&VS@GC)((!^(5?".4-UP?U<4[S(\O# MP:ZNDT6 XW?3,')7./*U8.;+KBLV4J5!8F N&&'0W^)5YZ?@P::E#=.3Z:86 MP*X89!Y6&Z(+0JM>@@7R@.4KN@5EB=S$.G]&0Y_2KK!@&U1#@O%V$D?9BVBM MR362I8-_Z6[DL*;#Y[6(C^NZC9.&4?DRG_C09#_W?&)O'HJ;N#6Z,B+V)+!X M0G_,*,+?I,^'+;=4@67@(P+0 <[NMVZ$OW%RB\9*Q0F#_LO WOSK Q0G23O /6+@G/Y^< M9CG'_COZU3]O_0U:/.]A\C":C^=9[\#[^T^5O_TJ?S8YY][0N)7)5/_\S\OS MSY>?/G\ZOSPY1_^=7EQ]+DRQ"(OKH#Q=*[#SL=&/):3419&U^'6=)![ZV5ZZ MW@X!\\!?U;B4?_CK= P?E]O\;6T$$ F_[ M!2 MJ:* TG)<,F"9?":.,Y7B> LLF)Z36^51;3HN@3#-/I/(N4J)I+YQ]^AD@NYW M%'&4VHU+%NU3SP3Q284@TDWTP?7 MWCU#H(&&52;C(/]3+/..'^ACO,O8.%B M F#TS5HUK8"F9F.2 ,/,,RE(X[=LM?H(/MK>^0Q8*M=>8 M9,1/2":RS^I$]F9]/#J(Y"1" 7^]17\1VH])3#PD9 *Z4B>@:\<)<$1)^A_\ M\GY*%$Y#VS)55]/+DU-M!<,Z_4PH4YV$'DHM[::+)3C@+G@-_XZ:IWJE"J30?H618*,C%H^0B M7YKMLQ]&EO?_N6OJ(:VI\0A%TS[_7#!*[O-X35\'P"*(HOCG<3"_=<8YNY7< MVG'5#.]YZ4/RK;W:9!QL9YIUSGHEU_8LQF=[>O;^AM\I&EA?;3(.UC/-.F>] MDKOZ6V!AY\77[>K=]QKX7OK[.)C>/N6#P@MUEDTAM>ACT"#VQ2'QX-/5 MY7FY]QY1!J568Y)!^\1S&2B\/-^O0+! RC0+7_-7:PN2UT-CZS')A)V 7#9* M[L_99#_V#_?ILS%9,+6FHY(*V^QSD2A\&7]= L]K6R7%1F,20^N\-)5VHQ(+P]1S22BY MMV=G\0R>?R4')I+T\T/82P2:30=HPR:9M^[A:JY*Y^C>;I)'/UK*;MO?3W M<7"_?7,K?$_&B\.?%Y:U3N$'O"C,?U/%8?;K?^[(FA1QD$8-&$)ES@,X:SE/**B(9"0T1 M"$*0M,0]71\_,20.WNI$GIV4F"1?:5OFU.GT\N1$+0 8!$F2/@MI)H*@N>K" M=93G',NK\3:!@JFOIB!AD7<=*]TI-A$[6?;W<)]4ZAN(FM^W6+H8A11N0HEQ M<",&R.O2#Z(W$*S*)$&:,7!QP0Q\Q*+CI+&M49Y%G2<7C))$)-G0T>'9^)V0>ZB*2(X#13<%)IXEC(&O"2E[EEQ0^UD(&+X MZ371ZIJ;?W"-1SI &EJ:API6(O4RIQ(.([C22F;+PPDK_Q6G3PK9/ON"I!-L M0-6PP='3'/'W)5JJ[9/[#$* 0W*H>LR]R]B.I&U]#(- )W*EVCP5'4!;T4%N M: XD.&DTTD9:V ^9']'*C\.M,&#T),6^Q4FV@$)9RC6\'2VL]TW'1C M@%[W5<))8U::SR-]AC.5!!)X8O4^^VY(&P]!^[& MBD!69;FE+M!OHT XF_-&8P=3D=*1$D7=#$FZ8S/:B##[3#$RG?S M ,-).;&>U:CWF$+216I6C$JS,H<^(0XI2GC?49C-ZJ.50D'>'IIAX-IQW)20 M9\MU'N&MM78CBQ360&AM'B)X"#71AG9MV_$J]G JL^0XCG/G!F )T*5^ W 5 MS17 ;U+?0#2;OUD?9)\QGE$,A)$ !NAE7Q,5%A]9+@0.-@RADUI8X-,=F+NV M2XZ1;^MH'H@ZTFRB;TB=E\PG6_-PP4BC*&N:3I?CMMM QP )[3 BSX["3C^Y M;*Q0 "G,_?JGWQ;$\%>=$D$._E+Z6/_\=,Q,:QJ2WS#8Q2C2;ZA M9WD%74POIHK#[KJ&5G6E5:^8".%V$K1Z9T'"4R?AQC,(DGH5[:834D]C$-.5 M5A.OS[5R)M=QM$13^O=^)R$CI=K#1(0PT6CBS;?&@\R_,O'GD])W-+Z9 MI+;3W=Q;+B/$UFILGQL 8_" %DI3C. N>1+.?8'^UR&;USN,I)V&:!%DV0XJ MAEP3KRC9NH6+7<@R?440VX\9('Q$F7GO"-%6FRT4X@&BT$8[UGS0^6H%?X "_TCF.6('XQ#!2:I>:H'HPE]SU]L MFP7>UMP8<7 KA!:>AD#DS[TFFB! M^&*Y$+N@S."KY8'9_"8.78B.SR28$)J7^76)^/5IY/C@(;2O]6&: @."!;Z2 MZ^(:B(]2^)TXYR#E/%ELIAT4.&X03+2(VC1T]4UK;S7'?;#_TR#_+"/2T6!*;.HX9&=PKU2L8CRN2*I@/"B'Z.K+323OX] MA%I'" NQ?)O0]:HH&BK@[9YCF-IO!^P_,X-@-E^D[,4Y:0[E\ M4ON9":1^Y.MEM"!HFGUUH91!Z KV BP/>P8E5#?IE[8^9H*A.^G&9M4@LK33 MS<5,V/2@W<0J.KR0&0]:..ZW:F"@DP%D;_/)G4I<&"-N[+V@;L#<#[)(S3?K M X1HWPTLQ L76L'V$3$Y24^#W5'\Y)DQOQ)2/9&D?'',4!R:+28FC-GQ)EO% M-P"".3&0EM!Z_"!B(ZEO IB6B]54T;8&HE;[?:E-F3>?IQ=7YZ,1=SLA@K*V M:+7*\R#P/*3FQ@I=&YW_[UPO1DAL,=HS]AXS+/J0*"S45:>S;B-#>/"A'1KZ MB)@1,%1XF(R.C(>,^,A:'QA":%3KY3XH!B._ W>QQ&S;H-/X GR+5^\@F,UK MD3DMFP_O,-JABF,7$D)KKF^,4CBLG*%M4UQC: $D+RU8ME'D+:V-DG076B5$RVH8($O5 M!DQ]C0)*?\HE>* JO> ]N1 D#B=ME[Q=0^T T>F*P$@791M0?#.X]I+!,\O4 MC958;588OFF50JH+(%MG?25-%UI=VCWHE6I'/E=OTBM5<2BZVK08\\Z[Y60K M?6Z2?4]C(UXAZ=_./;VA\ 5[ FFV44;H<*63?N 3%J,CUA *067P=$L]EV<_ M2$0918'['D=XKWWS4WL\2W1U_]%-A)M,UICHO4'CU_7&-24,%@$W5_ Q=;U#FEQX'#DI/JI3N:[D-?^IV&RY^]O^9I!^>_"7[M.;N+873;X=:S4Q]Q^CZ=#O-(HKC#4/OK*E2P>BDR92=17Q(52&BT> M#Y5V^HJ262J-FS@#E89X/!"*6%-A0.UC)"3X*5;NZ" &'M6ZPE1<-#*6VQZR^Y2 M+)>):GM]X=#I(L%$G@S/&8)/Y"L(7!#>O@ '@!4FZ-:'&Q!$+OKQ.4<<^=+0 M:0Q]10[:7@Z792+@OIP MJ0!8(;@#Z7\?8=W^^>)[WH,?_+ "4F(0SE'TE3U=C'7YBR!<7^-AG1;B\JXV M+%/Z:7IY=JI6Q"(DU;3^F0@7M-&OT:'#QZ]P051[$KQ0!!'&% KT; & X2) M;D'' 0WQT<]%UEQ#8IY 4@TH1N!5Q!L7!L\)^KX!=C^ B:C)(YJQ) M];X(-K_KM6OO@[F>K6V2XP57H5F K)9$(@?$[ZR*49$[31; ?B,:#DA9')): MCT&1,W?"Y\B,J(K]-&3N!& M>B/K"*M*9^UPU1T!S&AB88$@>\<&!._^.-14^OP3(C)Q@/#N*6@?J]-!?;6. MJ1W\AE=KW7C4M_Y#"SX55>RF+EC! &4<5#N$BL<2I^+L!5BC0OAHHG@!812X M=I2]H5]C;?$E()L0.XU5YO3%]&+Z^=#4)Q]O1%54&W#W]"1HNZ6(NR446+)_0<( M;+>6A%+NQXZH%,H98Y= M(H5P:9)"$\F5'$=RG*NX]U(^(&6KIB^2:,-H R610F>#$C=;I.HD'8]E^&]I M8D0B[CJ/HPWP%![*F/F2(T^.VYZ.!CT!V*,,I!WXQ,"$]SC&C3^S'%Y8;O5I MD,.;]9'FB 30WCX@R7%=&(1_1SOXJGMLZ\^W'-N=G5>G*;@A6. D/OW!W>6, MV >F@D?7#IS#P(CGS"D.M)(P*^I>P\+Z-W3R#BT;_P57E*P^WW4>1SL<*K)+ M,_$EQU-GE]860*D*+Q>5@< X^' 2GN.CK^]>&F)^#_5!B)@$!'J4]!T^ 4&Y MR.]97X=M.JX&#M@001T+E>X7PP_Z:91EFZ:H?"P MW8MA-L_=\ C0HO8YXJL/HZ2FA1,5U8>7#=;&*V"%<9";*GV(>94:\$/$QX#H MX\#3_P@G44SKFQNN17]QWST)X$KU<87.:MQA$ZJ8.A[AU)M;@I)N:67!X(L[ M8G /PM7##P]9'3BD5RXBDOM4P:J'PTG!RHU7L^#:M@.0_N[.#6T_AA%B;Z/? M%,\ 1R0)XYJH!"^>+,>\;S[$C'N$",#H=GO_@5=+8]QX<\LC5OC9(S<2: 7W*S82@R(&39T,,'/^#%77O/(^SZLZMW M%@L]#5=U-\L=0S*'ZQ9'#?8!M$.A-/>+GCPQL=91G27H_(G/G"%:_L#=X.(Z MS BK=]4.6STAP((I1BY(CJU1Y2Q18\^2':7T :%V&_I M#02K_:(,;^. 4B*09XA#1!PG-\QTE" ?.- 5JM-Q+>MWB(AB88%>=?,D@BB( M$2G9XQC9KL'2]4"AQ,*%4;A -*G>,$1;>_*?G9$HV_)?D#B#3:-9O]- 9;Y- MT6W^DR'H$0$; (G% MCUO['2*<6%@P"B^(.FDO8!Y#!Y\+;Y%.]E<@N -K/W2;D\?P]#<7*&)8(;=R MC:(^M['D@R[X:S.0.L^$!"Y MZ,?GG,ZD/@.7RF$8[W#0)I9%IF]T6?JOO,X?BPVBVJ7,M_/3DU/%)7$&@183 M%Z1:%13%,Y0L+ASE.%O['2:.V%DA**Z!5&U3L9W]!7AXXW[SWZR/W]UHB0L4 M(1[CQP>>;%A=ASL@\(GD4%_S0LNI[;/N!H;>AH7#P5U/GHB*G=#)DP;S _\? M?H3?6%ZZ*A%371LMAL2(#)WR+PHMT\JA58^G^P_;B_$Z1C\L+;@ +VAAW<_G M@&@$&W82VN&=UX"F ;M$G2J-60HRD%WA/-)JTP,":B/U@@Z@:35'1$X0Z?*B M, ;TG1XV_$Z%O67I5VPV7J_3?#"6E_/V$<[]8)4*N*5Z)EOOT>NS/G1*#;Q5 MM6,F=LPP23R;&!&N5S@U0EI<_I2DE*B=],-(#YDWJ"1^XJ6^5RF+04J3TN)R M\+1 HU(KPZ'!0JU4IWM5KA1^!-"^[,0VQ:96;F0X$AB(E?HFQ T$0GCTCH1Z M'86[&+SYOZ7N0_>;>D %=_\RESZI#S44 PDQ?)#Z!G2F2FU &[%U%CRC2USV MC\3A,70Q=4B#HE^N? C0)6^;9I;+_2$+"2S0'^(5^:PB]B.&8G1 9DG-J[53 M>__Y:U$63XC.]-?5WV8\*(EC[:,5NPC\>/V+[:_2S^&:#)Z/B\K<@= .W'6Z MEG./770+?8U7*\04="9T%]"=NS:.C$KSC*&%_>Q[KEVP]*>8 !\1@,[^K3-R M(SR/TQ/T/Y.?)_N/XG_LOSOQYY/\RQ,+.I/LV_CWA:]/]I^?%+Z_\F!(X2Z> MR+L5@I]45#2O\:NM+CFE@PJ-EDNE("QJE=E$6] M(X;>8=P"Y:F62AZB%AUQ5M<1^P$T7N39)+'7 J[TAB&!'X[S##$M*YZYMQH? M3NKDVE8]:_-B _QGYZV-7E950EG^JJ! \QR51V^5.P(:&2 M3*1E&5_4EW$^ZE\GNW'_FMH)]D-KO+J)R65:ECA#/T6>[LW38C\7\ RAG19@ M%F?%M[T?Q6/7#(^H-US@\*+,S J=+[[O_' ]CU$Q7#9=%?)!)^FHB58HC*NQ M5LAGB1A1YQA8-P3F&"FW!-,4V?<$WB'8:HY.HB]I# /UCOPT40XA;%,7G MIL>&I+?&Z@#/D'G=DQJK6.#EN;2M9$+K,F0O$605^W72Q5%HV418\J[M1:N@Y4X*31W .2"AGQADVK+JI_55GXSW21IVQ[>SWKG&^*E)73#OWH\IP&FNE)@:TZ!QZ%Y4.1H49 ML9]$V#IKIQ]8!-?D3-2!S+$O57'JVL1Y"D!VS\/3!L_#PJ#)_:,Z MK,9KGL(/9N,!YQAJ@K@8IMBF'?@&*2^?SVCYG*G5$IU$78[KZDW_V!\=T''( MM1'Q=ZX7HW/2-Q#AXJ3/(,WEPJA!&OP2DW$3W9&-/$%#3_#8$S3X)!]=8T6" M@S80'':\:-$9Y.8JU$-U-FV:@-A>NT7?)I;B^N:C:NPG@=?X/01_QFB0)*:( M=?MO\"_0O^4__H;=^4!AC1(BQS3G^%00+$"0?V:;_G[3\6;MI MIP78HH)ZD:=7;G""R&]Q]KK3*;.L:>W'+&1NNDPL68AO1^%L7F%;"RSX.H\4 M(P*(%)1E@?2FJ"A[,G[4", 2P-#=@+0(-@]H6+N/'#:]R)2:<$&1IOD>@MG\ M/HS_(8=&= M1E&5L'1"RZT/;8!C;Y,W08T>4:-(SR%V9I(+VD;YLFQ2Q_Z*3'@@V(#="4!40O=/(0=*!N!P91A5.? $N1(L$5Y2L M6K0)L*#T&#DF>"G+ :&)69;PO)>OD""5X<6/F*Q>O'+,KMW@'R1;)=L+D&V2DH!%(;(XD M.09;9=8S_+;Y9GVP&L^:FY<9-IU>7(WJN9>+K!P'FEA1:0>)E*[[#QS&"+X! MI@LH9^^12EX$E3D0-#&BDDX.2+TM$#>^!/X/I/#\U=J"6V8@L/<>,Q!Z4IF[ MEO4UCVIUU_P&?A0X&/CHV(4.UZO]"Q/;CL$[S$AA))3<'$]R#*+:5[IXPZ\1 M;&[IYR>G)^>RW-+3>1R=TB4['-E+X,0>2*LPUI^S$RFT>AYQ#3)R'2. 6!/+ M"N[9LC,7/_C!=[BV7.?6L]Q5$IR;_N#\*T[?RK-S7RNL^(#@H5Y!I\#L'+C5?@[^B#:BG!B62N P*&J)R%CEKAY=3)%_QP#D.31 M+K7\H:@XG>QN6;=)9^;J=MSPC3!FE B@5*K//3WG8F :?OI,)()L!)-OH0KSX!5 M*[D.HN?U@VAAJ)$<1D=8Q/*+Y4*<:V\&BY)K*R%#[:3=2F8L*-F!*A.-[/L: MFOOJF6V H/8I<^YT>C%57'Z<$0_\1.EE !>NTVX]*PS=N0NV=U;$=CGM,^18P22<9KU,Y*+-H=]A '#@&:*BII'Y;*',(XT56:)('2:G MS0 ECKG.G9_JY\Y]H>.1'#O-JGA'/=^B_XSA$O/P?X3J.T)]]:*->"0)$ I#U4P>%SUY, MD7H,'\"WDE;XFVMSNZAO;JWEOT>RYQU*'?#.U;_UU1MB:WX/LI,IR_]-J?3- MI0DNF\RKM'K?(U$#!U+X>W_'>W"A&Z$== -JD^6\&#./5%Y89^H52.\2X**8 MH%I@,'39BQWX6Q16YN7::STW1.N_12/:3T5:.W^,2S^H1 MHKG$3&]Y[1VU6\3L]>0[$C?V4V.MM#S7"KZJK^"& O,C6= :5)HG>'$58KS\ MUS[%?.@Q\\Q!&^ (1AC%WFVYVY^HRGW1)GKRXOAW:I&D!9K7DN-3"M MJP%2Q?F1Z()CZ?G:MGB_6GO^%H!7M%)<&^SKGA=)N?:2N61^U;:_@/B-\1D@ M0*?TL9\Q!'^OO';/U=<@$5^N?EC>C?WD<]-0#IQ'ZYV>U+7>35,Y^Y&HO"9^ MC*ZN_7X)[!)-[%,/AS?%1,2)4%JU$-LPVBD7%F$VJXX>!%,T@N)*% U$77^X MI,I%A-;:"5F(T.I8X"&?0>2*C)--5. ? P#N_)7E0@[AE_II!P,>>;%)NYU> M72/A_I<%8RO8GI[A/Q5(^@I6[R"HB)RAQRB$W2ZNRAVX \VZ"OP:*1KO@EG: ME.9FBIJ78%T#&;]:6ZSH&<5,;FVFE#GI-20(L8%UZ"H('B.PXCC:[;IH!XWA MSG=T'DA]F%1T(^#A+;/)BGVH,I\O3CY]NM1.#=%!T>\.2>6#B:%R!>^1Q*' M 7.R/TFV 3C7X;,51'M^%F[S3!X\IPUD( ,.1 S9:X7>N%T? ^08B' ?W M#(+DJ83K&: A+U8R>N("D8T_01^8X"],T"0ZF!?HI+!/ G#_87LQTAII M:IC5.HZR!]5Z;+OAIY/3DU-) M&?A_GJ3SF?PEFY'F.Z=!N?A3%[%MDHV"[=F\UD,[;=,U=RP;9;*>PL-T1GM&UX\6YH42%G>GFBN+0;+^OWPF.E M3AMAI?-L?)ZN_ED;,;$RN2R65E)T?6_\A[\"_@^(AD5'CQ4(T'[U#]]SD!JY M]0.T&5OTARF.[EI)N%5>E0>IOG0J%[^@,\ /*W#>T%/ M:CFQ"\IQHZ.!#]F[6B^QW)^)1V:&K'0L/1 M:RC&*-R5M+0S/MY#^8+"O;$2MOE$- C-KZ#83X8D/9= HM] -)[RVG MC3K*ZX7B#2>;.76G*+713GIMO"=*2V?-+/4TD6@V7.QH"680-"KX#B/H"@PF MI2V*WH,!SML/OR=P=B,<"'#H]"IW@QT,..AS?75.88Q# 4\+Q7HZV(9!5( . M^E<5-NA7_YPE5INENVXX/=;^KIVXNY\=V6BC9#X6>W+DDU7C>;&AA3;R8N,V M03HZGQ39S<:[$I=8R5APRV4T;NZLIWA[68TY"!V1[+\N$&'V+UPB+_4Q4-+M M]!ER*$NVI&R#>FJ)5VEL6V;.I4Z!*ETM-NQT#E-Z=> Z.BY,)O (T;30@76W MH)Y!8&-9+L#-]CD1 P$G'"-HAQYVV==QTY=N$T--;JUP>0T=_!^<#VMC>4GB MF.C6"H(MN@LEB=5)^H:EKU$(ZDZQH.V(5/I %7KV6='2YY)9'(61!?';/0DT ME"YF8867T&'")!0#!.?*VWN"MF$C;6TV+"@T#E,Z24'BS)3FNQC'$J4YQ%)> M? ,_DC^13KALG8W"2P^233S][I/<$9P",I^ ]T:?@,S ^^(NEE&X/_71C-FB MOV46. ?C4(;E2SVP3$J]6_-&V7/B6XQ-%;,Y.C=:7O8R$#["WY>NO4RX$?X. MTE2RM>U1Z-A&X$\^1S*\?1X)WNC+K]E!*EM^^'DJQ"F1$9OPV?3.VE:W7[D? M,Q&10[ H@^C5 4'TUHW^5C-OU.F>N? MIQ=7BA_=-<$HA3NYF?=D)*"LGW[2"O,9R6@U.FD>I=WZ]/P07R0#URY7-N ] M=W;]CHF@E,R=')1&/3XTY$ JY* IYK8GW-#9!S "@<1X"6T*+7F-KI M*;Z4%^)IU[<^1"'YW8,?4"BGQ7'SC*$=-L1+NXZH_AS2M]P$#DV=S:^==$K4 M@(JFIF5JK]!I0;6NZ"VKNOR9"5?NR2MZ2WW%3B+XB>+[VD$'OK.3T\N3,RI( MF/IJAQIF"34Z4$H6>42_4C1LFM]9GC*G4U$Q46?O-LU'']Q]05[A0A%\% MC'#R]4378-?8IY9(DM[C:H.Y(:\L2*%V?@VMAX;(7+KRYT5_$* M_WAC>3BL[@6D-0QNMDGR7+1(L.&L,2:MXU#&X(8NTXII5R2S]$J<30!:PP,& M+I^Q2HVF^)\X >"-9?^!7S&:\,4WPF'"2@"/I.:T/I6BMIY\"Y>OL %PPNPI M[,U_MK;V$MA_H#]$P,9$H)\6@;7"K=OU%_^8AXDX*5R3&A>CR *(RZG_P*K] MP0_N_/@]FL=>QGS$*ANX&\I# UOG@T.@ /:8&'!SE\T\><8IUE6C.5;0.QTL MM#JPQ<0@G$=H^RMT-?JX_\".>. &0#!W26^_A-8'"R(>?N@5]B*H2M1\CC?^ M#=@QX@4=#6Y]S-48,7:V!FG*;Y)R8A_@8#'6DT5Z1;_(A!TZ$/B(Q9Z;HB!Z M (ARRWM%J(C11+:EQEQXY!KY"%3!O-,K.$8,@K-%"Q=/P I!$C8YFW\/TP*C M!&Q2^QPLZOBYHE>@B@P\Y1ZE6R8D[5J7N34=KW-2/PS1^2$JI&2TWKC-B7-X MW7%KM5.%N>/BB26];/P#V$_QZ)$[$ %ETV$!)+=Q0,EEUM9-._7$YU?;B;QC MGK+>>>Y:X0<5\ Q :(W9D_,]V&M_@I,TOA]@CO/VR M@_L2UPW?_R-SWVB,6!0S\DAQ)9L#4A]=3G6_;,VB)0A2$UG&RV\@XKUK?9)V MUTJF-W&3^4W^ M(9_L=?)Q!$Q]M65T7UQ7+ADX\6"'P!*V!AF6&3QVQ^!]X; M':BH'<:L5O@)DWI?^BQ(P ^6&R2'^+U_\VR.:RG;V^=\FDE0>25 O&K.ZS?8 MF($AENB^UZ9I"AJ(OA]E;7OYQ@DR"6/=_,V'?KX9I]L(R23[J^ M_^LDF2ON6ICM\;HQ$ &[H]2#'R37?@R@[(?=88RNA7B&&+E.ZDVJH O-.LTT M'UE!5--3%ZH,^[O%BWV$-DAIOWO8T?L[7%NN0^06R:C;>;R10TPLW6+O0L\4 MV$W5ZZ\6#A'/UKW&&CG?G MJ3"=VSS\R($KE0U]K\4M!M'1 %/^SG]J-N:(1 L*ADKW_GM8QQCW6XWYEYI1 M84TPX8*BH,AXT^ VH\8:,RI4]:=54# 2&4@7NEN-TS"OLJUX!I\#L'+CU>^( MB A --B]%4#@\!J1+Z49D;-I5\W&:-ALZI-L[LG0Z>R/1N6!"+AS R2<3!!A M)@C"W!O;EA?KZ?1B>CDFO<1.DY$! 0 I S;A-S4=N>R929+LIG*I1O@5RLE7 MKGK#D0N>D2!1?BF-;]2J$MF4]%VZV3*I^[3IR 7/3)*)YL&2NJ-*OJ'ER 7/ M2I&9]KV*?M=NY%)GHT=4>B"ZFM?U4HGK0/HP">R?9S$/V0VM4!TKLUOS MWBD_RPLUW\T:MT^#(783GQ1F_M=)-O?CC5+%-O-L;2DY&)N:CESE,)-DXG7R M(89.^ _@.G9Q6+Z'9..FO"U]('RC3OXWDLIA-]P'!"Z>EQ1#ZW8V6 MMW$8^2L0M-PQZ\QN^[1YE&$3/W,T+8_:B58)G3Z/#]U%+QM*V;-@ 1 M<'SK13-#_6PQQSG1-\K[#]N+'1>I",?[3A'.\[1CC. E+-$LJ]+ M *(G/ZV+VV#7:6NNG70%'!"X:!V7A!N-/NT=M),REXC8)*RS&8AP-:R7=\T> MFQ>BI.UZ+%]G0IS/29G<3D4/.EI&.,^''4 M/\YEDWL!V 2*XQ% D&3BQ8G%WCTWE2T-5K1G/#&#:Z>^>CSX2>2(O@]'O8E. MK!1WZ/) >5 4^Q%=,2<#.!)0VLY+@]':]B0B[@-'E$KDH[X/,OB(:X7+6?", M5EGVCSMW T)T;D.'M.L5/A7/YFAO"ETGJ8YJ'0]ZKB'CV MF9@=A$DL?;3F$8C=V:37JX F>WEZ3R4I35'#E^7Q2;T[E)ZP[F=] ZL_=#E=[2NE:]G,__LG+ +DYKL9S7)IS7)YW6T M!"FW!$EUT]9'I\EUTRYK'+V"M?N'VVL@16Y1[*7)1:.6$A09;J]0EER":)0? M(W'*76^)&?%(^S/9T;JMCX[29113Q5^E$Z7*13TB+^MQJ_%>-.MKU*/YY^R2 M@/;PM*Z-,19,T 7:X%#2FPE236\:>2>U9>*E]M$./OWESN:<1.? R+VS=\0] M!V!M;7&FDVO'<3$1U;VGTQA&HT8<1_2RQ7;!3W?4'+'"P@>]$D!W04BAQ,.# M"RUHNW"Q*^KP"-',0,CLV<\WZH$CJSN/I*:-UO%DM'N7L'W$LW^3ZR5Q#6(T M_@2R1%#":E*V&T55]ZB,R>.X\M@<7"PW3Y5C_QF[B.9'F%?-08OV'2U@RJNY ME&\=X2N4ODZ3'$=5/C@*JA[IM#5%=7M"U_AR"IV9974B* IMKL('03 M$]&"JJ7+K?:04W(+G/00FM6^:;PV$AN7Z;] _W-BCM [D)Z)?BI%]*?R'5X> M(?:<3.I?[7]$>RYBWPNP/'Q>O(;.=QAD__ABN3"\-#2V5+%-5/%!+FW:T%([O4$1 M0%'_LY*BEP\Q\3$\73E[HI(EU/P&WMAT;&+DID6J.?A4FAR?_)!1C+BE(5(D MDB+58COLIGR]\H,(DWWKA]&#Y0:_65X,ZELR^@UF!^#>CFOY?[[$SR! MOT[P%";)')IW8_S+OZ0S^8_C7BRO+(B]!$[L@=F\?FI#V(K0J2V)@PEOMK=6 M!!9^L*5YEW8=;FR*1 J]^L97[HE[0Y^B1/36&VHG6:$BHYWSJ!P8BZPS%KC_ M3D1$+2;3WE$[+# *JTW*S+2:XO$(WJ-78,=!$B1"!4534\UAP"S-.BR8J34$ M"-]?W_!;2AQL&>% [J =*)AEV6#KY:/2&#!\\3<@@(FKU ) G,^20U.P=C<+ M*#UH5EZL3!1L7I&X +YXXBRHD6M;WFO\[K@;-[&6MX"&I;-9D.E,L2%ESF[] M )W3$0\XE NU3YE9E]//9^>CA0<_H1+\PY04OD17MX6U #>6_0=P&&%![V02 M+CI0*LB32W@DWBQ:@N#)MV!*"XY7BX+8QCE;VN3.W=\$"(@A6H+'TTCLG4\M M@7Q]AM0.7Y*M8\)YI6]PX/7&+6\RH9<>HZYL4*B195W&!,011=Y M'55">*37P_L@&+3M>!5[.,'_E\ /P_)+X V8^P$@5XH5,O81K2(9)]7G8&00 MQD_'LB!<&OL(89&,DURW1%'X2)5?>UZ5.<>(4U+W(Q0Y>2/(]M$:K#2\AP^Z MX.V/(4O'W\^60_G/^UW#JV\0'IX_&@@6:$BX_?X89>UHK"MP3Q^ M-, "H[#Z>_S(LRJ,WN-'.Q@P2[.+QX]90#@^LU'AT/V93;N$E\=G-CX("'UF M&[M3C];/;)^G%U/%B0@D'TF%\VH\SVQE^T]F3\"5M5VX\,#.XH'K7-7>A5JN M\#(^90(RZ=#A-=D)Y*/4)SU5U689F8?3%[AP!L%_ 2LH\:TGNLD#:X?EP8#6 M'>.PX\L3U=LO1?(;CO!_KP)/ER,;\W_O8D__@QT$\G M'USY@7Y7TXNK3VHUT:"!?AF]!Q#HIX%DA8JLC@A&#AP#_73 J.PVJ3,3*OR M,!X- _VT@P&S-.NP8*;6$"!(2^VM 2B895F' 2>5QH!!06KOL0.E!\V&1 $. MGMI[[)#I3/$QM3=+QNMQPX.?T&-J;[9(_''CH@.EQ]3>9D! #-''U-[R\L3",.WI05/S[ZBELMBNM2&ZKN# M?-,$K-+!U&;0&8*A?8T!>N:V%Y8O6=3 MF_LJO8L*7;N;T748@@B_CC; JH EU.";CY9K$5HTQU9AXVNG/UG$7U2&TMQBF7HJ2\JI$B9@BI.'HT +TWTW/DKRR7=GQEZ MZHL73OE1D,!)O2%>=(V'I-TRHWHSL'35%SBLL$X>]U6+ M.(:^,.(7*^/QF8L5IBFD1[B.HS#AXRG;Q:O>0U_,=!8S!3J,]!L,E#-NH)P= M.%!H]!L2XM9$]CDW4,X/'"@T^@T);2MLZ/F!<'OK62'-BD/MHR]8AC_Y,G*' MXDRERX&7SK*$1]^A_QZ"8(-9E:PA]&4G^T)$'H.W(T5@=^M(+!@M&,+&3O4#D?0 M-(&&GV7F'?"3 S#'X;[TL M+_AS^N*1"1\4? W!*%V/4_L'3Z;G7*8^^B)E"$E7-L).S%*.%JV3!QXRICIR M2OE1?+0)"(]@Z\DW0\[U RL=6) M6\I3\&F6D/&0822&<1FB/H]<78FP/3ZU9'D4^@W=43R<]58:-RG*4K'%5T%Q MM\\G9]//YQ?CQQA=YG6<]6*6D?6X$]XWQ/R3T$9J?X07-W=,3'U8X#$[J.B= MCLCJQB*I1:EW89H#9 RZ=APWG?LCG/O!*AF3-^_/&37OS_X3D\(WCAE[1G9H MQ_T3R;T!>PG=/V,@/8D/Z9/Z:JT!\_IP,4??U"UU,B@N.LV-]87#4.*M(XR# M4V/"!M7?AM1<.WQP"(=%LA0J#7%?2'-,7J_7@6_9RSH'6FJELG0> 4@HL*,79P2;H<((\W*H4(Z@53(>0$; &/PFX_W47KD$F-7UF M#DAZ4:SQLG@]Z37'XK!!__P$"VPT[J(:&GN8 I2_1 MRCTXY: E(;OEP,G5UWS$L).MW$>3<5-Y\(,Y<+'O*?'6R=S/'/GW(SF3_95A M^N+^8PUPS.L;"%:!@#1P S.S[ 19($V.RF> M3L!E1@T%>8-R35?3K_"Q3CI9&Q1@&44$IHG]5%2+ZU3]? M++AH>BLN_4U?G R_([8S9K!TL.P";M0/E;]J(^1V#C=(P\S5^=6%[BINOO'4 M_JZ? "GS*HNPG8XQ"]'ZH NQ^/1#@6?='#4,2J*E29&IG?@3=54+@[ U9&/@!8&:";6ZA4JW['8 !6< M'48X@O"J_K8J@(52 ^<5:=/,WHEE\H+/_.$LCL+(@DY2"IU);?(,<81FLW[L MS4,)+H5:8Q._W''H8ZH:]B41?)2@L_D'H>G6IBETH*Y;WY:#_4-K=80418V8K7+$$>,-FO& MWCR4X)NI?'=N8LI9QI33[M@D#7'$)CLVN7@HP7>T 9L#I -+B__RYO\ZI^;_ M2L:@SY07UP5:7)\T45"\B;UD,D3?A$V2/8IU H1, 5-P MQ@"!RT8_/^9Q>(]_^ M(S0GV*6+$Y1$XW3FGW,F/#T(-5F5N.!''.$*+ UI\7-0U+8K,\*LC@+JRS)", M*@*Y_\3J;2SP4R:CN9.10S9O]_"#'U;@R(=U\W=- MQC@=;%)QSL'L$1@$"UY:O[O1LD9[6"8^++-JM^$E8[4!7>2W3 8W!\(H2)?. M;4%FG#5 B\%YC:P@TLY'@).'!!8^Q^BH:(7$DH>R/G=<(X+72">&Z^7KK^4" M2;WD\" #+9'"!X^+9)A%TL9R$Z,4!+/PB^7")S\,'Z'MQ0YP'A,;*&HVT*HA M?[\DT=.3Z<7TZKB(U$M D&62Y.5^:>BJ2NK.W_HKQ*4E@*&[ 6EE)U6KC#2? MXZI3M>JX)"+!XCO:G4U/^\%Q[:C@MJ#(E]1^< \=%5[!_G>R&_^O$@LXD_\)8_+MS0IX]*^'0GEMT M)V^&?BJ4WZN]!$[L@=F<.$&:!S=K=^U4%+,8B_JD%[7Z&M")Q-QL6PH:,O34 M3O*]A%C'1%<6C! .K;4+&7IJ!X>N\N- 0@OUNKJ0YCLS(@5?#V+T@1U)9,>; M]E[C@4"+X"K^,QTIUU7\#W$ D\(7L_GQ$P]385!#^J5^PD+ M.E/N+@T;X/ED?=':WD"(=*-9N?>O&& \H6LX6/J>\[A:!_XF?4&A0H/2PV!P M\%*MK]=NQ:*0HY[FMTOM8J#0.Y-MB/A<4B?3+?49+2*GE"O;3M>X2<"X-P!1(>=VO#1SQY(Q IQ MRJH@Y(.GCSCYL./Y1DWGR_B3)59>VI;GG0YQU#[O/O@ M0C<"3^X&U";+]L#;-H!V:J23B)N?>SO1KN\+'X6#A@"E21#K^_YB^T-.C76&4H##5/? X%/=UX8 M\D#]%E@.6%G!'_ABE/P#\[ %0+0^AP(<;AX8\G#]S<M% !C>KH1A'%C01N39 (:T+,Z$IF,# K/(*CL2 M#_G*I2W=/OO4EHF2H:MVR!G2=$_G@I$I7HC,^!Z">>P]N7-B7#M#5^W0U%GX M/#AJH5^0(B*E-;G0#4DAS9.SK=MA(HA"NY'YV,B,*'@:,O@^\0]TH/CBX4;? M?:_%'U-5&B8R<\@>F?1.!XHE$N6B#+PZ^646%\ML7N4$R9^A?C#'//R43;]%%#%P,!P4RFB??>[GI \1%1BB(09V(EYU0\ MEW\ O /O$=]![G,]X@8/,I936$(PZW&+U%A1&#'P<,T\X+PN$>9?P#HOA4"+ MCVGKIIV6I@NH$M?+3QK#.4O1]HL)?X2(W#C)QD1VTJ@WU$Z(G413ES CI?J> MG'>^Q3]NR[,'IP-P#_'SH*VC@W"@A6 M3[X%[V* >GTB>T+PC:"Y^%ND6/&"$$"ZKKC !L?9_!9]WXU2*L[($" V-DK: M?%0J#]\@"#;)B]A2HK[:QB@Q,A%G2"P%Y>SRU.*SQ-)5.UP(.JMUIMU$6TEY MK95?4)C.?N4N8\(,7=AM)T(&NJ7F"-/B[O<=6NE3)'#P39@9- W]#@0,A515)>/$&V ((Q>$#]?(\S4[!IN+4BF9/8!3,9.3RZ, MW6,(D_\2PQ_6]DO@_XB6Z=7^(88.[S-2S1\H>4;Z>9*./DF'GZ3C3_ 'CD], M@VH(VJM20TOMUCS[0Q(K-6-Y9^CQ=J2)W%BDP?]<-#(Q"GHNTDZD1,%T?2YJ MEZO:9P'?PDE=7W'-3H2N7;Z1=*/#?Z6\$C#VU5SD+9*K/AKT(5HY"L2H@M^L MP,6J#Q\L*?J\VDQS'/!HUK38RY)-$18)G2D>#P30S1+M2QTQ0.A<9LG% M]&+ZR1@0\)"L?-]F1L';T@VZ@J"YK\D8X*!8N2,@^U[@QT&T[+H9-'6!\L&',Z9^^::RY4NG3;9MI I MU0]3"[_=HG,'0S \6V>C(<-%M/F.WS=6Z(:OB!S+F<&B#>V4"4+D[D:#B)-L MO3*=$HZ>S^@,]0C_MYNDD=DMD:9S9G-+0P3.2^$P=4YUV6/NYW-@1_N(R"ZN MF UC&((=<;0/XX/94V.4R7P.T#5LFYS* B)^.#H:0@J^E(LH?Q'CV@B)BPD M0=)@;L5>"?T\H&@=PEQT=",]@\GG$<$$1[IXS_N%T(Z*:@]S0[BE:L_ESX/\+7<^!TP,RM/$."4#IGJA 6F:R)W%BDT29'(G%C$:.@ MR&3M1$H43)M$6RC4U3/ZV=K:2V#_@?:S"+^<^1#]M @L=(%%HKBV$V,Y)>#?%^@AZWY*\U&( MN5U0%9W/2[!R.6OK_ZX!(D0=Y>D4ZN6:J+'GO':(H,NU#14M9!Z6Y[SD[)*& M08>;<"YV>86[JPA:6_J M.:IAL)/!#1/W.W2QMP%PP@?$^\ MHY6,I8LA .A,ZE@]ZT7&7HU;ZATHE>LC/QW&^_"I6/R4T_7P$\'U$(\Y\><3 M.ZV+!H?EEH-V:8G6J7TTAT.+5.N@X"?6$&0(*9.BG?QY-#P3 M:?KZ&@HKDZ*!$)E$09>@^;I<0)D4S43-I:E9"#-$TA(\!S60O*BS.)W"P8IB M\#]]J3,]UDC]=B@T/9WU)%Z0;A.6>&7':U-&#J1?9)OH--JVN[Q#1 MY^1KZM9?K=PH,SVW^J1V'L\PH(GE@XE>@D4.,8#)8'S01#[R;!(/<81^>@$V M<#=8N8:[RK2\KSL7A->=] N38/^)B95_X_C6,YZW'DU6M*"WGO:CIU:/!#W> M>C21&XLT^-]Z1B9&06\]VHF4*)BN;SUB;X;"XXJ_^OAAXA4$&]<&(3HHKBU( MJ;-%::ZY8%OD4W&*X:53N7BU-0IJ!X3N2IM.H;ZO.%*"@K63*UTZ;;)M(5-J M4+"H?)^2O5O/3J:?+\_&*/+.I HRPY%NQA>*S"$]0J+&"P)FT@19P+0VX@^7 M F#\@.E)N-3(6D4:I')G@C"VO)T^S;S'V2[YC5V-!A 'R7K%XS+%5C13EV!X,4T!+GF'__L\8?>H:.GF&"_R4Y 3"SJ3?'CTV_0+D^038['J)Y-=^AX2=IA2A3-?MUCWVSH)T0ZO MRR3G9APM$6C^#:K1EHUMM%O-;.S=K6 F>J3>*$\590;:+\X6N3/T*'/M='IY M!F@0 M7NKT?5ANS'5'<1,@MM=/JIPR:CA!<-'*(&-%Q: :Z:#Z#U!Z:"=G/BDQ2IE" MJ_+79E+%B@!MCQ'(-U=*:8JFAN,0*T4LE6L@.Y'*Y2GHJ.]9$+M94'1WL8EV M\NZOKEO)8W 24*2A\ZE3E7*YD78";&4_66(CU+8)2!\A?GMR-P 3@D5+5KJT M]MJ*DEW=F=BPTV$F&8HSR[414-I\P"EQ9E@A[<((R^X%,9 MY;6 :P1M , GONKQO#_-XP3$*[!]Z/1"1&V(0X $&]'*GXH&\!,V0.WEM_QF[H8LG>NL' M:S](Y$7)0MEM*.V@(D+6IX'G)MM?K[*&G+9"=E'+?/PT_3R5'&23'9),UJ8>O)"JA>+L ?K M3H1G[9('-G2H)SQ0BAG:")Q)9XC4A"J*DNP0X55O8 1(&,F2L4]UT0YWUC9\ M\(,[@$"SD1Q0ULA- ELV,<;C%-Y-]_K-T $?L,T/>< MZSF:0GKD)_&"&6?<(QL.-#'\D)K"4RK27H #5LET$^H0&Q)2F?%$Z&\X:GBH MEIJ<GZAT=+\##!8%N_3 *$P7U7L@3$;856^XY MJ-KPFOO5VO.W &0E,PF9-+QD+NBGV?P%V/X"XFSGJ4)/Z&,+S!'X+>W4GAAH M-8?\R.:;OH$DO3*3:H"*X638L)FV,49_L7?.::J!Z%O93Y88A2+EKEVD>U+B MUVX%V^1$472!.SLYG5)RFS+TTU:T%#E5+T-=R=15WEE2E*:\:)1\IVV=RBRX MG%Y=7HU-TMUH5!X@H""E[3C%RTV?A/(_*K9D,>>7IQ8W7L%?T0YP*L^#0_#6 MQ$)H&4N T\RQ^P_\(^GRR]99.YP.@94Z0GLP2ZIW\@#U4INM?->.XZ:$/,*Y M'ZR27_(:_6KEU"A&O_T')X4O'LU[HS7O=<^,RYAKI]_XVBD^F68\&;S2WX;3 MR72G 1+DRHW'7#<:47%I;M^\^]AA&;5>"CJ,((V*.&3 M6HNT.]"L?,,A/9A_ #O&+\,T-XA*&[V%VD$XU3=S%GJ5"U3T72K7@WLUF6^$ MU",%^P &PT80,Y2?)0A*XL$/5B#(":!HBL:&!LN=DVA#7&M>D;022!=#9RB6 M-V)[;9"AR@K'QQD9M1C%9SYD*9M0:*@?!KAD4I,4-)5F4XIV$0 EU4Z'V*=-_-;VXFJK%!J^LF*5-H=<0I?$%0!!8WC5T MKAV<% T[,>%[>N9H2=UHF/J.!2P44=?ATIUR/6'#9.E\P?J58,_>_4T[<0]I MPZ9S@9(R3H'=.IEKX_*N_%4;B;9SN$$:9B[%K]8'SA!&%%_I[_H)D#*OL@C; MZ=!3B.+];TBJZ:DEFJK_P-K 1YE%20X+I6: %)5,OS/MSR# \9'6(A=3>+VQ M7 ^S_<$/ON"T/HW.I1*_IQ^0Y0"K8DL?G*7#Q&'U!/8;6.$J.L$VC>9] >L8 M_1JS("6U"9QM?0X48)W8(C5*5#Y(?K.\N#&==DN7(T28N2+A9:\'0@153ZSR M@25-.U_GPT.8 /Y(K2EQ*#'KT^G%5'5QM:&PUH,_4JM*B#KWYQFB]WY;E=65 M9G5MV@$9NQX>=GIS1VK-"4EGIO0(F.4 =D/;CV'TYC]8;L!ZA&H9X4!Q)(!) M4@T0B@Y8G9F_*UK'9*N0_;G# [42C@JJFD'*'*WHX+?/34%GX7N5A>\)%!WP_P^<-;+EIP.%\R?(B)I]"/Z$?Z.2 0-QC#S,7]0H4.SH@ MDMSE#@+U2C@J* J.Y(!XJ2J9(3HQ9;[(<;!SU4D94SE8I:P#T6R.';A37 M@R^%C7O J);".JDA>@<2-G50,.S!'Q-#])A*K'[#&0U#Q+.$X^&;'UE>\>_X ME/7-C_X+1/L"K 1X2OO>X2)Z6);J%3NHNQ?4CNTOZ#*"]C+<:7!?J*9)'.YR MT8#/4J,HC5M#V1$0.,J<"6LS,&?UB /UD"N-32!]C3O3=)E!L,#G16VNMO)% M_3O \5OHK(!N]=8"),:#.\2#73"O%KL9SRS-6; :;G>]!:%7'CK=EVG9\;J5 M^8I=[UOG9\[2''#%J'/T[R9/J>\LR@(!\IOWO15 /XY>PCB\ALXM\ N_X(T* M^,01%9!_?Y)];_+R^CV<6! UO)^5?WD,$SB&"0P0)G VO9@JKM(QFC"!C%?Z M^XYW"A/0 ERY<83)C :47<.$]! W*WLYPL3:)>9L6$"&@F3(IGN80*ZB+9[ M]05Q1;YU$/90BIJ/(X.%"HR@R+=*E/!)K47:'6C64TWT,$@-6Q-:.^AT@ #- MW-*)&>&C-"(8\2B3@<<=BQT,/N+8HRN.U9N:F\(EJ/-P>1$%QGU:\D64SI^Y I39E^LX1?8HKW+3Q MGB@M"CV&+&("^!-THP6 %LD,LEY\6T?0%1@4,3.?*9CI/1C@O/WP>P)G-\*! M (=.KR&W8 8VH,_UU3F%,0X%/"T42X@%U @^^J6_T !H0Y]Q);&0$E2EVL8S MCD!J': H!QH-&)3".F,S8;RWB^2]T6:B6QFBPP+Y8.R46@9:?$6+^G/CKI[C MG['E94>E\!'^OG3M91KM^SL( +E:IJBQ#P^L\MDG-;W%Z0#@_&H%?X H6X^W M/G1<3 $^R8=+WW-N/3_$.Q@NCYRXZZY\F&Q7#LG84%;_%54H/+N37VL187E_Z6^%3 .4Z9;1<' $RQK,H1)KDX@;PTDS=QB!@7 MAHC;[RY,,Q%D5R(8NHBXE/_0N4<\66%SPG)Q6DU'F$YP49XA^GTQR8A=GF>2A1%IB O*Y3N9H MLI,-GNW$GR=_LY(Y3ZQLTDD?;S]M_'<\[[&DKVR27TMR2GH7M:DG\[DEF H3 M-Z#P9EOX%UN&2;9AM%-^+,)L3A/9@V!]4P0V$$4)C":TUD[(0H16QP(/^>,2 M>:JIZ=DZ6OMI!P,>>;%)NYU>Y6&RA!/P_[)@; 7;TS/\IP))Y'0:]!ZC$':[ MN"J'U@XTZRKP:Z1HO MF:5.:FREJ7H*5AS$3Y/S5VF)%SRAF8X(.LZ#K\.'E@"%0>0/V$OJ>O]@F#UHUAM) P]3W M0.#3G1?*K\Z"@!18#EA9P1^X'ESR#\S#%@#1^AP*<+AYH/P:+@8PWWQHXQ?V M"%POT#4D<;&@HH7[LO71?09,A&&VH'PV7?D0'*K]8$ MV;\ "'Y87IJEB"SQAF:'(&=6LB4$J&ORUKISHF)_9B7X76F D.$>VND\D)I1 M29$5)4\SE3,#[+0BZ?1 [* =;K@%W'!4X*-VF%K5RAW32BZ%.#=9F!+'[Z_6 M-I*)F!+%!JG9!Q6EW[DU]#!/U#<5 5^X8 *IMKHTC*VL8$M(HQ@8^P):]EEW'*7/N, MN'9B&M;$\D;JN5_11LO!\T(LR".TXX!\-^@WZ '@4B*CI&9+U7\+)^4BXQGB M"$!VMH@RC.+@+XWAML\<\N@@8;ESU]I9)ZGA)%6"$LA&?VV"4MDS< MR8=8*[6/'M>*U+7"QF^][!/ZK97GP%^#(-KB@M-1IGO6V*0YP)(A?ONX??65(9S14B\@BC*XRA'@$+?TPM>.RT+1F:I- M!H*N(9HEFA?+00?,R0IJD'5$G4%9KE?3BZO+X]H:9FWQRT7JK471:LM%05@* M^9^UQ6F/LSV5-JF5_@RXH29K&4?A%"UF ^C3QN^:B$XU3!,43D$Z4A@ _,&0 M?H1V3RZ)*OUGJG]#]MA1^,-P+UJ%/QP1+H1C?4L!3E.T0[# R9I-Q/M^ RS\ M;:B77/+'C_@7RKF^U??,7P=W&1_>K(]A=7_SAX_X%\:UWK4 S0?_-S#$FRGZ MRA'6W5@DK)(?_=@^;!6/8K [;Q6.,]8J',6/'$MF'%K)C"E:/I_TT###E,S( M"-:W?H+"9*@:@$&(<.N8ZH- M'69!U^'#RP%#H#)P,E1CX=.=%\=DJ"R)0,T%#CA%-5$BH2*@!#'CDQ2;M=GJ5GUR55"345-CMXMJ+O2O- MN@I<4D7"3R?3RQ--R;WX"7^)?E.D]- ..9)NB[PLH.P]BF^, M!$JHMT5J'^T@P"LK9FE3Z%5^<1 4^P8@""SO&CK7SLJ%+O94B-P-N/]8 Q@" MZN;#U'JIT?=.!Y ,9X*D\T!JQA-%^]$0Q1%T MP!"WL.MXZ42S(!5#BE_4)X_A8$F4#4%3;_HE)]O0'UF:5=@X/%QV8H_4G!7Z M9%5"/(MP"2!,U(G-?G)J39*8V1!9"/'WI LDIS&A'O?ZU="JDE%,78U M"4"]Z1:5$$3S%/=:%8$:.>8D? ?_"#E?4( MY_@_J2K? !B#V3SW]'EUH0T*S+]#FO[:CF*+E)I5^'=,A.0P3,J1+*<@D#Y6 MU@;686.2"Q?A+'CRPU ZG/D_5Q;8V?3SR:&@6A"OG/@HTI! M8_0'*P3/@8LH]KS,W25/_/S-C[#3BATER;7N@!/;47+B6?EQK5:5E&^8!,[A M&)0C4HYGB.)C SOGV+$KY1LF87?M1E9]:J(]LX6\W&+%V/&.? >&>&FER N7CVK%_J&4\_;(-H M"U;!1WA.#N2*3XZC@#[P"G/&9/9/=DQ5>Y;9>#Z]N+K2#DB\*&""%A,C3*YL MVL2+;R!* \V>R!$MS/V/T&IGA]3M< >P85.F/UAN\)OEX5>9ZK&#-X/Z.6L& M=?S-R09_=.+/)^[NLQ,K^>XQJ?J!)5772=T,DE2=8<G[=0!-GWERX489HX8D@Y 7E)US:'#+.@Z?'@Y8 A4ADVJ;BY\NO-" M>2K$,215-Q@XW#Q0GE91[Z3JYD*%DP'*4S02O.(R$TKINH F0T["2>U0)OW3 M]&(Z-4GV'1F@/%4B0?8O ((?EO>"(S,AG*)>@CTNIA'().L" 1UYLTFZG5_F=5$6Y!%V%W2ZNBO;O0+.N M I=5+L$44?,2K-Q&,&BY!%.DS$FO\GO]0.423!$O#['*[^(&ETLP $]2&*+< M!C""W-8:8&>X^R*=!_I63- ZW8H&".(6=1TMPODA.5+C2JTN$ANYP)%W2L37 M3,3OD*R2G':;._F CM!VP)RL20:!.W4&QR4@GGV"KJ_"$ISJN"Q&%Q%[7!IB M&#A4&G)Y 1&(=RLW2GP.$%]VN=AMS!G'<5-Z"M$F?!$1IR>GU8B(P@UXL:$%%J5%X_%^A^J[BD1B=1 ME:PZ[?3)BFX(3 M+@9O)F[=2WK/1G?>5;RZM=9N9'FOD6__\>;?@*\6#KQ%DW1NML^!OP8!TF+H M*&"%L>7A^E?X!%"57O\!]94R76#59W#A/)":O8 [&08=2Z]QL/;BL$PQ!2J- M[0'HIN#B!(T(ZDM<+ ]NT*^2^P5A Z!U&3\T.E.I5R%!NAIX M!H&-!;$ LSGF4(SZ;[.%0-$&M&[CEWPO2J768E:D&^ZPUP> #DD1[/X^?MFS MD43Q8:EYLDM,!F.%KHT4TIWKQ5%2X@WGO4&(?5TBQO!9.L_JELYD^,3&F7U@ M@KXPP9^8H&],DH^,Q:Z99WC/F=-BPB0UQV"X.+N\N#@]^WQU^?E\>JKHQ;^4 MZ>AZ@R2 +SAO/C8*^C YS"Y]#X$T3$%")[?C:.6E<3F]F"J.;^026WW-BV2# MU+N HB@9EFQEE!1<&@!$I(1;\#,\*A25>JHNNLJNE#Q$[O>5MO1:'4?3#FD] M59%(-IAX6ZUX_>7UM!)>A;,X"B-T;D$,3/A&@!K7&-H#K ]"ZOCKSQO)GI:* ME!V!+QG3:^SA0QYIE"/VN+DCV1E2D=9KX7N_K?5 MU*6K5..*4\G$/% 1GN M\$B8$2\JMCA-\)%QD1$A6>L#PPB-ZJ&V(E5V1NP8$:?#[S;I?9-K&+D._J6[ MX;9(GG6R2"8NFOF,<'9J)VL+45L/MUVCME9A7@=FQ%2=I;H(B5=@QT'BQWS_ M87LQPL$#6K8E2%7)8,MA+>(CVBLQMNS6TEBA;^[KGB3?;)L'H*2!DOA%[6 X M +3J>!Z:P6,#=VMJ[K9NVL%L:(FS8JZ%98:X@=ZOUIZ_!2!Y%)FMB2ET6MN/ M!%6.T?-"Y::)S4$^&7:_\&)*,ZD+& MU@[74B$F'-$4)@[C=BOOJ>TU?@_!GS$:Y'Z# XSXGLS.ZT[\^P$GZ8AC>>RJ MKAJ;:Z8GE@)TM?"7B4!?8_R]$-HK;L0R8)I MERF-Q%&)E?IB0FROO6AI\F&2+H5.Y99L*6"@)P1O:CL&$%#$V J#]EOPV"'0 ME!Z]9Z$G#6' H>9Y2)21_F14Q9PT$#6/O-BDW4ZO\K5/*N84>]M*41.*_9O< M>A1";A=3Q0[.2:]R(4O9X]O,EJ3FVD%"W$F>R3AH5/A#0]+=6[087$1I\H^W MP()A2MQIRT;!,D29KU?JO2"X $#>-#K3+CEH0E&:^F=KFR0$>O,SW9SS"81? M G*T?%LWT]#3B5XS8_DX%M(]8A7./(?T* BC\#$,XR0+./Z!8ED4^ 73<"B; M-<.D )/W#/$"$%=CD 3R9C]S/45,IY].&N)WLJ'03\G(^;]'\R:1S3=]H(*) M!?QW-UK>QF'DKT#0\D3!W%M-BJ\ V-%S %9NO KQBQLQY*^IJ78*@E-4Y=1? MC/09 N?4A<,%RYP$1GTO\Z;]=%M-VL:R234B")?2@4>RO'P/W]- MA9F=HO['_P]02P,$% @ )(804[A]"2M$EP, "_8K !4 !P#$P<2YH=&WL?6ESXLK2YO?Y%9Y^8^;.1+SJUH: /LN$$&('L4AL M7Q1"*D!H10L@?OU(;,8VT-@&4\+7KZ^W\BR)/:S30K3XHE M^P8PO2?9 9('E*>YZHU_/_&6;4OF4Q4XCJKK3QE'549@?;O M7[^&DCOX:3FC7YL?(D)0!,40 ONQN45736UW_7P^_[D8./KJ'AQ%B5_1SX.0 M8]O+%Z[ZXNHYL;T6^]6M5EKR&!@2HIJN)YGR\UWA,Q5O=^/^*Q*_UC]N+U47 M'N("^<5+PL\_1];LEVJ&PP$1WWYYCF2Z0\LQ)"_D=?@@+(&@J3VZ7,=[RX;P MRP,L4!?'&( 1>^_<7NZ X5&&4;_"7_>I5D_P]C67%*"^9-&6[O"'0\-V+1+' MDJ=>L+YB<\,AN6'I=/K7(D+0;M!O /'BTNC7[:6V(X]W5]I6^&GD6+[]4[:, ME<:@%($^X^8#L FQ<)BZ/P$!1W#J!?;4@]BCUMA3?_S[]QA(RK]_&\"3GF3+ M]$*#\\\/#RR\7VO>1#$'.D>2(YB??5+UF!$HA_$-LA2Q4)$<1A596%/I5 M;.P7*UVAD\CKG#8<])(H';+&_6VJ>DBBXX'S[!E(QPO!N[\INQ#$/U(COMTJ;"A,\+;7MHXU7@ M_GA2E7]^%%9#%Q>9;KL;%%0)95*\V 34PBHTYQ$G7M+T%31BN$A@$9&H6,D/ MV;;"9_)"7@D25(^N9M-HXZ-$YGJ28/DF-F5&'R?2'4L.<,7B M2&9Q5"(6FN^GQ@FRWRZ(T2#W*N@%+T'V6H.&_ MM68;3/HHFW=9([7@2UU_2E^1)4H&F60S!F5K4]HUE8!L*$P[5 $B0293!)G\ M2I9@!U&"C$E!9\J#F6 (9$'MCY-=J7!-EA0SK;G,#C,"Z@MCNY9,V]VNUPA1 M@I$I DT0-V#)*Y3PQ623($BG+_CBJ(AE7:=1F%Y5<3)LA2;RY0#%4^YX.FNW M? <912C!L#"J1=_)DJPZ4Q6P,I<;IBA3AI8 MRL(PEJHTRT:![^3$+AW1GTK?EOYW6X<)A[_*;#F$>)XIZ<+FW,5$UR'+&-]]A><=BF6:-"R%YB M(!4#,@3H,*09;$>X&=$5;/:YH>I)(QT%=9;9\BQ96UODHNOZKP3AI3QK M%^UT^S92MW1B;(2"2%-XFB QZ@O\T]DAZZ>)';6U;']A*7G-Z%'906K(+7$A MC$]2&$6EL03V,>3A(D[L-&?O4YB1BWR4-W'#8N@%0RWU)9U>J*X899'Q#IF>6'HW&] M<'"1VXV(C\3@;FYN9X>5JM'O9X7.+#?1"ZR!3I8[^$6KH0JKUHO>=X>TR4Z M7\)((9\M=MF2.$HO:J$BU0FJ^D$]LGT'B'6%=$>8K@AHIY^QI71C4.BWYL=L MV_MEM&7\6^J?><,:MFX% %Q"5MN;Z[IDUD+Y[-T;YN9>4#3E\(TA4J(+1G?>%LI"O565%TN#/,A^KQ('L:%M\0(F M'+XCZ:$\P*(,@O5(>5E,307>F^=Y'&4TRL.95*,^IQLB+F(A-E 42Z;(!)'X MRO$RON-$49OJRI+> Y+#FDI6\L!NR.T6I2E)7)2TZ9#4 %%LI/G*2"2B(2,( MAB,$]I7CS6[F>IX'G N_<7?#+W& MN@;MR]%JY9R2PC*IJE#&.(5O9"?!F*3%1#3:!OZ.L;Z.<[?ZW 0S8/J@"0Q) MC9*) DW;(7?NL.U;0J=AN-%@'@V"++I M>M%;< 1-(B@FFL:X*P:%8"!(8G/8R[N"*O+SUT;WTR-9\P][H?5T4VRT)C31 M9LM9K37+2SQ?9B*M#]WZ[8.B/QO5=82],:,27^G4IUS11H-24T.E@CQM%DOZPY5;&=U43N"XMA_&:JZX( MVO&M))F^Y 08'MVR=\6&A6ZQN$S49V)9Z[1GF=R\A(Q2[/R%)]IP_H +63!I MK=_0>(1MD0*?3;D#VIQ$$3;>@UP3L8TFLE6&,29$WM&"15-QN)R$N(FOT41C MG%E,U R#:_Y022\7F1:>+,P_I8FG)FX^E^,CQ&N>Y"35:4NZ#VC7!9Y;"5FD MX[RU^A?C5_.'P'%I(PR:O!=TCUTN.2Q(J4#+,W3%4;5.Q2Y%$?HUIJLN3746 M#+Q6&!DZH0X!EYY)JBX-=)"SG):D@_7LE6_YKF Z0-+5)5 JENO6K;7.A9(- MKP@9X%2LT-PXV^+U]O>7,UXBZJK--.OI:&OHC(+ T[J>?YA1OU[.8SH@Y#T( MT>G^^WA!G>DR$)[NZM>!>%5(+FA%XJ,==&T?6_G.HY=L%-6X!B;9\UH3*M. MZ5Q3DQ:MCCF9+).M* /9T -68>KVDZI$GX?M?;]> M0/4XD WCM!%MQGB9: +D]%=!=;A ML^5MV;(H9RH8H:9\ 6\51I8VU5FZ3S]P>T'X M,D<4:7U>KPH=+F%IW0G0.\3#Y%X2N@<9_\#O^^,%X,BJ^\+P>FH=R5BSO(XB M;#9'E/NM2IM^&-[+!@QOV!X/[$(5[+X)&8A,JJ'FG!(:YJ>D,\@AW4D5FS^0 M&[^0X<*!+E2P/1PS5&M$ Y.899W%:QF-Z" RP\X?,4-<8X9[!O"AH(&E@MD\ MXQA=K>,;=+VS)&5G^H!O/(.&"X,WL<8NECZQFJ@%POL4R0E6RR%64P3K^K4; MW?@*L2TO%$Q$V$IFW'!USPO(-H$"@!%5WQG+G ''4\,_ZZNRM+-94&X'Y+!,^1/"N&2 M,'>WL]7_;G>EHCN@/_^VDZZR=RFQIQ/;7V*C$S5B6"GY'N<+>+Z).,&@QV; M \?? 4$GK=_>LOH-4NIZM9'VQ&P@^ .[4D"H7%Y+0IO[GVE?WI#YK1%Q$S_[ M%FF6JW6[E=RLPN)]HF6/A-ZZM?$"*!V-PZID:>HG:*T8=S%_ M67(%H;1EV3=\/6J)Q7ECX$27.6 <,7(&BJ9L&=NZ*X,T,W.!SSJ:&OC:(AXC6U6.0D%W7!3(>:K7 MDZ]N>V]*_(%YR$_9LFEZ7LJ([M37F)Z+.("VU4P[[N[K2VW9]2>:+V',,BC= MDB6^BFG3N64GD)$RG/'0KBF#V)A=:07XA=1Y.)0K?D\74%8U)W13RWO]( -_ M:0PJ=;Y* G)9;6[V*PNCSI*4%B0= YGYJ(Y,'MI\?3]("5R%+=Z5/= M0>'ZNXIN2OPV&]E;.O@IC]9NH2-4;B!M@2G4+!^,TUY]&7=3]Y4>#4M?)]U\ MMX!/NS20:F*3O!S7;%0JG1K!0PJ 0]]CTJA/<\,UOO)4JL/@BB>)9C&7&25,F.]6F7HI[0/*%4H6BU/M6 MK-R@JXMH*M'5RG[-+:F<6+3*#['&JN+W5JJ(/,NZ8C^;T22ET9BUZ<];L1;R =_A,B-!8/+E9*4S MZ%7[W;A'Q%\DUDM'P>2;*'BS-G>SUY!S5CTD]YH. R=*\0J6K@ GO*[N#T+J M-E>[ZPU@^>@@L&U]GL(UFTI'#>7K7+' AT]&KS\Q_5%A'R5^LT+YG=1?+[HB MKQHS?PH#.=5QO7T( '.6&"< $PA^(3"=3A91^]J=0N U\;&-KU]VMGVN9;UM M%=YL":]V,[RW07]5G]7%A>TH:)GBLGT$I)*<"RU 7G!FO_1U@C5'87#V6P_L MMCW)5-@S@#^TX/X,#+U1HEYJ66#FTR<%$X?4"X+S8;8.=O M/\$NM=G@4TC8GB^R8A)G[S6,;DP0GW12M3S:ZCM6LUPL%.38H> H>7>% A; MW-\$)E&W8^4X1B[+CI#$ZSSXIV)%S_GWF;F"5,I#NE$7 M_'&O!]J(W7 %'#F,_*^Y@OP$"*2K#I4EOSLX-,)IB4V D6HTCP5KX@3A@XWQ=TM+DM M%]P4%]@E?($N!^32&[?[&F7T5&7,-1H"?#V2 M(?(%[V@G!X>\C_F"B2_(Q3Y?MM&RWNQK;HZMM,0818(W] 6QP<#YO@"M>G)J M...G:&#- ME/^6:=GH!%]K==4&$\38RWG]IB&QG)[J%YE1/3> =\O&&33ON8MC1%\2'E\Y M_?D>B5> Y(*QI2M%PW:LVXNRZ\9[6/?H, $E">4%RB0T%RV6E00-(\4K\#!)Q'?CQ0 M<&!I\66<_9 )1I2"JS4-2?&E3LE>EL@Y=!-$L7#VU^_;=BEOWRZF4<4E)QUA MV@UP4<)<1^@_O'V(O&?Z>\' M7J!95H 10BMGSM+^]U+2]E-"I!*U7 M@;GM&#SKSRYQC,T[3CT(;+P7\$9.H\J-7)5N]_.<_4#0W1KY%Y^#TXBE'H=E.VN/0EC$JS%$LUM&YJG"!8 H?.KD43;*\8_./? M]9>?X?!14)ZM)N\2S0NU^;-L8*_\7326.]806B#J=L;S?:%#EQJ&AM3-I UM MX ]-^TQXHK3]%<,7/I5(MLM*6NHIHH"8"=!*4D&!]>/N4+\>&^]8-0SA091' ML)%.T1T,6!RO&3-7;QHJ.W)9Z-P:W-B(?6Q^!!O!>&)*N:'B"S@U)STID_!0 M]^%38A)UDV)B[4,4H(H5,))T=C7HY]IB(4PZK+FY*JW11OAX68I*;2%7&,NQ MK37 -EB(HG1N=>U8M4\^HCJ2PGSFY^8^&Y'(FC8MNVR>0SO\0A[8>@LZWQ.R MZ/#Y"A ?\'J.9(R;&!)][(/+#B#S,YGA \VT2E@4#+Z3(<_Q= M@6*%K[H4A/*7M3!9]<"J.T7XU\B1#$9R@$O+7L62S*WC++?'KBK*HL66S;$C MXRUS-F6A@]C6([XE>2/L]] M@/<0+@C%>AF/O6?!J0-5U%I&F9=YQ> T0*.\[ $5ERY#@^]3@S.^ MJYK =1G+&*CF?HGQ:MK<['62%265*+(2;S7K,N-[4@+:!/%>M/FHH!^:'1/- MOHSVM6I4):@KM8J&+WS;'"\;G1Z\:YMAU;X'SN%,\C(9D&/J8G7.,LUJ8&(3 M?"' .^?PR*MBA>G;)D%F,4NU*XM>5IO6IBE7UAS);4*[S^V1=]P1PF^0)#@^ M/792;BZGJ8PU6.0Z=&E W"/:'W'Y%S27^%:%;FS$>>.1,)IJ'&@GQ@;-2X'[ MB/ ? 1F<.\0A4]K;!GE>/CDK.6G!UO(DZ_0[Z6F&K\7![<5#=Q\1YS=6X1M$ ML4B"$X:X-^%0=:#9HX6%X'3QH<3F M<$/_,O!T:[,*FBF.>!1WTLD\F1M+(R$.)>7O 83]-@CX;E?(\X>MK+?*1\M3 M7W75Z)9G8UB23%]R @R/;MF[XK7I4TW5 Q5U!I2B&8YWI YT0+LN\-R0W=+$ MWI$48$B.YM*FLOI0DPRPW2>ZD&QA2N66(PVG^;XU-3A/+D ;QA[A MX<;JG6;B!6S<^=Q_AOA)]E\2VV][Q6#X[CFG-_GL7WJ9?B!0*@*0QZ:E6Z,@ M([EO[]N\H><$H9GJIB:HGQC)(WV!3YP1M-8VC@IQCA@>BO&%BE&SHN:/-O M/7+ B^[^GC4.L*68JJ ,32!#S2("484V$XRA-ASG_4,%OE %&-_U+ ,X3:"O MQAGU'-GJ0+9.)'H91!L)+3K7'9#]GM"#[WS+&.O ">;?K1+L&J8=RB O'N57 M4BF##F.:HL8H]*"Z)$0W"_'*[/C$V>_JK?8BX8041F?%R(A+Z=W4D$%95
-%EC(ZEMWB!XN9!6W&'IL(Z180.K9[HF@J8/@.V*S2A5U7P(HJ MAU+8!4-I#)%;;LHI"T'.UBK-PC3?&4#KO=Y)^B;./T+[E6KIU]\]<_&(6)+= M,3%(Z N6 @$[8N=V*J7?E]OYLH@8>B2<%=1*';/9MJF<+I1M5JL"O 5RQ?MR M(U\>U,*.C!-QJ+\+K9> ."Z%'0.G0LNNDROTYOEE M"D46^*"+-,PEB=V7E_BBT!)6%*PBQ=42!&[XHG3J &5;5\XUS4S0FN)L/B\W M%GK@C]'2?5B"5:QXDOIO@X$F,,%O-'66KJ9S)+Y07$Y?.0(]PV-$TE".NOZG8GN:6B0J*< F$F55O^^3,27 M)PEP@N!4EC!-4#Y#]26#I5I%KMS$J/ 5]V45OCY+N,KZW!-'7YY<>5*5@FA( MAU:=Y,UQ)D$T)%SH"$V?9['4?,1!:P).KPXY3N9UUV' <.#E.Q'QA[5(L\6B MD*\$9!M5W>IL:N83["('K4FXRIJA[XH,VG94/7$8%L.YITKS!IY I0!I8)U! M'ZO!NR?Z-"Q.T'E7F+A:'TZBWI"I"<(O-:JHE@M%/\51\*XTO]X.8J@J"]?K M3;D02BTF7T\5!,YH3JV\PW5-+-;B_M2FVKN5^O$-K)S.=KT"59IKTF(AV$59 MM(NM>T3 ^_>90H6&MV>??]K65S6>L7M!Q]:"1BYCF*R"955X%^#":^N)"Y8& M/B3GLVP]XH\J0S$K+M&\27F.5@3D@H5WR@AZ6P^KU(_;^D1QV$F.RRG X@-+ M1U,>V>[-8ZWP\-CZ2Z+A&CV'AL046=:*F;20YZ?9Q(S-2+,\M%D>K,8>YB8E M+ZW]Q.?)$2(4ZJ@Q7;07J2"G#OQ[U/6OL/8PB_VXN2\6:D4-Y_B,T ')0=9K M#X(2?X\0^&IS?V$X;!.]=Z&A"10 #&F@@Y 5,^!XT8Q)W0%#X#A :7F6K&TL MXW9&2)X,S3):0=H"5YD3Y4Z_ZF206,/AW3RX&AZNDOB_"P^[2S@[PG_-\G9K M1K*9N3$&789".U*BU*D)PCS!Q]KU'R?VCB7\;OO?HGG1\LOX1)/F*7593S"( M3,9:X:&Q_US_S27\;ONO)*I.'6F7JZR1$V9"F^G7EO2C MM \=&K;I():^K@/HS6DQ4\L@8ZW,#/EY*MW,(MS# 7P>$%CZ.O6!]P'BA ?@ M1TW.UR8%2T.&-9X/DH6,'>]FLE_M > 0\;M=P+@4B(4DENYJ>;U"@_DT*W3L M6 L>#A=P.3CL5G>1)U=W?;K^C[;E[K(I%5Q4I4I%F_1:%QMZN#^$7/"Y;@SN4,D MFV4VL-FT.FFG5>7A3O88V%O)$*=W T[RO0-P (0;^Z?X0<]P_50L3 MG,)XA62Y&/=/FM@(%(5V/Y2,W*]J3.4@S*O/G*JV"-IORGM%ZT"Z/0ZQ;;5',S8 MSCC(-,5(>KTGU74\D5<] M'7##HJFH,U7QI9<'O+?&D@-6_9KJ4A 12D=&>+3JUL,:MFX% &RPLKV%GDN. MP@,;=I@;2!*[GJ+*W,>B"J>X\VO;FNBZ94:>PO7NG?LC0HBE'G)V!Z (< MQ?#-?>E.$Y72M6Z@Y;-]T:BU)X0.WV'9(9]_'^3SLIX5YIX<_5=WB_5(#MMX>CS/]U"_[F+2DI!0EXF3%5Z'!N5* 3>E=D-1:M FP/!C!II*[14QTU]:H$XB3%+ Q9SA)HM55&U# M6VB+!6;>42FYHITAWV F"P9>,0R:''^5LC]#1 I"8(('UJ\O"5Y"X]WT R)?2$OV,M2/LCZ77M@K%$>[]GQ:T,6$S:,]U1QHOF[U)'VL%]TFM'DEK(*^2EM^?%=7 M>/YP48,NSD$2R;8:59:J:T[/1-K<8AP_V4,1NZWJ"=C.A?^AGK!_Z85K4-B; M-(W-^:>G*[1Y.= )QEPS)'S% MTBM/MN_X^8?@;__2"T^"7:,:4C?J?3XW-=*"B@['I4G2[@G&-TQ1OG36ZT7I MY++K@^N.I?BRQSF;:O[^OI6A;RJK/1N;0QRSP+;FPCYBM*CM6PFO]K-PP\UF.,YI1D'U ML?XLKW=71 LZN.'>SH*]26G@C("S^#T08,(&X,S" MF\HX4:IITQ%9PD0B6["3#P#'%<#7/^7E"A@<#!JJHM=;.*L:1GE603-Y].UN&$S>$ M[U<[8QP,*1P)!= M+>\*%-Y?7MWL7;?L>XTSYE&Q/#4\C^IJU%PE!\'2 M8D*;-9.B.Q0$I-T* F\^3+65JYN7=U%_Z1[UYR_WV+5\"-\ W/T]LGI0-(P0 M?XXJZ0?N?NT7J"BSH!2-,/!CZ)>/K3K L_-!%5I8CG/;4EVOL21%&!( MCN;2IK+Z$.W8WCX9:?'\!.N,JJA*T,*\4YL+=03:^/CH0I-=KX[DG9Q*,.$1G6*%AU GE]W^8-73XM#>;NJ*J5R5S;5'-NOD5! M&^3?G3:<(Z.'5EQ0*VJ6*5NRPBVNWC\6798^L(&-> &J?3A,C$YEW'ZKP M1:IP7# /_%\0_]LIRB;05TF0.U;M[7-GK9G5Q,>J<&5%6!5 M:SHIF ?^+X7_)C#!7-)7Q<5=+]>\/QNU6S3/!MFDFDEHKJD*T-9)[PKU!\1Q M;UA_WB7RI56>"<94>GU1F*, $6MJK3=;,G+\3/GS7I2; _9;5G"NA]ZSJC/) M"5VT20VW64:KUY"%U\TYHP>*'Y47R-!\HJI2'0ZS)M_A&\(T[0Q&^1;@%U[\ MH@L((?Q]*B97P^VI:DB*P[M-ABJU6)7$4&94;8Z48?RJ(1 "-_:5CFC9P#N0 M6Y6":";ZT*[WZP7 E%($^K#G&P+%];7IE'+J27B/(CL-W^,,_%XQ< +![PW# M9X7!*;4Q+!+#ILUR7:V5E0&JI=O0;D>-&Y9O&PG?'Z9/!,,,F?>7]5%ES$[+ M7@8IBWX_"6\'X)@!^1;Q\/VA]U1(W,IT:9I==!=L)T]7W7D^-;*0!WQC'!5? M$K]O^E5\N!?4]:)B/\ .^A\I?O,G678?'^0NC[ /$I M(XR7+(29FNX$+0.C) U =S"G'Q".LQ6^'P"?L68\^:"DS%'_@H#M\GBD\5)[+%6:#E4LN4!BI98SXH#P-%C6F< M#"6,;U*?N"2.OW"5/)VH 3*'B$TV:*D+2J0E$YW%#XQ76]@.U9J:EXUBFU$[ MDA4*HD]5::$:OO'*=E6!Y/K.RI(73=OW=@=K'KN@-98<4'=4&;QZ4E0W66G3 M*NI1I_Y>#]-J-%)&(HRE+N A M5J:G;44\VSL^P*@T?%GX^NWU+H'J+W#S-XKSC;=$E_^REBNQPT9R58]2=^N MX[);:)ZIN0VM,R[-ZKEFI]&";S;KEBC;]#_\(ROO &.7R:T.>\[NK$ 296M8 MU)!!9:"EN&)Y.(&N3 ]C)G2OGO,R:#O@.7MA8*8HA1'/=C*XZ(Y:F4+>BH5- MNS74XN\Y/^896YZC:E]1#Q(3;+$^=7E)Z^0TK-YF;,(.H OJ/N@4WW#QD=U^ M",VO#E5Z:38[(%H= Q1Z!AQI]!JNGP\(_P#\[<_%: H-T+;M6)(\/HIWO%$9 M,@Z&=P10L*E\H9VW*['P^@?9#'68^6F=VOY^GFBOI$K7.V?C*W/WRRJ1ZM=' M=3E'#]CI+#,8965)%9DX*%&<*@$/]7FW^EPM@+^L^LQ&Q:XHBL%.>!.Z2M CW8XWG)M@!DS_;&YOD@EH^P\!%N?*X*>F%S.AVA!* '!5%@$J29"3J4 M62Q 6[V,AS&[=.WPHFO#ASR)UR9^)H&6$3#$] M-@S$WE8E7OV^N;L@%(J]Q)@.M"E32@K9DMP.>M BYP_NX2B3/A^$'N'NWGZ. M0^R])#1?'QB:#/W2[CFG#PQ-[N'XXP>&[G",[>'X0FU_IR2A9OC>LJ0%F9SF M#0C&0^'-C"[;GO<"6,#.Q\)E#H^])A9>QCTM+QQAQ)B*)4MO=I/E@0D<2:=- MA58,U51=+QK7#+ +.Q3:;C4133*%:M*OHBU2E@2L-TX _9N@Z^S7GF#WLY4[ MB]\/I']L^^[E )\IBFD'F!5%0]JEG"Q5%NTD? O/X=BX^\#]N^I1.4EU5IVI M,L%J=_/;'>5"BW=6M<&@!63?"84%7IOVO8?L_BR$&))"@0<5, /ZBR?NKED5 M&MW5!=CQ1^Y5)G/.*B:3@\//V[O2;4:#=51SM%WW9 P:>6(Y5M!REK*5G)^M MZU5H(^.C8GG&\'&Y?%Z)SA/H\UA.2/2B@SD&A0,C.8&%>-0-/Z:K*\,7M3JJ M6WH("5G2PTPFVI+N'@C)+J"W^+7UED-Z*+/HUU6VK/B@ENF.&M,@WGI[CHS@ MT&'\H<,WT.&\-0..&0V?'H7<">UZ%@R\6'O?A)(Q9_T9,=/\<:6VT&:4U)]" M.^U_EA:?)R4X]/CAB[]>CZN6XXVD$1WC^VS973!N M95(>=N ]6N ,[3TM&SAT]N%[OUYG&,SJ[M<*^NLMD@N22HMCX5I":2 MEQI9>]ZT7%84?6+Y6'?8RN)ZE9Y4&(;*H!A#0&RZFG=G B#>NO[QH^L#X M]>J4%XJ2BNEAH]BMBZR/-=,8-[01EHACE'33HN(#YY>NXUT&W66$[_<0=C(0 M0'E&9\H#HI$RXVS#O[#H]L#TA>M:RFI^%5K3TG1:UI\J MVL17TG](&:VN,A>KK58&Y2KL;&*69P*&0IO9G9+P!U.Z^$KVH'6N!(NN"6L@RL33 'TM/XR?7 M]R>!1&*00.L2R0IY:CX& C/3<'2@-:HW-<)ONQP2&AP+&^ MX[$>^HLK=,W0?CFJ[ 'E#G2UWRV0G2E#J6R9%+/X%"BYPA):7?U3H>]/HGEH M['UJ[$7]ZF442W:184NG1TV-:B <*N(0VV7BLG[U3G%\]+JJFT_VZ52+K:!E+9S)MO#-LIN.PY^01 ME<"(\TOE$1=:;)A$*;^>%Q%-LLV.W@?F,$W& =RW#_H?B+XH$K%DK]&:\Z2F MM4B]K1<:.;0%[W3#M\/!KL,8>;+#&!T.2U%U/VH[]5RJ91>R[BM R3F6P5A& MZ&A6S^*&K.28(0O<.G!:8\F)]/K@ U[ B35LW0H :'F6K''V7H\R=5Y-+-1> M1D&1.B^XRWZ&RJ>AS;2NR*MG[!UEUB4!][H/&'FS_G>W0^",M)-@:9 TF-H5S5=%:2OG/91GCVP>@6LUOU!R,MH M%8NCSD)2.I+CA+YA-Y>8EJ39,D?,V0Z?(HJM;,.UD>]I2U

*S>AE*(>9@%7")2F:.)[6=@.PHE1, MZ1F8Q47CA7(.LL:$"C)?0*F>#2:8X"P=ETPH,&<]\[J@]QU!6HI)@1O M"C("<[9MICA1@@S!D%$ _&#?W'L*N@P_*!;^FG&^WTFK?7W@,%G+U.4$K)(9 MF1 *5TL#;P5(5C'0+K'0%*&:T" N/CD<@MQ I!SX=I)K*^K8H9[-REN9A!9G M*/K!&P$>F,!7[LBVO"&X/& &30W%Q:\%HL!<]\PD93PT6GDR0P)6D8*>$?HT M_I21&4&M4+\!=<.$**#]2?0C>"!C@GG^L"E;6:D>/#T8#=1.0S=J97_AG_1X M'TX_8!KG8D- !CFDR-T!\3048F@]YD,,+4R:74T60&+E@/X X1/@6(N=I)% MB';P@0=$ W<9E#VC*.;UKNC*,_7[Z"J4B)D#/8^2B;^=!%"&:GCHD"7 /'0% MTW(%0Y_H. :-0)3%B&L;GIRCV; R'57/ 5T(Q) (R7\0&!=(_XF5=O15**4L M^+Y]]4^H#=9^0F.&F?.4[X#7[M##2 2$"M8.UW!@=AR&,K#O/N M/KW(7?H/<^EWO<6TY=Q3A_Y9F_P]8?7(WC9\^>?NX6T );PHJO%6XO)",0%; M5*_V05@"TE"J@3'CC'3-14&",FZB+]9\)%^N4@FU2T4)OHYRK;EBA\&_+0&L M8_!A3)94>@&-P"9@%:[4=B@U4$]S, <<- [(<'D@%'=$4G>8-*#?(JH+<;D9 M@ETW7+:F6#=A=LA]H3LB8'XIANJA#@&*>98(B.PLL;6G#2U+->QJX6!G O3 M49B?[C_I1(Y#%>\V2)Y05 -]%F YHCYHA!A%/_P<_!L9J1I$L?&29;2AA5*( M\(B2>8O7B=<[,0RK/+D=7>__=_HKO??E?8[R81.=:(4:=,E=&0 M)/LV4<9)18.5ORO&7%DZ_C%SA8/42ID&NTK1ZPGQ()7YCQ#YO +I&M@7R0C( M?+661#;X[C\6?$>OD<(O+4='.OAN$R3"&<'9=Z-3E@ZR:!_ G_[!TM)!+O-& MN-JXI4E%;KD48603[?^^_:M=+^VZNWQG&=.F5AK(WQ*,!K)R0CY1?D9HZ#'* M7\?;+G2\^SU8>X1Q/L.PJ-GL6Z'>!!Z V<#2]79*3-1ANZZIMB4CQDNH3XAW M7[#6IFA$Z3L @P^$T?>77FZQ R.A^D2*$%899@(Y0[D"PV'!%XPEZ#=KG!.Y MU/7';(LFUPXVYB\H^<;PLUZ7SQW(N:?ND"-4$YD>70D-T!-[TS, MS %,OV3OB-T?#E7ZCF5X+GECMGX\[4!Z0=I!1+6\;=8%1\0[(>)7N2 <$>^$ M"-8\BR/BPQ'!15-,$,%%4TP0P4533!#!15-,$,%%4TP0P4533!#!15-,$,%% M4TP0P4533!#!15-,$,%%4TP0P4533!#!15-,$,%%4TP0P4533!#!15-,$,%% M4TP0P4533!#!15-,$,%%4TP0P4533!#!15-,$,%%4TP0P4533!#!15-,$,%% M4TP0P4533!#!15-,$,%%4TP0P4533!#!15-,$,%%4TP0P473ZR+BA1U_?_4* MXR>L5_PN';T??5O=7V2]!$>T9L:J8,?FO[1T1O3\JF4@4/[OF_SM-V&1/9#S ML8:%+$KY1T[/L<^QS['_N;%?X-CGV.?8Y]CGV.?8Y]C_*MB718Y]CGV.?8Y] MCOVOAGV.]R^)=XGC_6OB?=?I^27&AY/YTS5W?PF$+62_$"JO1?Q^O=&@[=UT M(3B6H0^$H.!OC)FCD=H7D MX;3"[15.*]Q>X;02.FY/O3"=^VHP8WEVYWI5V\GOCKG MT_YX;WS#^5K ^=4;@Z_-U)NP$>2#S%JWT35(1;<]M0E](1'&"%(^G\B(\CO MAS,$9XB]8(AT(IO.<(;@#,$9@C%$)I'*Y3E#<(;@#($,(8N91#Z?XPS!&8(S M!&4(24I(!9$S!&<(SA#49,K)B7R6.]6<(3A#,(;(R DIRYUJSA"<(7RG6DID M9&XR<8;@#,$8HI#G&H(S!&>(D"&RA40A7> ,P1F",P0SF>1$+L<9@C,$9PC* M$"E13J1W1)GB5J5@B]J;9$9,CPA38@M;^5F_2,^*&RO'KP3#FW/Z%C[__0J[ MWD\63#\5X^6DRDDU1J2:YJ3*274_2#7%2963ZEZ0:I:3*B?5_2#57):3*B?5 M_2#5I[*-.:ER4HT/J1:X KN"DRDDU1J3*;55. MJGM"JORVBI/J?I"J)&\G^M"\AG]O9U+4*Z;-Z":LXGZ7\FO[HH"3 MY!!Z%5/ ;C0)P1T1H61-8"=+P1GIFDL&@FXZGJV8*A$F+*U"P<;A@F9;$V%( M7!?0+DP5?4 S+^X]RR6":PE$L4W\9>(9KKZ$OR+SJ-9DHCL.S.(D!)LX. 2& MZC IF<,DDS!]PX4''$7%!1UAKKLC8024 $,4(%AE2.!IFO5Q\&%PNU!L=<0R MK1@(2_6KRE%2*@@Z@%%% ")0'3\/9689'FYGX-EX9/P)P*9; P;/R&R>Z>J& M<.:9Y$!HPS VG0"0WY@K(1BP06(L 1@J]H:')?M+^B2;*06[PKT)BCD0%, I M@&]PYSD4Z)IE/X9AFTP4^$E0^C"K,(5=VFQ"BDY_]=>$//TS6C/J<<@_46B* MXF\ H+#I,;Y[@$K;T$VR^4N0WN57SL(4(JQI)1P!31G6= *?G;!BU2N>D$[T M77=!M*E/'5$/EOS]$X7$6*'4\]]_](^3,%N<@L3?M6QC()P2Q0#>KMM#Q0RH M#TX%= VTK(!T@34FN@H4:2B4HRSZ\-"P^HHAF$">!@@5VS*5F6Y[P%VZ0Q2' M"-A:4_@+):PL_@A@0?^4?OPM6)[;MXDR9OP5@BI<#=D%EYG 7!Z(*> ::^HR M[AHBHYE((@+\3W=U5@(,1DU!5%$)J+O"",04/ 5#'>1/1=,(E0B7%@5%7I9R M/QRA[SF 2\<1+! %]/# TZ##5)!VBK.2(W:0X6;K &C &*Z(&]1TV\'%#$VP M-,KJZR)#8W)]YP$#D$[@#$,&^>"\B8U]*DQUX=E4RQQX.+4-6E^QE_"%!V=< M'05E]HR!!<_0)\2DRTT4' L0PX/ 1'VV2QT1C:((="42E*:;H,(#T8@' $)D MAP*:0ZC[A_+GHNKC%Z>%DZV?)P0WT!#N#18%(:C#7_ #;&9"1>)<-PP@QBF! M$3#%#"!O 8EIG@LP@A]6LB(!6U<-;Q (=I#Q#* XN0.&B#((=A>0'OUI)=DC MZC?4)T[N)LH.?<]UU^< M[@[-+9P<@#+08:[H+IF^!"%#YPN!"!,Z'CY/5S\0/I'>H2BW _:"@QZ'E%@Q M*2'B8Z^LBEX@O-?9)D3Z#D1O\I'EZ$RD -N;EHOLKOJ'900 2'Q6>0KV "8O]'OZ'8LV+#M,*VC689AS7$JW.P8L*?YV%-" M[($*#%@!_@K(63=7QC>3; LTL]V1 Y;# -3>FJ$>VD?2=XIWZIB&;R:PVJ] M2X8R=6WPA+_[U^%;*[P8W,?&[&+K8#0 M*QC[)@IQ8TWJ^%_]?_;>M,EM(TD8_KX1^Q\0'OMYI @TS?N0/(Z09=G6[-C2 M2IK'\7Y2%($B"0L$.#BZU?/KW\RL*J# JYMLDCA8L^M6-XFC*N^K,K4@A\]G M"6D#H7S1\[[E<4)&)E#1/)($B*K_*ZIK1729F)7VH,X%XF,7C(CH?IMH!1-Y M!-;:OU-//@,^?_OQ#Q6.>"PPK/RH8@++IC[LO#UW%N5 "!I:R],!Y M!@B]^?">\/#ZP^^Y"$,9MR: 6EE89R/69#C;P M@\?'ZSS^&[A+_*Z +5@]8*% AX26;AAM&%9&%8WK)Y3T=L MHQ046P#S=9IZON#IS#STN8Q@2YV=14ZF8%J&#OXU1Q=;R8;\3O3>@QAM5/"; MK1C,4B!4-,/A.4P\#&]*%B(@)>+CUI^<+%=43-X,<4#A(R?BC-X$GDH0+M'R M19*'K[D>;$-1A($/0]#M MYWDHZ3KU)B*]1*NFG__]7_KJ-P\82[=0V]9"T%>7R'_.;RA:=$/!^Q?,OV/W ML3IH.VGU1/M],:HD2"/^7&^IW6:' F7*TYM3TM2\BL1<1G?__F M;Y_>O:Z E/A$# 4-N&#J-YKE#SR(0CQNBM?XM# M[S(OT"DD>(41"A+^VTYWU)I8L$Q?VIH.BQ>V%7 R(KR/.5 $'O*$B1TO&31>B[2//PZRJ=^IZC M0JDQ6*D\:8T8>1YY BF&]E' 0_@-SA%*Y1P((PD10B,PK4NY59 _QNC00R2E=XU&V M-8F+;XO3:>RY'K@W,NX/_A0FV?F*R@\PAPJ/BUR9#0;I+A]/A4^@$1QOY<.M M&(6.'?<],*^9?&N^0<$'96>0A!\H:B3 9P7(D2,Y1]2V MM+27_$ALR<.W "BP!D1D>\* 2ZR"?"0W#. ?)%[ T(G MN==K7,'>R4MUGO6>:]^!;EEZZ1*^6X&0=NXMVF.6U"_1:XI[[7$;R4/.0(E6/=<&X MQ$WHK$Z)0J Y.I5>^TA;"'%5:*/6WC)%@9N*;%LF[)/7$&[/<9&X@" M:XVE4"4M.4^08F^H*@]-M0BP'7DLJ^>;A**X'7FH]I2:+'8FJTB*/<0O>"VY#>0)D\N8/LM;"@ MOXA%4'18%&W 35B( 2Q0%(1/3 #HGJ*')5ZD6>7H&3B81%D)ORO.RE51+:7" M3YA'X+E:Z2J[G#@0+\1J4U7YN08D_!KKC%$%WF9JJJ7+23P( %[$?X3EG,NN MB"N+#ZN8&5J 9*]B/>HJ353EKR7>!ZN+LTID3W=PD,/0CE^$49)7:#[CK7D+ MM"T#$+GL'OR97W3,%S:Q&^:XR ",F8C/P-(AZUQ&[")>7$406I200-$!AGX: ME>7I/%Z'Y:7;0K.33M(5S4XE52PLR726#9",OO!D9RV=K=D5&_5YVU5R476B MW)Q+'US*H#BK^!4*QG)#JNZ4(E10NB+>C*0%KG![[ M*1>$AB6H$BL>JY6.9 M,Q"6HG7'#U/W1E KPP)HZ69MY?%\$PGL&YRTXFX4_Q&9R?[(CS@Y1O5Z_KUV M.WB%@B^0;RD<%6L,I=*LZ&$17Z^$5:<*LM"7];ENR>D :%D8?=N'5,')&2UI M4L522XU0Q9%BFWJ4KXWWL6/10"I:/MD"'F#,+>RX0R9E@*)8S1*C&A*:A?1$ M+(Y6^"('??B"\S-6 M/K6+30]VX53@36*]'<;YM$LTDT5R+1W*2 R6LL1R'9 M]D:6VI1X"O#=1MU/.3;.YCI((3A8_@\.U'\H[DQB.HVR3WELJMBO-(6(3"0L M ;( 7E8HO6R(HVSB^"A+"(4C+4U=0R*&1'(2>;^U5/0E_ETA.C&5*B63R:\B M&B2RFB[8_1X=202KM!+5'P=FR7*[23M6JYM<*FR.=KDMZE]REKM>8O1%M&%H63_O^YIL0/3L(U>6 M2N!!]/5U:_L2X2@L3_"$?5!X.T6'PAHO0A^Z)$0L#59,/5U)H;\U,Z<8E%%[A!W-1*P+*#7+]>419')0Q$'G]6#Z,G2Y;UL^1 14 7?@"LJ*E&Y3_#D);X6> MGO1P6<(L\$Q=W.YLYOD>5GK0T0+X'D2!^I(:$L4\*V*3OW*@F0 9:U!Y-D&F9[5CT[ET53"VEWD%;: ;[Z/0-/867L&:PHR:N9)EU+P MHJ; E%R^X0_\73 MS-D)L9.V3CBDB\#VPQ]:!PVYR^T\M!.L]AZ8V@<"5!U0T1:5E4&+.QRV(I]= MYE:H0DL<\E$'1%TM.$^Q:T)$BF1B6XM0M%W*<;U^#L;6 ^%:8L NBI$\%+PN MDF&I^:IN=/!F >9R"&"WKGY N0J;@U=LS1P9 VVBV5?29ZF$$5?@ *?SQF0 MS2+%%*$JUXKE64M58R72405Y*M(*8CWW:YIY0Q\?1YT/Y*[4F:JBPH/#Z%Y>E+][#1?J-%9CRJ!>HXS& MM->KO&[SO4K*4Y@/>!*U<Y<]BJ2=8#I4N4=L=A#-+/0\C*8M\%D'$H[//_JQ2#2 MXKRT]=BZW9;U3B2>@WE(22HJ4X8GQH7URMRSX#+114BDH9*LZB@)[>P.-S^E M2.+#E85]Q$!YJEFEP$5A#%9NWE$A!5[EANDTF:5^5FZ;&\CX6!\X)*M:(#-5 M2!)EJ=K9:9E-$]6VYF'H8C\I\>*\WC1? C4^F_$('P!LG-VI8RJ5\-]MTJY4+\:S&S*%&+E#1A9U)I(L0O(Q%LTNV1-C?Z]+6J1QK%&U=&'\2((5'\@$H&P*)FX7#^2!2I0J0]M^),52 MQZ\IS]JUE:0N7R5HS((&E&>X?/"([G+@TJ'<#%(;["PL;.!^M/GG5+CF4+>V MN7_?LGZAKH]Y,33^/SQ.KSW7B]REL 1=!IKM#^!?D5#M*/ 7^%N4XQ]5Y-^J M91:V8[*P)@O;H"SL 3+JY[R-;0*@YIN=K2S9?;9CRTH1.ET3A)EQY8=C[&RTO-%.H2 MO4FI APKTKA[<*I;+!\EI922R.*.$ U*T9%89FD2J@^$3*9/"J*[G0?PY36; MNC&)U,+D"SLR#?&HD>Z];FLPV-?T79-;VO.Q5G0&T%8=S]7?5%OW0BBZ.X#3 M@PI&2[EDE[(I&!1IPB^A6-JM]F![OWGMOM7CQP;D]L*3IR9,]C;C-W@I"R_] MD<%+]? R;G7W3ADQ>"D'+]U6=V+P4CV\@!PS^J6"> $YUC-XJ1Y>C-ZO)EY& MK;[1+Q7$2^>!$6@&+Z7YE6.#ERKBI6?T?@7Q,FI-#%XJB)=NJVWT?@7Q G+, MZ/T*XF7TP'!7@Y>R^&5HXI85Q,O(Q,3E3O]^RJ!AJQ^7$,IGH9DBA1@7 MHIHN1-D.0_=8)31IC3I-TD%X$N%$0E54US4'-(_60:>@JF&C0(?'3T[J9)8( MFK-:Q4_Q*4LFEZ.)XSOK-9W,.AF!H)E2&P*IAF6'GF1M0%:"DN\V*BIX4B7? M+E_TU%/)CUOC1H'NI$H>PQ-U56AG"$W4%11&MY](MYO A0E<;-,^G=&QZFZ[L3ZY9F+A]DC(5UELRCQAQ>(?Y-%F,8L<&,9+.=?<2RJ^)WF^\I[ SD: M=<6CC2^QX>/S!X.&FRU6'(?SV6R]$6[5F#(;S;C)7H=NJ29\=YRL.1TP+I$2 MWP>,;\^YO8<.-I\\;T*-)O3]]EJ#O>C?,5_)&G3L'DZS.3L%/'3&^-K8H639 M<&YVV'L>H[KLT!G9G6[W*@1BA=CAXK5 )Z.7;OL2LO,R94#[B.6[,UM*%RC@ MV8?^*C/'0X<.:ZXK'CJ[5UW>'XWM]KAW$=-I_S&ZJ](5#YU=JST[[#\"5EUV MZ'7MSF1X$0HX<\U>G=CAXA5[IS.U^Y>0G94RG>H7O-X2'I"X7ARW;X M5#KNR5LI/]I5 7PV(IY5N[#5*6FX9+>C&OB\[$&U*@*A_.!3!8!0OIE4QIZ; M&':J773I9"*]_$A2!?#9B%A1[4)")Z3ALL,_._9VLATV(GI3NR#-^;%:6_NA M$55-5-NSG9U#AU)O;@(GGZ1L2$FE/C=!&>J&GRNF>/)LVI M*F:ZMF.G\2J'\.-31U8P#N]^=F(JF:ZMHN@1/ ME!W7.KK*SQY/.J:JR50U/5*$7NCT0(5LJ#I5-( MO./68)*)&9E*I*HQW./2 B-[-#RI'=& 0$^#XCE7$[;I=NSAWKX6UQB>N9HH MS&C0I-+H_;&6VA8KO8]"-W42"L(DW%D$L/KYO:E9,C5+IF;)ZG3L]L#4+)F: M)5.SE/]C99[Y=8SBK05&K*PI.C2?[3*Y*"J>*EX14,M34 MQ;!\L[**IG#)%"[5/ S4[]O#[@FS_HV(]C0HJ',]L9NVW>[O.X-YC2&:JXG$ M]/K[0C%UMC&:5+GT*_,"*PPLU[OE<>(E:<2QZ](TC;V Q[$I8;IH"5.5QZ!> MJL2I;!B<0Q8B'76ZEZ"C1@2-3EL#539!E\2E,F&^%&R,!3?U9A4L\ MJK7G^A:JC?IV=^^TYVN,.=:N4*T4BJ]I246W:W?:)RS-;&9(L!$E;;WA::K! M*F1>F9HV4]-6\YJV3J]M#P=C4]1FBMIJ7M0V:-N#X4E-B09$A:ZFJ*US2AE6 M*2.C$45MXA7OLK".'YH2-M.%Z^0E:M6UJ'>&I<$#GO1[EXA,-R(:9+IPU2DL M="1/].W):&(JR,KFD4K&D7K#SIGKHBID^YFR+].&ZSS56M6E@)U:8="U!Z/! M92RE!L2P3!NN.D6]CN2)SMCN#2_"$XT(AYDV7)WQT!1!5;T(ZEVRX)$J?7IA M2I\J7 I0K3U7/0IV$2 T(LY5NW#6-58]50 (S8Q@U2Y050$@E&]SE;'G2T2S M'KWGPEM>PQ:FD0=/_8W[MQRWA6]@07RS^9H./,P47=4^D"7V=K(=-B(.U:!P M4_VC2BZFKJI4JW*J^^ M+*MC=SO#*ZS*JC.Q52P(5F=05CVVMI-O>W9WTFE.Z=A5$%L%PW?/AEB2>R4) MTKI6F5T%H*THXE MEPMU>*N0N56G>C09BGR]8,&<6UY@S9@76;?,3VD: 6=1$*:)Y7M,T+ZI5:MP M%4>E[>5K"2SV[79OK\PS\KX&SD=2-+\[;0CQ__'[=>7)3 M<7=%%7=EU,C4-:#7MC)AI4+_AH8[LY">Q*65Q7'X-L3G5AA>BJOE'+M@U:S-0A7ET=8H6 T>0 MJ"E9;&3)HK'BGA1+K7K(]%?F!5886$ !\.+4BQ=+'B08-'7Y-#&5BJ;^Y4HJ M%8]5C&.[VV_N--(:D(X)45Y/I6+/'@_VM>8UM(;I4,"9H4M2DTK!\K-2(4V9Q"PZ.-S\EEC,\&A"Y-E:&I,C15AN43 M3 4#I,:$:TZ586%6KVT%W%06/J5B91I&+H]NQ,4O.JNO5ASZGFO]K4W_JPY, M:I#^%S'.LB%ZCN$L^T?>FU#G1>H2RR:L)D%4!#;+ANA9YBB-^Z?LIV6BF\?5 M-=:*M)[1")]F5068LL<+ESV63?'[('KB&F/_$*]KC"<>%38LFS(N MQ 2#"IBC9QEFUQ^.3VH\-2 R>%0 L('$,=D[9:?.IE(C"BC%*SZ%"?.M\%$Q M0E,R>;9JF++9OR; :F[ T&Z/^Z8_8\TJ1JJ@N*\"U V./G9'%YGB;L*2)RZZ MK!4Q/NL,S+1H4V99 >:I<^CSM-659[ITP=F9"G:>O8_+:.QYN7@U/6*E=,U-: M="IYAOM1Q-,=]QN:X#>UD%?4 O+$M8XU5 +CB=T?34P]8\U;.YZX7K&&A R^ MP_"DT]$;$11KPHGDQQDDPZ8:)(VH.,Q:-JJ EC7E 9]YB?5,EAZ>.4G=@,B7 M*3LT98]3KF++#>E505"$U=16@;FS9X45&P9M0X!65')HF0J8/9"-8 MS10HUJ% \?@1-NWQ9>S=!@1 37VBJ4]\1,C5%">:XD1C#5Y%2TF)2IY8?AB; M:L2GE,@4V;<'[.N&Z=3GE="'WYZIN6,)VSQ+=T>[.]E;DV^BHR4T>&PF#VTX M8LW@(:P[/&WGH*L/-IX@IE@QVMHV;WK8/DV=7MGVHJDV+*_:L'2B/[?>V!; MJQAO'ZDWQAV[-SFEXFA$I.X$ ;E&XMZZFPK4;3L^X0!ADZ* "\ *DM>=,:%I6RU<.CW%UX"T'/DM5D4MOMX M0^;)BY_ NS871)_<<:0DP*SOK@,6EZA(R2LL0=X4A-&2^12QM?YN_1$FUN^< M!8#O6>K_\+UWHL43Y)^V>ATQA$.7.V'$$B\,7J2 SLCW OYR[1L59I;,_' 96.+,^+2(N1HA_]+Y:O\-J%K'U!A[F6O]( V[UVK;5;7<[= G\ MTCXI1D\ E'TH/1Y('_@M#U)^=O3OWIA S%(@A&]!B$-XA(^3T$KV7]Q^<<)- M[)$>&WN@7JN1@"6>ZX\XBV%MTWOKVUZ_U;5@!3Z W[;""-;9_LZ:1>'2^K8S M:G74=W ;;(\_N$4$P[<#,/0.O+'3 A[(%X=WY0L6D/9BRXT\^ P7SIQ_IR#O MD&IB8HHPFH.T<*QY%-XE"[PI3"-XWRU($ M >.LY/+;A\WC%';R-[H(_TX@% M#K>F:0P4&<=X$:@D9P&8#9+(FZ8)+!4XGLWG$9^SA"._?ML;MMK9%N$#W*)< M,(!Q-HMY@LO4/H9_?98(0G%A&W'B)6D$.,?'=5IC];26]2JVWH<1K&#!8MJ/ M@&"0+J<\PLN)Y@(/[DT6++%2@!=N-@YGR1W0(NTLW_(=AP?=P@XY@ X5&*X M'TLW_=3]J?O:>H:*HMM^^9.$ EZB__X:P)PN>427=5X^IU< I[<8M MH3QAJS_^ #\4T3L^9Q'J_L6:#NLAL4K-#S1X%D/' 6[AD6*5;E\I_8Q5^EUM MU?3SO_]+7_UFWE#**FU;"R'\NF2QS/G-%"CZRPV;P9M?,/^.WX#M+^QWAL0',)?MZHX%,&D@W/I^!4!"WJ<_(QLL^# 7KO"#L M 3'BTPO/)H%<.80I0O\*3?6!\-L<"9J[7S76@4E?[-TA:;C3>5(][;ZN;CANT3ZKC M^CFX6@VW6U^'<8)[-O;K*?A:07,[9W<&K5&!L_N=?L;9N5EUD ';F;0&3S=@ M\2YG;>UW8-(MX3,?V#L1K*=,,KP\YVS\2W*V8EOBYO4'SF#'* 5(6" >^+LBP!\%@9R6[CS81+?[7286V9+C M.KS0E:*N?5X1T%PE]P SC'+"%>X<8D$PPRC7@ =HN>Z@U7^JEJLQ(_1.P0B# M\ABA?%WXD0/M /+(8V31%Y[ 7T8C/DD(;(6IFJ,3K\N$?AZ-$:;O,#-]QT@66[;;?(ML#5<1PZ'MU O%:4';EY M_$BK&(32';P-_R5VW?-F$ N[Q0WXW/@FYOOW-CXI$@*/!?G^1=BG(%OC)'2^ M$/T!'HF;+&[]@W/Z@C,IT.=D? MG$!.#CI[Y:1U)E[;$G?8+14+0N:TUL1))>+9A,DP9WP2)J.!DB48*3K"P.B- M-F7080:&)DBT:/95"9*>)D O)DC6@]8G$21;/8_]]+ F1H;C:S:WWD>AFSH) MP3KASB* [^?WQMXZ-/^^'8Z[Q.*P:&!UQDHH#HY,H8%)=#H#RPN0N9<8I=XB MS*3TDK),B3;,K;:#2P@+ @6^M98IH9Y)"9F44(-20KM% M]183Q":._E9WT)0QM5U(YRP<-4 M+,BI?D'+CK,P?Z=[8(Q2!C&ZAWL>CU2Q&^K5WJY?3ZM>M_"O8-]>.>P[>;(M MWYL\P+S74 7W*P]XQ'R".7-![7IQ$I%2,&;]DX34;L#NB:46DXW=03LW]3?R M*X^+I;8WXR8/Z3AD1 \V!A#*)5"><-G)W)0E>5"!BHA"-W?N/W(NED46#H++ M]6(GC6-\\I3[X9U\,+= 2H""R^7/GA/9>Z '@R\7!U2+VS%'^9I9&/3T?0;-Q# M,2<:"$7/%Q$@#8>2400N]U,[1G#/+Z^;F_H]7%SU^JUB9*+7SXVF]A$F4[]_ M8(RWTUHWF X57!1IU)/0*OD;&[X]#=_NQ_L9C*Q#DA.[=(<3!K$G(]%J+YI( M?]9Y+N#-P21.@!CN6.1B-34CTQ3H99LF$J8:?)5&(K">51Q(4H.7VM:S[O,, MT!8X\$&8)DA+2>0Y5 I-1/PLAF__"(',)J)<^EE/+HE9,1A[@QD.MX"/ M82DRJ0!> 8^=R)LB%Y-R?>:&OL_ P%^&J?0PDD68QO#8^+EP885J5C$I<;C, MP;M6,7^A?M$1@2$<&;[!V(,C8A8J D?Q(I8FH?I !(OHDT),J9T?S)+7; ;M MDD@M3+ZP(\SEQW4>&K1;H[V=A[2 BO;\$)XY ^"IPU#J;_(^7X@(W!W Z<'( MEPQ&THO5I6P:AWZ:\#-'O+:? Z,+'W_@2XM#0-A ^H%0.9DT+''DRE.Y M)$]\]]KV#FE146E9>^J1,K3)U&.DK)&RBD^ZQ_+)N%7ND-.G<@F661FA>C%B M&=>>6MJ&6BY$+9UNJU-O%6R$RR7)I5/VN,[32Y._3C=W-3]E1@7F^=PV# '1'BG>Z$Q\A=0#!4F M]TOOWI"[(7=#[B?:SP/%+!4E]XX]Z?4,L1MB/VUY1$6I?9=PKT'\^,U#)\UJ M$R,^-9-6WZTH8[A<+8VOOMT9#4^:\ZBATJF^;C'T?#)GPE#TE5)T7?V%H3WH M3PQ!&X*^0I^@-@F+S%D0_2Y,CN*\.8H2$W6;T%'U4>>.[):]Z9,+@J[='^YS M/DPH['2AL+*)QW#,*3BF-^P:?C'\:LZ=9JLS?&.5@_(VPU3;'A8"E=O3;&>P#(L85\GY]NA M/>SO,PZO0J.=0'$9&J\NC>]W?PR%7P^%;_-7FD#AW9[='XT,D1LBW^5B-('* M]_@8WU,_[_,) MX+U\./AA RJU2;L'S:=4"Z,YMAO#(/SPCD=6F"9QP@(4(7#]-+&FS,^&5.8[ M\]2F<9H#/(QY\&U*X*^3I?[ @Q2.<8H34$K@:Q_2IJ7MR"@L5@XQ>XM#KP MQ5+B3DI#GT1*$ M$@MP1@S(A;D5XF05^CS&.2Y>K#U3C7)):.:-%$XK=D] )GG;Z;3:P!'P\G%K M +_D4T)&ST\ZX?X0G5?WP4@/*+_BV,AA5ZF^X7%3(P^\ZU%JCYU4\1TT8O'A M;9^'JYH^B/T=R0ECU9Z,RSH^SWBR,)#N$48@#4BUGG5:XV.? MT5[C<"]_ XOPV\)F7/#>B^(D&5P9:"5&2="-MS#12> 3( MF0?P C<;#_N@.-X0C61+ T0<>@>-N!9N!@FT;<;&+?-3D6QG/IA5:#_AQ-@- M:L E!F%B+<&(BCSF/W:14MZOOY;/9CC;^U:\A 9, B.BHR3'5L>6Z\$U$9A# MZ13-/#G0D:Q18MB$)6D2@E65/6&+I8C#'[?M41]_N TL*'=1(; MJ7Y2'ACGD;9=//" 9*\"!SRD.@S][Z;_1RJ]W5VTCE=Y?\!GO[YZ]=[ZQ0L M)(C1WX6]%V=-N4I@%(O)Z;HT;#N-I"N)%V;.N.XR14CR-Q+5ABO7+_2F/$]9N?WG[Z^15XJ$#'AE',4K MB'8FP$RS=>,DMK,YO+@8A\6+?# SWHF?ZJ]07[:L/SDN2H23LHW,,B1Z 2U% M@5"NFHLU!_.0UI]-J*5W(2=3F(#VXK,@@(ML:YJZPGG$EF+9.5H>7#J@<<%A ^P+Q_F]OB_$!0Y< M7K)[>)*UX/X*,4-3H6\YN#<1#;M%3HWC-2SAFC4\M M01>K4=IBRO':KF"E,:>YR%/P'?TX1!3?>JZ*)RV!N($'@%82$,0:O/2GV)+A M/"%IT>.T!;_(<<8K?0VH%H% ?'R%E_!E+*>:(ULCJ<6X&P $J9,M:V[5,BTS M,&D9DY9I4%KF "M@36.CF!!ZF8:Q*XDA)0#7]-=Z;%P>+]U!4F@W:SM%EC#EH1M!,9.1'.KH?]@\6;D/+A MT:WG !3T!2&1 )Q8,/>09(1-:UMSV'=L/4.8\OBY[H7 +;#5 +:JXD1H31"Q MX0QX6!E!0RHB"04,, H; +< 3DAP+]Z!6DD%%X$:.2FL2%H1"O[Z='LRE$YI M/UA0IU3%#-3 V&9E+H2T91QA+042I#T)II6S01X3=EHR"6 MD@@@('[U LV$VN9#Y7:=A$ZLDDAA+$EHTYA2E@$:>1(PX& "MEFTS6+,GJQ; M@2WKM_ .0!79UGV8:G88'G27 "3K4MOVAI, O@"N 5@0\"F9*C/0U8J($W$W M_"MR*J;)\+D.\YW4%P\&R,#W:IWH66=8L06MB%WJ5I=VPQ:;+XE228.85 0? ME6=D%N9K55B[\\ #ACO3@)'/+0RW%&SS%$6A@&J$N;8HLZ]:UKM4V+IIOJYU M.D/H9*O*$(E.&Y&Y!!'8@,#E/MR6[4@\5ZQ#LZH%]J?@8R!1@J>>?YR]2P&6 M;ZQ&A;$9"/L9B&]8=$F"XR>Y@PR5N5$-^UM?]TZ3'C;DQ:$OP1\IF5.P\G4Q MDX-7P6BG,T'B9-/Z+RX5L0,*Z9YPK5@#<6ZE-APAZ>X M;' 62Z(4#(S-0@Q)D: @_E$PX/'>S9.R?KX6A$98/"(3=, -;>N9"PL$20=F M1(J>%O%9F,9P:_Q<1%/%PI5;(@I_T6-GJYB_4+_H8$(K7EKP:'XZPFPM^@Q: M8;!T&#:=LB12;]6F:W[SZ/-^O=:5SCP77F:K/=A> :W=MRIEO.UP[TE%@Y>R M\-(S>*D@7L:M_I6.@ZXV7KJMCN&7"N+%R+%JX@7DV)4.4Z\V7CJMD<%+)?'2 M-7BI(%Y&K>'0X*5Z>'GH6+G!2VERK&/P4CV\/-1-W^#%V&,-Q,NA7>,>B"*7 M!H,+SHS?'Z\]^YC9+2#9-W56M%G<_+DQN#@;T3LX=D1O%WBU3J 1QTU^%]F@ M-UDV2,"GU[9W .H\U[*^ @6HQ@B4Q@F4DPU'*]V"_4.68IYW(L69K=2S M:HZ3 V-_D<;Y@7'6T>@/U6R=OP?N?N3O:H+[K#.TNY/A\PM0P-G-;\,.56*' MDH>"'LD.P V#\26XH<96P%EF-Y4,C+-RPT,%))7EAG''[DTNQ Z7'1%0=7;8 M6T!1?W:X@/5_!G;H]NUA=V"T0U.2&JC+'='E]$933"-VQ.2NTB+%%3;[*[.8?;Z(Q&)=E^WM=6VV3< M3*:B; ?P^$S%>+)/>EVCGW?5=%Q3KZW3'9MPKLFW5=79>D*>8G#"@HA&^%0- M*%/JC;9-RN)KU0(6"4[YD='6?M M]GLF-6=XIU3>J;26WX]61,/VQ"BBAB<'W]*<3_)UY71?S!!&'!:+,VMIFJW)$=8TMW+Y/=?6 M9>V-1_MDW37ZI8;<:^!E'AO4IL'2W9.BOSE:O,9YQ\OON;;.86]R2I'?" _P M&AV]VOES1N2;3.8>C^Y=LN"1.BIHX^#S'^*T^%IZT C)Z*7O!?Q&C;;!43-) MN**UKFT2/H9G/Z/J^71UYGA WS%YB1UKN$(XM&E(<.!R7(:AFA>\O+X6JEQ M?U_S&!,SOH[DY34<0CR61_9V5S()R48F),T)Q'W'>/K#?0<@C,YH0)[QCS"X M<5B\L/PPF-_XWBUW+1;'/+&\Y8IY$64@G04\P30!K6O^Q1Q)M$9=DT0T1%QW M)ZYWPE.U3=*Z-;*8LY MSH5<8D9O9],6DWTSR88KR[X-[6%_G[]E\F^&):XL_]8;FA:@Y7-(=9T]DWWK M]NS>1:HV&N$AF@S<-?B4H]XES*@F:8WZYM^F89#&9MY>S;,4UWBR[VB;>++/ M)KY&7]"0>X-=0'/,HYD9O&L\V7=T9'!\0I'?"$>N=OZ:.=EG1+[)"Q9\N _\ MEOFIF.,0SBP'[H3W4^%D&,2>RR.3'32I$),=%$)Q,+K$9)M&^(.&(:[!,>S8 M_7';Q'E+YY&R'4F3'=R3'>Q>AD,:X%&:U. UN):@--I&:30\.;CF6'(6!6&: M6+['Q)9-FM#D31KO+_;M]MXRB&MT# W!-]@?-%%CDRB\]D1AMVN/3WN@J@&> M7>T<.),K-%+?Y KWN72KR+ME";?N6!2QX '7SB0+&YD;J1 PZNPE]MJ7.&+5 M"/?1\(Y)0!YD>IAH\G6D("L$C!K[KFT;V,FD*Z\M75DA8#39#3:ZJ &9S5?. MOU/8'[G!8K"A#VZPFYU_/-UDC.Z>R1C7Z#)/P\CET8VX^$5G]=6*0]]S MK;^UZ7\5K1(YRODM>ZOG*19I#X8FA6KXX !'MNRMGJ6?PMXZVRNV'YZ852V; M5B["%L(A+7NK9QH.,SFA>FB$6WJ4]UDV<5R*#P;E;_4\?- 9F":NC4W BE>\ M](97H8=&N [ M-B>E>6YV*#E)>2P[=.WQT&B'QJ0D]SF&%HLM9JUXY/ @87..1;L1O^5!:IJT M/B63EW?TBC=MKX-/1;MI-UC0[VNVCE7)Z+?^A=Z7HNKU#^E_5 I^4O^S?<)F_K\I/#W J"AY$5Q)>OPSF^< M9-=EN=@N?/1(JJ3E9TZK2.F"P^JS5G@"<:G':)ZILD]9PX[/[,$U> MS+ROW%7HQN).L2@%@Z(_N7==+XLP6B\.15!CA>AN8AMO$-BSSO-U"EZCP T< M'0$U7*WX"Y\#BXJ6S!>?W(FJ5_F1QJX^G^'[WR4+'JD:6ML*>&)Y@>.G+H]? M9&@_$_$^EEA/3YEB#5A7+*N"E^SK#3;A!3Y2&+Q!".DRXX8D''VB41N1F'JK MJC&6I/>X,$:_-=GK';C>[9;GA_#,F1_>*9"HOTF0OIA&G'VYN0,@O%R%HFCZ M!15,>[=\[9D:FV67LFD<^FG"US9Z.;1W'H_V[V$OV<\G*HOQ7C/!(.)BB.B- M#2(J@ APX@U'5 $1#\7!#"(N)YKVNE4&$48T71O.5Q,0^%55<\6H/!M/ 2&12?AK[[4AUSV_SYP_?3XOZ=T$>@_/V;P3?' MNO&=UJC:P/BTB#BW?H5R'TJ%Q0=+H3%K# M2:6!\='[>B!A&.E8OG1<3]-O1?MN(&S0P8%0R1BC>RQC3%JC2:F'AY_*-]UV MMW,B@7GVD$I G11 M;FN*TTN1DS5>*,$<^V<8QU886!%?EGUL M<'_!1;-W_U J\6+M9PZKE+UJ'OL:UCR-/'C,;]R_ MY;@/?"0+XIO-YQX2V32LI;'69#"^"&%=PFJO+EOM3U_ETN1QZ1-+3=(Y#^4X*\I:';N_901$#4+H.WTVG\^9MKBD\GD?!VM2S#2Z9PWG>\V693S9E'*;G/_2$8^;82W M[$V?7@(,!R:Q1=\W*,:D34Z7-BF;J*//=0+7J@]T\Z^:^.;LX)O)DFT/@V MAZ4)-+[78[D*Q^0$_D=#"'S#Q6@"@??L_G"STK?ZK6Y%!PJML8;C*B/USOGO'?_U5H"[+A"4N"TK8EVY%TB;;F_$9T M'6$S>/,+YM^Q^UC1ZJ35RYM JU4A'*Q.&XTL2_L=X;$!3&P&K(< ]8WE9L M":P^?*#[B<0,=K'N=EK8?7@)?\J-]3NMT>!,N-+8A%A%XQ)F+2(^^_LW?_OT M[O6^&M!#7RG^Q <=U([Z$_5P#F?6ZY":,<<9U;/'4'X1;]O08=J7']2^O%OQ M]N6OG'^GGD"SQ0+7(E1S5S4T+Z.7>2;[")Y[I;VDBZS1^(4;G>NO9VD2J@^$ M4*-/+M\+W;177:>4DAH.M_>.OS&(N%S#X9%!1 4081H.5P01IA=Z11!A>J%7 M!!%&-%4$$<9JJ@@B.JVNZ7-;!4287N@5002()N-'5 $1#PW3-8@PO=!KB8C# MJ_,N>THX"\P.-R%P9"3VO-9BQ5+BIVE_7NG&DQ?M?GYUZ.],JCX*X!(MSHW0 MJR75/Z5/M>D\7,]*7M.D_)1-RJ^.\TW/\<>''YJ(_&'=D7^^QN*E&D%ZT9 3 M+K%2B.$?JM7\N-OIO+0<%B_.>_;_XN)P=U_]LQ[ROS3C;ZUXOO*.QHUN%EX2 M75_Z/(.AZW+I^DKD]?[,:=WHNK&M\DY(UY=6T"71]:4/6)Z;KFO96:]_@JX. M-? >J-7U]05-CBXD+$<$76^_8-/8^AP5KX90ZT"H5R%1+V[%7WMSZ\Z6Z1W7 M$BX_3R5 BT8YRTWWAD6**M6#\>+& M?(5VWU@KJ\;I@0J11]FS1 US'#>9;;@Y#<+HC=HG'BJT^YHZ/8U.4U2(/$IP ME2JT^YHZ6]OU1LW2'3^QX(LUXSPVH;?*^C_7'B/>S"F:-$;%O)!K)U&3QC!I MC%H0ZF8[7)/$J)AE?NU)C%VRM"F)C)_"((U5!L,$G!J4J+C4>,'&L+3)/]0^ M_V!H?@?-=_?5BQ@17].:F_7C"PYL*('UF(B120K4R4@Z MLGYNL&^(O$D(F(1 L^B].QB:C(#)"%Q-1J"[I1F,R0:8;$#U'9;3R?>:I0,> M\%!\/F>^B6W5T-6X#@MK/!F9W$!]_8/K(-)^IV.R!/4UZJ_#=N_8@Z'I=U1C M6_PZ3.[^XRIP:IDM^!2Q(&:.WNYHZR%=$S@Z76*@Q'D>E8:.,+7*ADZM:U;K MZ$R<-@M1-OE4%3H-9:[AA:*_5ZVTT#$JFW*J"AWA>I4-G5HKK3IZ;:=-K91- M/E6%CG 8RX;.)916U5,XI<0ZZJEW3^ 3]H#&W3"=^KP<$;!UZ,P)#,X2]G6& MH&5[;XG-5?AL)W#-#(U7E\9'X[:1XD]VDII X=O,<>3TXJQ>OHQ)S M5VD(C5>!=\] XYW!9A4 >1K?)PRV5AFZ/"$ O0#>DKSHC#>S7IUN!K]7[E]I MG'#7>O/3VT\_O[+\,(ZM61A9R8);L??56L*C%['%X6FN]8\TX%:O;5LXR]ZZ M8['U;6?2ZEBP3-\+ ]MBUK?#5E?];;G<\3VX91:%2VOKJ\(9/*+;FF2W9.]F M2VZM8'NA:WD!OK#=LC[!%^J9\.'6)WJQY:;<2D)ZS!UG\$]D1=QG>*6X9 DD MDN"[\9+?WKV"A\5IQ *'6],TAJ?'L2W*[RPGC)/88DD2>=.4B 4?/>+=YUL*+@,D(-$X8K4)X#(?;XS"-'!ZW XNC6%AOG\/FZ>+'\1?&R^) M.&&1%68OPJ/=5&1"@:.5ZKA6$"7SNI)'^ EIP1$#)445?I%$$U&?=%L%O/$FM[#0V]Y B;1^%=LE /6(:W\!);0XP 2;SB8F48 M55D!R.&I=]SW\=\@M + !X&XB&+1;P$ H+ +(%9$=4*^HS_O.,HLD+6^NX?O M?I@6WJC?1-P+5(YHAIV^2 %U$9+\^C!=;/W.'+*DT,BS3L M<" Q8/05// KK#WAL/9ON\-):Y")-E@[F\\C)%%8.HL7:V^'IPB4R;%+-I"S M(.&\-B$6P@-XGF"!#"VJ4I14+BYLP5SQ)H(&_L*!1&X!E$$BA>^@K0ELO.S; MKO8!P1L$E^<@^^ 36E8Y-%10IYMQU1G][R6V6$>1&08Z'"B(/WH99W))DAJ( M,=RQ%#TKGP',8=ELSI=XU93['DBG> \(65)4B@#^<,Y)Y=QY\$PPIN#A]*); MYOE$M<30Z[3F\FD") D".4YG,\_Q< &@&J1U(!EEZZ9ROK%I#P%A2C _E;*X MU&D&OKT+HR^X%O5MA%N):+-"Y^ J8$G1K0?O"D$IS25#/A;ZJ*, )CXHKH06 M&P"& 8U2#[7T =5 PONW8_';T+_EBI4!7RD*;EBKQ!AI5#Z_+Q+]DMU;W.UA:.>G<)+I:$AEYT_ M1EL-/5&L$I%:7,S=@@>T2F2&"!3I+*= 2X Q#+6WXG:/YZ!G$$9*>TGM30R M/5+?Q>M#'_"L8S 2U?KO5%AM5ZUY;3:Y^-5:%;W/]BIINU&KG7@;JVP H M<4T*KSWXVTZ[U2N^.K-'_M7ZV++F(=@7 2F+51K%*1-"&[]_S^Z=!0=#Y'T$ M$!)&*_PZC]A2:@#:_*L/;SY:KYRD:,7;BIOWNV!V;H4C )D7;]H@G>Y0PWBV M?/Z51XX7"_$G_8\[%H&E@=;%.LNDL<1*T6(A"82 DO(IHR*?!,@L1>4J_2!- MK)-+E$^/1*$A7. X76UR<1]=_I=H -\LA)G<:;>_>YF$*W*TUV(<\#&Z_/#$ M=/6 7+!*];S?RAGWC\6R0@>P&1 9H'6DB1*@%C1-,HM1&"P.:7<7K8)4BFGB MA*[N< .>Y(7 !;>$JLP/%62H6Y^R:P8LD30]NH[*I\+;IEY .!9JX'OPNW[\ M 7XHV#I@%T08AEI(P&11)H2)#*XA19!OQ82C8[@4%($!NXM,+ MSR7,(']U.RW4Q$OX4VZLWVF-!F?"U1JO]+0H'[,6H![^_LW?/KU[O4W=/\EC MIP>]",)HR?R"#R\_TF@(@8L6!9EGP$JOX6HTGC-)PGY\!.47\;8-'1>71BCP M9Z'O"U]%Q+E UM]Z+D:CP"=9PKWWF6B9P866RQ*6Q>O ^.7"4G\@:HB7%.)0 M+PABXI6*TT0(&KC,9ZN8OU"_Z!M$PI1$B1!U!":47"$N8&D2J@\$"] G!4[1 MHMCRFDU1E$1J84H!":I\7(D*VF![\WX:F6C/1\L"P:SBQ>IOBFJ_$'(%_#GW M07Z6(I9>K"YETS@$(YY?@H_!>AL\:*FC(G]DZB87ST_.5?7V5AP8O)2#ETYK M;T6704LY:"&#Q:"E:FCI/E :?!BI)A!BY%BU4:+D6+5Q(N18I5$BY%BE42+ MD6+5Q(MAETJBI=MJCPU>SH:7 X_2/1BG+ T(XP. <-:(X),A,-Z7DMH.DMV% M@JHAT>;/K-)/@<,)?831W[\9?',L:'JM2;DM6TX,NX_>5^MWD:9XDZ4ILEJZ M'7 \CUE0-= <3E;=8\FJTV[M50%5 \VWAC >0QAG,=.J!HWO3DP+^XVAJNU^ MV^:-Q5$YB^,("*BWO(8M3",/GOH;]V\Y;@O?P(+X9BMQ'0BP4RF/YI@D6!]A M-,ME3(Y&44V[3E1S4HUC*&(+H%XO6##GUTP33[ _#1F48YX^Q53;V/PAIH@T M6MT=!DU!XG1ZF89!G+E;DRN-'XL20 M'%[C9<<:PA1)9,"_QSMU% MO5+N<]DM-$MHH*_#8FL/FE/M[MS!P0=;S^Q'_2XX07#"U?'"]V.W>ZUKX,9SC_%M'0JD)WI#J:#;N="H<'TL+%=]D7B^. M"+GH5-B-8UQK(-;G:7F%-]+O+V@RH;-S0,91$RO?9>>%7J,K]HL?WL4_?.^= M?-N%'>S>]\?]HRO$N%,Q3V[_;-47YM1Y+#&WMZ?/ 7O[&8+XGSB+)!O^-.JZ_-"E;3>_'M 1('/AF$SC+.9H;QV8R+,:X.N>XT.(R M&E:U#$%$BJF<=/U0WTBV=N8X48H3N'!"&KO'=0#B;F"Q"*R$8V2!;F_K,Y-G MS(NL6^:GO+!^H#'.HB!, 8 >$U)"SE[S;G%DFYS6I7TK9SN-U\9Y:@,^U^>T M$4)W0M:ZPP'!#+&=37ZAF:&]?)2:K!B>J2:N*E6"012ULC=2PFU MMUEML!%JYQ!JVVJOY3#R7J?5>[I4V_H"3Y]*K,WN%A=G/.MRX*QP)?@=!Q$B M\\3A++G#V:[$/=I(X/5)>-L'N,DIZ=K MU.RT)E0T1H>AHAV"8@8%A"Q2B.0 MA6HD8H2Z38I<#!&O:,KCFO1NNBC[):M\,J+LE/SS4'69Y*'VZ'AA]N K=O%1 M83*H&@DJ)KN)"9*KS SJ=">YO+5QNG$,KX<7Q@O 0PQ/53Q%3P:;"(V#< EF M OM* [)Q;##.0[;2%3Q3<3L\^\/'?\7*H.D4V)2&CL*3A8$52Y;L5D4T/A*U M'6U7!\O'HW%;'-_JQ3BQUN%BRKO+^9*&\(']3B$!,0.0SS@-2\['A_;79@JO MS:$FPBA8N%*GT4C>-<3U\F>5)4MW]SEY@E\[F]W\Q'P"[L<%A_V_0CX2<^7C MK"/*Q:GTHZ>&R+OH0@ &PC0BGHQ6J MU7IH*UE<[64N]J)FM#_#\&ZW_?+-KZ_IM\[+Y]NDYC_2Y2I.6)18[T ^_Z0F M;'_$C])5C /CD9ZZ[4[7>H8WR,?^X]U/-$U>/;MEO0UH9G?DDLQ&DTN\0%Y8 MG"T.VO[6"],8C ;N E:(\*7TA%C[#ASL<6"!@#H&2+$+TV;*GLM5* M#)97(;!L4'G+>D7Z9,O<=)_%B9I1#EKO7KTX!D($A33S8@>%<&Q M1'L++"%&6 &#%JW5F,PUN-[W9IXC8X0X(UFBP W.I-6;V.\AN0A#VXW9&8 3)VLFHIV('$+SY# M1E9C:\KITW3Z%P9I)88C3D&+S,3; 0\P%NX6'B [>QI %U 0B MH"C60 0H. MC(I(*D1ZQGF $=(1Z%OX4 99<_" MQV"Q8O07G@W6MD>199>O.-E;%DM=+PFC5KGIFG-(XP\<+2"@O0RT[Z,P@-^= MTHU8SJT_PD0.Z^@@X:$5FP:$# KSXW-$P#^@TE))=PJE2!&20@5#(*D6J #S!KT#@TF&"O[PH(VU!NK@G%H,?'N,M M=B9!OZ()D1GI2^:":1%P.W_,*L0K<)^*H0-Z6+Y_!)"793?P.Q!NJ2\85N9T M '*G],AVYT4?F01EEN?^_9O/HV%G.F/#T6?'&4T_]\>SX>?):-S_[/2[X\ZP M,^ #=_B-L*S$'6\!T[W_!3\W\1(RF&#+_XO26_SU,\A_$))I)&]J!O/BIN4L MFY:E;YX0KFW?RO8/^WM%M/L[B[Z XOO@Q5_*X_$_8:41$CO8N\(*8=8MBSPN MTEQ+L4:B7B!ZH%]8+7"54":D/++L8;R6/LPR<:B-I)H #O:E]PL"X8[[/OY+ M#U5\QVZ9YVN9MAE@@Q0.L(^#SUFP_X#>L?BM=(51@( >1BN!^#@1SSMYF&-G M]/>P(/+ILE\2O!_00A-4=-* \0%4A$:-)!6$/: 9#2:0GMZZ1/2".(G2958$ M7OQ6.5UH"\#>1(H!GIU+6LIQ WW&2!(47&,NF!%@?.VDO!TV*[Y=V6>2A861 MULXC,^I!-U-P$_&-%(*CV%QO/?T[T!+]+7(G8/U>B/^ I8F\Q:,EQ>:4,BQJ M.61#Y#SR87'A\MIDP1*9\^%9Y[OG6?I\DV(4V18!C&^;PN[(0[P+4]^5VIR" M=BLP/+YZ8)QP<)V^;6NY1_S6%68 $# +@I3X0+Y05DPQ+UY8+TFN#CWY:N>B%.N!WS7##4SN4A'+9+4DO \'NEUR-(H(3CN M0?[+J[;KC)9%E)4YNUJ."",[*#](HTPY#\@M2)TD#T/]*T!_2CP1HW"GK=TY ME4O0GC'.^91]AG\FG_O,Z7]FW2[[W.E,.J,A&[?[@_Z&2]!_+;Q][%'_'K-B M+IK GX>33K_34%>@W[+4IHF*\FUG=KZ$J+/ZC(_]W/D\ZO=/"HW=Y;*'U#@\ M(<:,A799."AW?G9#YE("!!;W+]R&"$ZF8!(@%T@K+HO;KAC6:GNK; MH#\"; MF4C!Z1X0?O-ZX?&9]>8KF'KD[;V;@3<"[\!GBN]^R8Q<^1U9F5R B>M5F' _ MF1CRI6X..T>'W2J#'9EPI,'(Q/0V(I^QU>FQF\[@&7].MW8&KOPKS2!Q0#RT M$ G7+U;1\.?;#-PL#AG+ +6K H6 B_$&!(8\B+73F'1_Q6A8E"\'R@RV+)^ MRLU:^)YG)&9K.*AEAG-B,IPFP]F@#.>ZMLD!>I"(1(%'20M7BKL MM0KH"F7F9U%DF42AP->4JX M><\Q1(V\YMIB27&,O\;I$HN&_H._YSI %&[@:_!S%FMNN$VJ29J+E+<34C-6 ML:]U8](2=J0NU_'QV0IA9TLO1L67@9)*2%2(7AX.>.;!%ICCI$OIVN.'#MR; M!IB4$Y#;AI?MNG+;E4?I3@&<*%R!N9]0-3SS_?!.Y++N00$ZI-2Q-&[.(GIW MAFM7"\52Y3T5X"C=NS4X(RON$XIS21_C#@0L*FHMYO2H[);+8R?RI@)A[S'W M_/:M;:'Y:$U>*9WX2H0)A.9#E0=NUQ(8Z>9_OG^595!D3G6+7)Q#>V?DY M[2/4S 0&7,2-S^[#-'DQ\[YR5U?+RK00:"[V+9&7C<5W:^DQQM'*/_/WR;#T>3E^CK6SEF6K?,Q&$URBU%)R"Y="<*$9!9QO0JM MTPU"(/EPS5^A<@M>@>#TB?U?6F@G7%2&\P7Q+Q* MI\"S>8E('CG8. EJB/<:B1<,H"@EDT0+@P.AQ6$0<-_6X^.H8\$(\+W_"&/! MB]P;],3OJ< @]9.\1!ZM'GA33#G^$!WYE<]%P1-5VDIM##I>Y VK1):&*LNG MRCP:*RQ:%&]@Y(%Q!M=1E3^FJY>2J.@#+8F3 AKS8ZM(;7-AD6QD/,$8I2=B M#1L09WP?X\';/=2XW2'N2,@)_\X(TFLDV3O/]W-*I1-$*U+/@E(C\#ADC=&M M!\N1[B95981(R%]%*IJ<0;M E4G$@AA3%G0T4KBATMW;4O'W$J^PC3PUQ*D1 M)]J/N\0ED)<7R H\)-!,^=-Q4HURR=$C.E,2V T=JA81PI7B-ZCJR97*7?;, MYU8E=;:,Y@/#>.BM>;/[@CE1-&/).[Y;A$M>3(:"RZ;SU-K%_<2?U$CJCNIBXY$X&1);O'B!B%F@@D2X42)XP3[&GP-K?; MJ DHDJ/(,0BK#1BX@ 4HPI*0L04TRT.0FJ6^B*B)M\K T,;#G%KQR1HZNGR MS8^6A/:?W%J!KR^1ETE'4=-9- =WA0B5%@]$/(M] <<[C:CB38C% IHQ]K<> M?7+="-]&A[?HOB661$<4+U0DV+(:%&IYG==;O57@?:W'OG(7]8.*?947CGGS MU>'P!SJL4L\1E@,M>+L>.RH&ZBCE)*)U,EC75U2/U2)D20+MY[7\V^AN=U#P MV>9YA2QK-RMD[6;/=P2/1","6N6?$;F*B,1"D7%2\> M1DT92&B07/<@ZKYP<1IDXWK[L$U>M/XK1_WO620:E@KB*DNW:@9207/I\A"L M]56L,_A6026*18JZ[/%@L3[*\E4$+:6%FYNM=YA]MQZP M=SGFE6'A^ND.7?YI#W%\$+OY@1VI\+?6?[8L37 K::LV1^RFMH7G01YA6IS? MK#BE52&!Z&N@.L#0L)JANB^H#\]=\?)/;^DEZL1U8+U9K^5XJ/!ELR1H,BY4 M4V5?]>&KR?:O.I_'[?;9"HDV*VG>/:Y !>69B*QD[1&PKT*N9KA&>7A,R%EX M(-D$<7F1%=+)-P"F./J>ISS9%'A<5%OG"4=*N8)S^Q^NJJ>#^XR710#&EM6" MJ \7X9TXB9"MD*+G*W&*SD;.$/74U#I#'87[*W7G>1D[KGZY$L@G1F,!)A75 M/MDT#OTTX>O\A76C^=XR7EORY#+U?QOE;X]M\EBO^II!V]37F/J:2M37*'G= M==J#$>.?.]-.YW-_XLP^,PY_]CASAWS2[?+!H"#AW[_Z\.GMVW>??GOSX>T? MO[S[\/NK3V_?_?%Y,!Z.)MWSUM'NY+0MJA67*8I@W[X5_U*91_>E14NWM+5K M2@_=JT"-<%[.VVE9M#9+6]QVC3WL=G9I M[&&WNTMC#[N]W7?U=]\UN)2>/\1^ A9Z_?Y5$53>CRU+$0/^%&N%:SUO M9**&1HSXOC2#\;4_AWBTV7H-GV:#2/0;/W&?KQ9A0 7+H-O!3H ])5P$@[+" MV$DGZS2!^\[;07S$YEOB63'/0@ZT4IXY7W0\VO+9';I-WA(\HM_#..O8H&^1 MRI2P[$HDY\EY1V<4BX/4P\%+8A:>B_/)K?+0/YG%LLR*WC+SL#PX6#O"T&UW M)F2T4$W ][^S>_5YMTU-"3AH,@ YV'D$)EA'&M'!/%"9\P4>9=TL.\/G%0X\ MY,?#=YYYP#)Q\8;7^(:LS.E/P ^XTOG7 * _6;R K2;41XD<&$%5@$LPN "2 M[S,(@"?,OR"44N;;HK<"P.W>5J201!R%OLN6H-?)^?TK#80#&.'QH)GRF'-; M%4R;*.#W&7!G7&X9'2P\<*CYUT0P4P)5HLH*8[;7SWVWUM2Z!@[>5 $#V7A$MU^"F44#[P^\V:%)<0+.GY8 M?.ES>09)!K)C%0_'4X9BP0XUW;SUYF%$S6=*HH?]^N-_@+Z!>305LJE!WE(% M8RZF;%DJ%Z&<#N\"C+L#%.6C;.N?_WPM"R&9"+(@YUELSC 6J^8\ M@A&H_S2;1UQYL(6;M=:U:D4*3.K882&J-XM8ZJ:^"'FZJ6B&D2F9U_@O5=*0 M9(1WH,-\RZ.\;S?(1R40\\/$J*KI?+UJ-JDMF Q# MA/F-A>6 B K%FE8I1FIO-:FL9&Y6-KPN(8='42Z*"C!$A M&4$%,?8W.5K&'"=1M@F05]HR)181#C-D 728B0KQ?#&+H4H:,Y7/7Y>$64WM<35/[?2J; MB_R)](U$_!L(K1@Y*I:](%\)^V--F.JR5/_Y2LE0P:JHN@,P%Y?$Z5PR1\@9:@\712I@C 1V:^5V@BE#Y31 M)/&#A#UCGD\'.$1SVY!**Y#=UKXH#!Z07$9Q<-A'S,&-R,/X2*->E,O/%4IM ML*\HHYEY$D69CQ9::QM T&"#S=SJI?8%X&2%^7EY;F#]@P4III.[8WG,X&<^ M Y(E60AD&M[*1!7J;<4,13-[A\7\$5ARL6XRY]L07<@R^Y-$;BST@&R[(=A< MCA10)T*X&!_!OP)U)!F)Q-MIQ":GV;G7]$#QA+3(DK,9-B$3'IJJ(,Y4\:;2 M52E.P<@^OZ7JI?PXS*;=K[08@B8-5LP## F-XGN@5(5+DFD9(!X0X-ZC%,Z? M"\^7B2I)L/ ;R#+L:?-X^S9O-K)?)E+F6B8%YS3H :5QIIOU0TVY=O@2@#$D ML8T'6JE5M".^0TU)9T:8E>>0J/VL/*L@" +\MENN:7V*T UIE2U,_("K?.A%Z@$"MT#K 6FDC*YA%3(&JQMB10A]PJM M(C,T4VJ][8HQM"2Z98('@1EPCW8@L!50M(IZ4FT@K6"3L3Q>A==O+F/-FZ1S MT20'9#L2P-4L-SY=U>)(5&&D*#+(T +:],">2ZDB(XPR W<^QRRSZCBA-2Q1 MK9+RQB68'<^IOJEH_JF'R4R4=5*1_5[D_ZW<[ _3QLL_'G_L = M?YZ,NNW/XV&_.QWVQIW)>+.U2^<5MO[Y!21_&,6?)YUV;WA:1^FX=,VK%K4D MLN3"RK$(9+TAN05DEX-F >D>WA4Z".='KZD]D5BP+4\@OTKG*?BLG:'JGY$- M"] *\43YGRM:X8D^SIOGBSNR8K'S2A5D5?-XL?43(/FT"VA_'VMNA%?; 9 M%-@ EJC1F8+-Y(KM*76/CINH<5%6OSQ3YTLW.O&R1J9<&9J>A,T9^C ?V&XR M-P35FFP+/&8J9,26/L*15]\L*#XE/M<^II.$:E05DKU^75SP2,4M(GM!QW R M"(G6#%A_A!W!/3%91WT/_"R](3FM47DQV*]>5%V"XEZ*$8YW&$:E,4!VO@A9 M2H4-P^(\KXA,7'@'K(MZ)*/I?H.MN*>^%Z.K%2+S_A6B(4VQ41VW2B7(8D4Y MLY B9K+,:<[#><16"RQ.Q9=@"SQ'940)?!*H>NTCB*"ENBW.\VSW*Q$LR+86 M@AT:87_U7;LBB0<0 J>02R)6Q5W"UY)[PA;SX=*3CX>E;<$&S4/\ZTPN(M$0^=ZR)H7.Y'# ,( JPC7KA4] M4V%%U-@VYA2^Y<&<>N@+XB1SG!QM;>6RA%LZYJI9+I5H4Q-612\ZAF*U!.1V M 1VX#!T,29$8UKC)BU^!G@-1+1[09I@\5"-\,@()4(BO^0?K-+1]%>3$*<<% MA\6A:R@A^9&QCX6BV!W S-A,1K1%NH=TP0I4*<^._5)],05[LX$0']ZK++W8 M-?!UB,0LK"(@[86WTHL)U8VO/_R>W9@1D\R!BR/TP+I977)V!;Z#MK4,7>YC M;C@K7L9B[Z7T*-P)N!4V( BY/-0R!^5<5?Q3G4:33^M MJLJ("U<+MWN)9V"\1+*1ATT&L'Z9@ND:)LA=UQ8.^PO4Z =,$+D8H:, G$,^ M*Y?)"/G:?,,4;,(<&KU0B9AXIXR),\IT0UM(DET$1R6@2CZ*G+FT!1[]&CJU MMNWIJC8@7N&0"WK#OU//^>+?*_&!;)77E*,/GZV;,L%*M4K6#:D*G=)?4@: M@@C$F(7[+%H@H9D'!IATZ1_TY^5RS^O0'QLZBVEL%IU=V2DH=V!9#)LD?5+$ M+*4/(LYM[3.'HK,Q#FV+@8PQ%+?$P&/QI?0X"MA@/ ['6BX!;-[*7Q?C^86Q MMZ0N!9SR2<\Q$(R'@G!#PO1<(H.XB$2?[R"XI9C>AU,)\G,.L WE7(1O0!0 M%3?4[8^"T;(!,_Y*^Q6;DD3.%)^AO)0J1!Q&R0*N]"2$X)P'6.L#<)'ERPMO M2J9"R_IG>*<]5[X6R'!5< !(>X*A(WJWYQ#'W8/Y%(C#*EOPE[W9%F701 3R M[%'>9EEL4YSQ<\7P'RYKQG<^VLZLJH+]*P7R89*VM)()W0?8\!\Z [KH3X6$ MW]Z]TDL&LB-%6I?_S H407^).E +2\5L*L&1AR7IJB E!U">5EE35_$2,'A# M5H+GTD[=]H\"K MCP!+OG5 M[)&')+^]5_1?T)N3+BFL,+=;%;AU/:G*9D%]I!G@PFWQNCB=<&RUO,#8\N/#, W($SRIZC#D4DA M53*C$Z1P"@BO8MI9F $J>N"K[G&G@*P"/)+%LP@EB31S3]_/7Z@5.8B$EV^/2L$-6VY??EFLW5 0%Z!=5BCA>J;1 J@J J3X09$3+$J-8-XLR6@U]F>%Q?'IV(5>W1E(/H\\XR4_) +;X/ M)!(">B"(8FXT"G4#7FYX%X!%$(CNU&BOX6&'*%TI_R3S?C/AK0?T\POH5VE5,<,=1E8Z3/M[@X_E3L34%NN#0%A++2\R!9 MTD>H3 )$_J[U52 @*,YQD'6?'4Q;)RCALG+F)HMM68PL%DRQ0A5G4895GJY2 M'HMT(B)*)]7?E]A^Z&>#>M4&L=)_DUYZ-!6;!9:B@ -M3V MX!D&7%F\L&;8#!R^ O$L2XAW1G<3M28!:M%Q0+-KL:XX%?5>3N0)3L):4'O+ MI>I@! AY'&",2?DTSJQ#62$IC@^@J0G02;%N7@R7PVA',)?S4E64! .&RB)3 M7)[S[B9DFI0J170?)(2+5:I :[F!OHQLI4.C M#0!P>8=[BH*@W0_$J04%TT"VM?%$WC@-<* I3<%!),&;R]65?ZJQC/DJF=Z\ ME6B0'# M%WA#D<3'@@W]6%%A*^\A6(5"Z4DR+@13Y7!PT?]0C;WTM5XP47$L#,>Z<"WA@X%+36%.M!U Q/JGQK][\2O!IWFF% M&-7:1N&SB"WY71A]R>(SE#/CZGR'.$R+<5ZJ7%:MLG2!05,KF7RKUO&(B9<1 M2 OY@U"T3L^L)0U;@K'$*0D-(TS.D5C'A5T,(84!!C%EHS4P7\EDR&)+[J5% ME>;1_)7&V-#J?-+K=:ZU9$A6-P-E^C-/0&E6EV9!,HNZINV>,K\U!;1=;-4% MNM_\^/-3 :#!-;>76;R6T=EEEB.^Y/"N9-<+J+1&FC]N_A)1];\%T9A/$6B%&R_^7$!5]C6+9U<% .JY)QLL-.3N3B%IH\Y+F\D@B&T6A,:NV6> MK]Q>K 20P:"\;2BUJHD<90V*KBSB,'E&C+.4XDN&"@T5'D6%NDIG>&+5E22) M4<0T%A&-U0KKAQ@U>Z'8XC3U?#$.3GTH+L5N ME4./D=E7O)G>47 MDRZAWK MR^H_*IYAH@J)W@%^IR,ZY&)!O3I&1]56S/DB#A"^M S=&[H_ANYC#&UFL4"9 M:J&^>C0<2%$J$[B.E&X)8JH G0R]* ;J0'+"Q#G?CA%EA,QW6;P].?&_HV]'TZ'2(R!Q[05X;HT5Y#E L'6YY;K-#86HDAS/G-VHU6G9OY]$RQL"D6KE:Q M\+[=G:')R@_3PHLW'G/4/*7-SBU;!@J20/F0BYIWF:CYX?MI8XXF856,G-Z' MG=[$'FE0G=@XQNUF?HK]*Y*LU:0H&EJK?)$E/=@UE4J=.">OEG_%WG1T6T%A M4^)!"3*F% /4.- &0>GJBSTFGGYE=:/AR++ MP4;UFM8M=OH3^:ZL4=.R< Z0CJ"G"::ZM))C48WP5OR][_T88<6&I%@D/&,T M"0HCO<<@11SG]9QL':_#Y1)4]$="BT"6Q E5?2:,7X7;K%E0;^/?7)LLR4#$NLM8$O]MR@'EIKQU]LK4]7 MH,X2:'DN0V6&RGX4^I3ZL&4EW3O:OMGZ&0K99TH6G,NV)B(Y4#@>88BLR43V M.'K"VO&=-)51SQ;RLB5]9=53>-R1QMF(L4G4REN(1#*S<:JH.F6 4P]BFDB, MIY*>B?-R^?P 59RRI;OACG>J TZJ19J:4_4<]L==(TT;3>@;TK0]V"E.$V]) M%CW2D)=0JE0DKE1C@/R<&Q>U57AV(SM-0^$%,3DH[_2O3IWE)$XGX@J-/(L4 MO(V9J+N5.DKG189BKXEBM^M_H C1(9'AA7("PBSU9Y[OJZX>-$LC$+&+!7P/ MI'$+="@[A)'$7Q_O+5IZ% ZOJM$FU*0YP#PNAD(B/($GGR;%>, 3/-]D!&J3 MR7.[Z)2$H/7* W$YXU&4'4X^4&EC]P!7S8E0U*KZT&"TA@XSXG0,P.ZZ4Y4_ MG1I7;K$(\A)O==Q=:S0G;]-[B1J:;C)-'V(D++VO1]B@:NP<=1:TM;:"="Z7 M2#B,YO"(_QAZNT)ZVZ[BM7HJT;C7QMM:CAOZ,?3SHSQ"A\8A ME48M<1"SJ&#!CA[%?BZJY,%0CJ&<'['71+S")D%BSICLR&2*O2.3,4-4S.I$#-=2]Z2'K4R8Q< ^Q@(=.K\_RR:A1=:/(R%F;P9;38;#9>!X% M:3[ %PS#.:5(\3M#H TFT"T9+19Y81K+2,SF:9Q-UT'OO)J/D,ARJOKHI8SF MB@Z#[(ZL/1//:6%[ 2ZZN5(Q:ZBBK[.. MY%X6!NT3P^ @J29KP\L3 M'#F=38Q&/L_CO,6IR/1B>$RDIH7"W=B748]@T)CSK3/-6SN1JT%6=?R@2RXU M$U,#!IH!A?",)60G26TR-%'EKT%08D5A1,.$G,>.T4=L6Y6D((FPM7^T\M.X M9;U>PZ' MT/#>'S?^W>*&^$?_Q5R6\R&%^."N>M)M,H3$23,TXBI MAN72QLE.>FG'M'0E([MEJMX28ES*CO9OL/KMHQO#*?7SEG%;T'&U["[1-]TE M3'>)QVCT:G27.!2@VOE\]+1!?JV$ X(CR6.:DH'#-7QQA/Z.9_,YE8S#4^12 M_D0,U8&7B"%0]-&&#-C^DB<,N%2J49_/O*;G9+7JW18URK^"D2O'DN)9%3'3 M7?9TE7&%]9GC3>ECL1V<>0<&V49 .R6N)9.E"[-16:5'=,IO-[$QV$]L)9L* MM[M)4C;$3(>(YI,!_$@?2W BH.2O+>LW#]M H&/KW]OR/70"*\XG5"!QA1@B M2[+YV*B477EDP(NP3U.,(SGD8V.%CQ4H#SG(#\N3O%MJ N]@ !<_ FTO_$GL M+('I39QYDRSD()"9%\7"*IC!N@!?ZR]!,.6-I^[@7;!$6[T;X,&CC9=KK[PC MRR![9:'WB38A5^M?03-5T+K LSP:=6*E5>AF8WT":JX,!B=.I@&IX)!8+*;D MBH^D>@>X^QZ$;$DS^ K\NL'K7;KF3S&ZB@;RQ>GT+UG 08:]FLH2,++:Y&24 MO/0U8S2)6R4W]1-4.V\"6@1ZU$@U)W3)RP(%XK *(1X,S*67+M410DIFDL%+ M787NL)I$/]BU5N"4-W7-PL$XYXXFL(B$@O9"G*6Q]8U@XU+^X5&OS"?<::\$ MLO1QGO-\L=:V> UL+-"@)NH*[I430#/V4'#2V2N-3\'3KYE$76M[9UR.-5VWT-E1Z/"J[&6@I 6]X1?8C. MWS3K,'%PKA9;J+1>Y0>ZK(_2!"FAF]8E1Y-)!U*KK]V(7>K'W(J!4V[]]NZ5 M#K5SV1U%8!PQ-Y&J@@OG]21SK)C4RLA@83ZQ*N;\"P5NQ3@[D)!A(L>X:(]! MGG0Q6<9C8=-NS-_3Q[H5NY,)H]X-2N@'#6]D-Z0S1" M()EQGQW^R4U'S>B7AG8VPG#36E._Q;,3FME7' M6<\UG;@D664VGS0)M?F(2'[K4PM#/;*2R"7HZ**8T;9SF;2(.\_W*1H$EU:Z MJ];QW7I-]F=70U[0_BNR:Q6/V:+:-2M$%(0-EU$-+TV)+1 0U?8*__;_;^_: MG]-(DO2_TN&-V[ W$ 8$2)JYG0B/;,_HPF-[+3MF?R,:NI!Z#=U,-TAF__JK M?-6C'QC;DD!27\3>K@5TUR,K*Q]??FEJYZS)@.=.B-RL17OZN_]5CMV3K[6H82-@@@49,25WM #L:*2ND;HZJ=*#D&HSDFWH$X)7!A@E@F M3&DDXE@J#_"ZN>OO>GVV;ZF+PU?\X(H$$[K"QUN$0[L.^,) +;ZU-\1NG7PG M"6YW&TVD*,J@-R#%*W)DI)K-%,;'./Y-BD;;_WJWYGF@_50JQ%,1MX=)""G$ M-&PF;NM"%UV/03NO7)H,Z"UNVUT70%A">'"9LR,^S59DM04%"*7)EI%LND\0 M,P^P(?04C#*$\8PCU_ #"$9&^FD7Z(7KN1*&)0U6>K97V""1DGCD?[>"F;J@ MUH>X.M=QK@S8 /F>J$3_15PETS'>@HEAZ7)UW/?;"X5PP4V@13#B\.F #YVEA6UT9 M8^,H@H!VGK:JI(#W@GG4X\0)PELOD6I(6[ U*_0\XSQ?04P:1P+Y7KW]3KDH MEY[B\$W-.U-HP0.1?S FN8D52B)-F1)BI>F,&2">Y+@, J]!0>F8RF(P,[3*@]4B%5RZOU_44M,[16_"? FC]NI3 M+](TPM=:$T$[3M!R!\-/6*)M;003WG(%U-U@CB'!7JR2:7B59F@L<*-/6>Z, MT$'FJQQ0SAM_)RCYF* M3'U]HO[&Z'E6JNK$&/2%.SA?/DDU(=IMBRG>M9:'"2+1X \\[/6K+=@+:FV1]\A1D$[N^6K*JW50=.M M\EQ2;YOAO5[ OV:]D9E=B$X0//(^MTH:-&"V!LRV%V"V,(BC?SX9_3[[ M?'1RW#OJ=H9/Z.&W=D'\&$S#32SQ"_X]X%7)U!YODZ>*KUYER;6ZN, M 0[:2[L$,G!L#O/,&+-XXX*QS'4:)@2F30R\#5!%&GKSBIRGI+@@,[ R %ZY MN>.E?0V;/A;MYO',Z/MCK!5>)!>)FVJ%>Z64EX5QZ+?I_V)V(G!\4R;U6"""5(2::4?;+X+=:PY\L=P-O3 M+)PKDT7DZ3AHRS_]U"+8E$##:1XNOX31R "P9U)Y!Z6_('-TV@(>-&$)T4*- M"4L-@^C:<^J$*Q;<%Q'KSIBQMNP"D*FB#TT> H8,%M2.P2#K6\;#M+ZG%S[A M.7(&0C(6*+]=^5S;"P*TFE;'']M#B'=ESY?.=KXN/P$K*+7QV3$ M$?Z_8)PSF$G_)N&=5K0,Z'2!DR66\X$TQU9/:[5XMM,[ _ZE=D4B@2-3?0REA&@HGEY3P MKW.=BP)6([/MX!LVGS 2#GX@BJ=:H0#03#EF994D&!6@_;H4NH:I1#;^1Z=0 M%0D(Z'@8-8+X;?@>EO: RB>HJM58CD2V@S^L^(GNR>GK4^0E0PWF3'(6)J0@ MBG]-!/$1@U<"#_27!0]]M?/*A(W8;.+@J M%_#A])3\$PP^H 1R&QNRG<<((BI5%[8@[,_A0WF-<[I3H/U9 N&23HN5I)9> M15XT<;NY9818@PRV A'?:\MP!5T'I[,TI02NMC_T/3$+G4G*:O")F]OFU7IE M59)S?/F5OG"4(S._Z5\M"&5V?9EJK7@ (13Y$889Y:LAQ*/7A8C'M2H$!E0Q M-."<6'>,U:$AU&(@W *N#3&2^92C*'_\]H+#%L\X:)1IH=".Q'J:% M!6$7$8[.9>HR"(@1N*,ZB7-MTNE3?*U".F\8C&X1S"B'A(2V%Z)IG'G>VB1< M M=!NK@LDK Y$>MI,-$2*SU@.%9Z,4O'2/FG!S='?#[=WUD=M7@[>(U->D.P M9EH 1N7SB22NRTR \#F'4HWI#)D[;<. ^6MY0& K( /Z\12(#M2,&3&M\(-4 M+V(F+7(LT8G9 4C'Z97[[/Q6KV%$O]&N CBQ8AM7*<5KJGRAH(70Y4'W6:(T MC?1^3Y;0$O?/RW@&TH'"3<7F#ID+'-/@*@Y=M8BG#HL4$\P1IL'%*M2?+)6B MPT3)FTC]M:*#3U4ET MGE;7(8-)_()(UWZG"+\KZZ3IG8[1Z"A?7&20""V^D(4(!YL7!PK)L 160D], MVB@5Z%]!G87 '^<]5V^,BJ]@P+F+PN8-A6H>4DQSN!OTD9$MY7A,D@>9![-V'MN-)4:X/P?&,A_F MY&1@!0W'2.#B#3-)!\(K5EE2?GCN%M],4U>[@;:"J)J?.Q0=$WO53\B3#Q%, MVWI3JPT3SXQ$)1%/NIA#-3;9]:5"#;Y!;WDY_Y;7WAS5B=3U&B4&V@-=-9 8 M&HP;<""[@P*C4A0FOA\WEZ +_"8RI?N6*/VAK.@+MT&Y%J3_I!G7KU7NKK'0 MI.E@+,4GL%UHG;G]/(@%VI345<2(K!!:1 9^D*1.#-L-']LNB'HWS[7&O[%, MY;M*ZP"F:.=T,,;S4)@8%0%_Y^0P\WD?TXW#)MW8I!OW(MUXV]P9WZ%4:E56 ME5+0QK>^P]+L00_7P MXPIM)4"GTO!:-7Z313ZY[!Q\=Q=-%[:5F'+H^\.DV^)$!"8R%116G)CPTFX# M:J<5UE9X$8(]C,8&AJO,1:NR3+(EJ;E7G[["#D?OG@45WD"(D+/YG/+5=90" M9U-()G(<2@\;.1XY"G# M5&FHCJ-I3@(OHQEDR[K'3CY(W)MII:'L^#>^0U:)M*)C>JTRYJ>TDS8)S:8TKG1/Z9@&4'#$,QV8,W$^L-M/Q8S M_>GT=^6^OOAKQ=(DX$#:&[OQU)6Q!NJ-P'VWA*L%YQ&'&2G6-N$".?3MT M% R1L DO?C( 1R"HX1NO&RZ8;0Q4AUJ$O&K+YH8%!#(G'U^*8HHKQ97:AK.Y MO&Z4[8-0DAODQ,EI1;-"_)ZKB6@ [O4^WO C%?B.'GX(_? M7E">SW.626>V*)*$H%X#%W_ M_.DN8N@NHI3"CRD"1"< PZ;AVLQ2<0,_!_ ,DL0_U.((<&]4>95NJ-%Y3*)8 MM4'%\GX 1<6?]5UQ"=DHB+(K&(X/GS61A_':06;%"5Q5B2%7*=^GMA?T/-3/ M6T(*3 #G7.QP+<823FYFX[V1#WVB[QEN&(?19P'V9,RD/]"K"1I98]020\P4 MP"3JRJD9O6GZJ0#'IUU1I^;H0'!"^1>)0M,K.<[4 P"S8X#:+ZWZ% M5AG#VX2?XM956%M ;U\5"Z+-] A*.MO.\'89^CIFW99CCCQL@^ M44H ]1Z'8%!IXT]B:P0J#&Y78IE=.L-;J+6< 7/XMUG_N M(VL8H5V89%FZOIH($W(V3"WPE9J2+C.E^9(L=#+CAED08=$4KG _!+W#&$HG M>%PXS52[Q>L DH[YA0O*)F#*D\P\H3:^+]&)+>+[&+98 MK);A7@3[B_+^FJ M$/=H55EI,'8X\EA_YBENKWT9VL.ED+_5*S;/9'PA7%*; MHT=C%Z.#*J$DE\7760#&*N$$.28E;=.!<)Q>4>!@K, :*K;!K$GG/Q0,6;6[ M)V2GM^SQJ2U\OKM5ZIM6Q$1T&/^5"Z;*!E(@6G$51W!!TH)I]:HUPUPTB'EN MN\;/_L:%YQ9<"R@XSA&3_!&@"16_<;[T'=O4$D="T#&\05,WX& #$BUZ.#,Z M"KY%?FLN0;3@N9+ZVH221'//E3:I(PR$F?"(?$5_/F_QY'&E?!>9(/:&)?-> M)KZ.FL17D_AZ%(DO1X48HH6,,[]\#@$?\-&T;\R6!%-5QRK?>)^YH!-X^Q21 M_S ?E7"!!;JZQ%7]GY4V4( $%W5WD>. *MG@IQF&0R)#AE$U?4$ZF;L!Y@^O M";#%"H5D0)3\Z#S'#)QHAEN.4@KST\4EI1U199F.OSCFMN1$D3MG_*,7_#;8 M:BK680@K!] =-Y#SD_[#"FB)0A$A&80KL23=(+R>WGPUN[ $[='BHG3.7*Z MTG<34UE 2(M[6A&\QQN3]N]=.YDVR2Z.:Q^(2T%E(O$$T:*P2231H7::EM+5 M%WJ;FP)'D="I%H_,MS,,";!OTY+ 3343!,6C8"UC80UW[7<' 8SKDV8U M1$*["L/K4^MM E=*07G8!-5'92:F8'B%>H*1(?%"4OH%\'WAV1JO:\2A'?PF M/+GB3SJR J^ K1-Z=%&S,^B0EH81,B3HEW -Z@7@35N$\^3A7J6?G2.%>[J MPQG.!8+<3D;%KY MA/N),E&[P9GL-F!9#\NDVXXB,74H380LFEHAO;ADH,#E"E'".SJ561G1DU MXT2H%EB)AT7/\@L;YR+<2%*>*EIE=)]&7ET7P5XJ,L(.<4'*RP[F)"?+E!(Q9#JL+]H20[:2%?%KR?8;T5@ MX'ZUUPKK'9"4" P.45-)"JE*)#K@-<'26^8P*PS8R4_AE;)<+[AI"8=H$]!Q M6#U12.O:EA5N"4BXK)I%FI5>Y-Z1H!EE2J#L6J8R)TKK7J0\Z<7!W?=R78B++,K08TK V2'DY,KFR3TO+V'F/",+']DL G4C,ZF%GD@7W,/HL M^^4"S8J,<+C$&Z]0?EBSPQPA-G$L(DLP-58.78@T=BQT+I ..2B%&YOO4-CP;1I5XF;S09,(<;%[- M@ZI89.9*+8WS-EE:]]"Y5($=YRLC8.(U:\Z8=/@6X( MSV QRTP5@$[1J].'B;MXS,//'+Z=(3UFNH"R)">RX8_>'W=%@["MS3OA4O1% M^0<2=EOGZ!Z@)T);K"0G0D6'CAB;.$2MXB9J35<3L<+9K9G\DB!&3F,QK"'- ME95JI@7EX6Z0PG*QJMM$2\ZE:>(%-@8<SEQ25&9KS[E6NC7!H3+H!TRIS.K/>4FN$IG*[;' M8"!Y.,D@2$0LI,Y&0E@C7LPLWQ+HO@=S)C[ZY>+:Z.12?\2UD\YBA!;0XFX\ M W1=<:KZSG.?+_(R$A"JZ+F+&[,IMX+_: L-5%\KP-:=LY9SKZCD*LY2R3M: M, .C25IZ>H; BI?#X8)C#)&W:&C P*(J0]-#OT,2YRK+H_+P:1N52:_N94+P MN$D(-@G!1Y$01"AL1&$?5@%CM4X9_.Q=+'@58[AX;,#.ACZ&C ]$"0!3F2ET M:0>OB(>C0EWG-?J:.6P L28U&A:UMM>MV)I>'#]RF/Z/;SH?M,;1E5+=F?@* M4_0&]5^PSP54C93?8 MS8K%C O4'<]OE;A4MA#S4W^ME+20,:3,E#%>JLEEHMT[Q#Q.2^6FB3)V,W6Y*22-!U$VR%55S+AH@ZH MS!*[W''V*5-#Y9@+K7M (B#,A4\@0D=P9FV)946:$^.["#W!!T<5-9Q0@"4% M>:[MYF:+XOE<:TJB?ONL3VK2TI]DG+VTL6&R"'.7*([1"!%S:9E@FC3:V8/R M99O#7FC+@K/)6,*N+N*<\861 E 8'5[!Z6')!6,,=UBWZ.K'R CL/:*5QTY^LNJ#)3"T6XR&L5?@:44II!]2+4?V]7=%.9X]C- MJA="AR3YUC1S*+^WB"J"8VH(55&Q97"9NSQR&Q@J38&-A;]4$+8CDP,E.+P. M!P\GP_'1:3J'=/&&VA4EG$I4(??.-\D6"[O;!,;'2T,%7;GK7AY902L/O#(Q M:Q#&YL;DF8?2R@ M(9[A#(1P,6HFH.)%BOFU-)=P^0_=+H,\"YZ$V:O*S?0001D74F+G )LTMR0I M>E[3:4O^9?&[?__;X0EPV>BC@>@3UH9TN $%R079;C?.PJC9Y*:ZF)GB@^O M.9T<3Z'3@C#QHMK%WE0RPNDJF5@0&G)BX#%@N.Y7CMDDZ;> M\T9YFZIKZYNV*(XW1S;B&LG$)75+(#EM0E242 A34EE5A<\^HDC5%%ON78'E MV::R.0_5 ,V'6R2[/ O,TOD22ZM0DEO3/S%3W&L0'@A1 J:\,#%5P"[-TC#Z M"O(#=DB;.C.+);2O=46D6#98@%YZ&UD!M7PP]TU=1IVDWZN7O]L)YE2_!=Y*^H';XV'#06"BM@#L."@4Y$: @A[J064NWCSBY2F=7 MIKH7^AT0=[!; W@%M1?1!4,.SYV*!2=YCUX"8@TQFJ"7K83:P M[&!:&P$! Y0)(;D9R'5+KIDY.PQ$I \?M8,WW@H@ ("61YG"#8B7L*])+#9. M)B)*F9R#:ZGU.Z&@"0QA?6%/I-:'*6;-DZS+LJ%82;*I=D >Z@]OIR2SHQ<,HD_1_'=9^$XS3R-33<^W4.PI_J&-S<[D.^K:_3A M,/G2)%D>2(BH' S",T(9?JP>MH>,2AG*Z4^W-X7ZSY*8C97UI(&5[O"H]C_OZP:2[(-2OA1.[-7"B9?.: M$-D517_3;#E-9W%:[$?A=!J08,.\+(VU;@)4T MC;-Y'2[$&Q_14D"26INN>D38.94S/I(_297H- M<9U6D;A+:%2,9U?(\7,G2X:$6H*,F4*51-2W)G*6#MY8IQ>;B8I5%.UO+R:V);O%UBRTUC6>/<+X59. =U ME N)$\(+]&"^Q//5W*'0R@O6A-.*O7)&<+?$"3YD!@8UF=BDC?A^E9$A#%*: M7L-2P&49)RY'Y8462@64";F=A[TCWX9,X_0BQZ"EK)=E:3LUU$HP52DC>_OB MS-20%=B0:H53[ 4U7\S2M;LBB.12%X:L0DICM0T@E1>.%6"XSPI$8Y*Y<^]T MV^Y[@XV#EP^*><#',P]-(4"!U<@ HQZ&&>WIS;R2Z4:?O@G!^8"0S[NTA2O( M-,L1]%\AK+4+U5%KMM($+'V8UK'QC$X2RIU2D>WUX;8J,F7?IU)4M 34[U?E MG5')(%?1*G-54JU >N"I\H]8JC&D")@7\LWQ(N M=@>TNW[!TII+,@77'C2F#^\B^6C,&$XT?<;/X)M+7!$R.%KDV8 0,X4:PE?H M@N :#N8;LVTDZOR.^ZVZ#(\=4KB 5[9T0ENNT@;^,"Z:NS[2VV6 ATV= N: MSH#$#8GJYF-]YU'?7P-86VJXD7GJ('5E.7'?:>BGT7[A; MCO,LDB\DPJ3FHVB&?WV%F"&0R3.IRPZ^#JHOQ$IV3&SCN1&].;IDOKZ,L&^L23H W0,%NZU)/$^)T[M)<9 M\2 9)Y;YK^RRX?JPTVXZ&]D"/&07+*P)_F2QRB:7H5PGZ&,[O)/.DEG!V2P- M!7/0;*=]$8" C4\HG.0KI)S&O=4J7']X(03H,"+D_(J(;0SH?"F&!/12#,EV M> CX+Z8E #OL$'I?KU6>62?+@P@\_^GDLPD5I) I,,^V_JJ^G-&D!LEHW\<4W+#3I.": M%-Q^I>#NKV%D?7>7%IEI@Z%>&KK^"LVH]&;DP$$-D3!HR EFJ8)0*_\5Y+3< M]J'FBVY1+S%4\,,;@_L8%S%K Y]F&N8 MZ[%T$5?SO\K6^\_BJ<+( <7T@!DLG+C8^ECCF\1AA&;$\91#Y>63:Y;>86P'EF2>)OR[P*QM3&_;DX/[ M]1&1,O90+47;D9/<4O'SZ;ZC8' -'(D-%W",[I:-I'YD6PY#&\G1/Y^,3J)Q M;](_'HS4M-\;]8?3COY3I$;]XVYW$AX=A=&D]X1N-/K%V5+->Y^2#$@SP/&/ M,.Z03E_]M=*O/#>N/?_H9F9;NE@V5!CK\?W];]UAY^=>.W#':0,D--3@W ]S M?\I10;ZG'FWY;MSJMVE2Y!#>"S$9G@P&OT4@-NH-1?](?CDZZG<$H4L/A M8:\W[ \F1R4Q.7Q).=3\D[X&SE42IYE=\]%)IS3 [!Y:=Q!C#0@$;J MB$9:%'HJ-[H.%3A*.H-U& 2'O=.)F%)%/I_:)/L/-27 MT/IEG ,3!N1&1H>#SG%W]R+0;PC?G\XUBK@.!R=#,-Q3VN$<7_8+^W[X!U8@F<) GS 6A@==P:=_G#W M>SYH!SBVP!E<<]#O9<"FVP1LFH#-[@,VSG+CEM$2[,F99B7>[1\/QX/#XU'W M>#(&.RX:G:B3PY$ZZ9QTIMHB&W2')24^?/7E4K]CF8^ZO?[)\1XH[R'0G=.8 M[NR&1EZI%&(SU%J)7H]I^FD\PW0K@BNU?+6X95::06-FCN+K@Z R[B@$2:PE MP-W_M=*_ !: X /R0T"LXK467ZU #OZU5Y<""]"@-SCN'Q]/1NIHV!_UC\9' MH_'Q>#R*!L/.,#I62G6GG@"]^O?O9[^>?3Q[^_+5OT?=[G#8.[I=^:F].F[4 MB_^&@CD:*RADU@Z@22:D@3Q*4T@XR1](]>-?O!NB8VO1^#OE*WB9RSMLA#C751T?65/Y] M $_^B6[;:[V*7[WEG/)!\]5PG*>SU5(5EL$Q"$RAW@W,OP,&P+VR+'%;SGIC%>[7Q&K[Q<77;+6,=SV'6[CJM27:_0>"8_L_?Z,0;K]. MM^)'X'_:PX%X$OR*@UQ-#O05#PT>?F(K[.X13_+\?RZQ^IU.BW?^#5PB94"IX&6<*BAP Z0S824ILOL?, M4,E9N?_2N=VNH!3WK!0[D8I')LR]?1=F]%VT@_U! 4@1 4SG"!OZE,3+X,4U M]'!\(4VL" LF;0#/>D._T[_&T!C5RIX/PN=YH&/\@P<_N/1 M"/_ECKOK2C_K[?G3P&+0GZ=P<@FY/4I7^ M*0B>UL<6EJE$1H)^NR^8;3R6YP?'P=/7L79;M5$:'!X>'O0&AT='Q\\X?H$P M;?CV^:M3B$/\$<*Y[+7@.':?/?*CUV^NG\[^GZ&;NG[TR6NNG](9GH!,- M[NT9^";QK[QX'KG\#Q^0_&\YZT"F^MWG97A?S@L=DG<8Q6I.R7>>DL-NN_MP M#LGW"?UA=_^#3J>PZE.'D^#T,E93[3JHR0H%^1V4XX+@K[)\%1)US+G"MT>C=U$IH(\)TPE4'Y$&[-U;X^4'-&#O M@5HKW>/@4_N\?=KV=6'W<-!!6J\P2A?@'"_JM.9)9WAW%LZ^'I=&/WZ#?BQ< MDWU$X3Z(:W*SUKRO=N/-N7R]!VI&-DJT4:*-D;D=T*K;/GM[?O^A5O_^]<,; M*&1?8AW[RW2RHE;0<)J1I:G[L]3"TU32S4/C>YX*/O6'-1'>%!/7[QYN ?UU&FW_29./@/5 M:W-L[^TV-\?6'-N7KUX_W&/[4DUC)E]J3FUS:A_&AL.I??/BUX=[:M^$8S5K M#FQS8!_(AL.!??_AU<,]L.^AYUVRK#&/@UMA9[@C:?LN"0,6FKU7*;_3>]+#VJ'2^-Z1G[3MT+UVY@[_4[M[HN859!X^0\7^1YIBJX:'/W@)*(*'Q398!5S$V&B@_Z0;UE3^Y MX]+42F09?%N4!_4:"RVA)Q\66[[Z,E%:Y(7**@ &JHQP%0(93(23*VRA%JE M07H-RS7OAAS*118@V<<#I1#L-12"JJ$0W )%<^L]'X2H3_4&G9/A>-0;=[NC M_G%X- K[O=[H*-*';C ,P\[0Y^4^/_OM[8N/GSZ\.A_U#D^.!CMD62LU;S5# MNR6RO@H104CFEQ&%WQ(;?T&7-6J;!YI]K"[#V50:76)-&7VA18_1M_-EFD$G MMMOBLR_I>6U2JY^"%ZN+5:Z7:TAE_G?U\L?-PE=M?,_U1&=B(O8/VQO]Q5NF MF2MSR\&E,- SPZ:\X(/]A/\+&J(^[;0.]$?/;OEJJ+1-Z(O?X!%4D )NL1W# M]K#;;,?>;$?_I#TX:O;C#O9CRZ#A5CKK'H=#!D/MT=_UW#91+KY_]^'T]^"W M#^\^O6^1;WGV]K1=R;Y8/ B]F[R']FQ/;T"5W[\9?54;[M.4&J$L*9<=2.2O MZY^^:8@L8FQBBZ6^^!+HZR^. @F'W.DEQA<"!=;5C:6LD;?\E[6.\G'VWJ-WI2&MJ[QJ!VB^!NOGI M[%SRGK[/8BUS"RUT)?$K9\D;^6M\A_V9DI?)WY.!-<-HAM$,HQG&0V^R>'BC M" DWX<;@!"_EYO\-W+]#NIN*P(JK-(ZJ<146YS1.H[7^K\OE?/;+_P-02P,$ M% @ )(804UZ3%AW<#P [FD !@ !P&5X,3!D M,2YH=&WM77M7VS@6_RI:IC.%<_(.M&S"])PTN)WL(2$;PNS.GXJM$$T=RY5D MTNRGWWLEV;%#> TPI9 YAS*V]=9]_.Y#XN@?Y;(7S6CDLX#\-NZ?D$#XR9Q% MFOB240UO%US/R%C$,8U(GTG)PY!\E#RX8(3\LU*O5VJ5PX-R^<,1--5U=434 M(H?5^KMJH]:HD]IA:_^@== @PS[9/1]W]TSIX]/N^(^A9WL=GG\\Z77)3KE: M_4^S6ZT>CX_MA_U*K4[&DD:*:RXB&E:KWF"'[,RTCEO5ZF*QJ"R:%2$OJN-1 M=:;GX7XU%$*Q2J"#G0]'^ ;^933X<#1GFA)_1J5B^M>=\_&G\B&4T%R'[,-1 M-?UMRTY$L/QP%/!+HO0R9+_NS*F\X%%9B[C5K,6Z#36K\'FMS+?R@@=ZUJK7 M:C^W8QH$/+HHAVRJ6P>5P\/5*\DO9MD[8:?6DBRDFE\R;#O7JA\R*EL3H6?M M]0XVU8S3>E,1Z?*4SGFX;+T=\SE39, 69"3F-'I;LF_@MV*23]^V36G%_\>@ M:9B>9M]TF8;\ AK'L;;M_%OPC>!/O6'_!WN<%'JT;_; MC$\X5*]5ZD?5":QA_ 0C]H%\FY?!TU/V-?!Z=G@]+I#?H5I[O M4 >G@[+7'YZ<_N%YY+@W\KKCTQ'IGO:'WN"L,^Z=#LCP%#CKC[]Q"G^*1W@\Q7M-JP'PAJ1$C210P M&?*(K7\I^R(4LO53S?R'''(^&IZ>>4\WRS\3I?ET>=,TL?(U,]WY,)XQ$DL. MU9__'38:-3:73$'3;54Q]]PPU)/P$Z=RM0FB^@WF[ M6JDH@7_"22YX.X&PY!Y)^"V5^^:E^V&SG%WAM&9[WA/)$K 6)00@& M'&2B!+;G- R79 8,S"3Q\Q0X!9)T[T-VR4)#ZPLAOY2(9"H6@)XF/.1Z26@4 MD)A)J#!'T'=UH:I(755#E%O:W-+F3;0IQ24/0*X5:5%IF?@Z 8&G9U2#^0#V M M5:4E\;&@42-N6U,3* 'GD -H-J(VENJ7%+C0^F1@4U^13V#RK$0AJB!'%8 M(%(>&2B 8A"_L:\)",?RA"HP7NF"RD 1:'.:2(TRU0R&1( $6(H$@A0)%)HU MMK("$Y/- &!!38Y@C2FM*C>3]F.N[?W14@=85#*C9'QF9NY03(IW'(ZQRP8@ MQR$>F"G4G#,:P;+/V7P",W8@*P>CZN_;BGP4L*CX,6U2%5"7^9RAI<5,$.@E M$IJX!0_(9)EOM[":0S&)QW3LC(&W=Z V_T?"T$CX(1 MD.%Y2\GPP-#TI 0E 2BD**'X5E.8ORP2+!;HV (C5R"C7R#S)$8V.HT8^0U6 M4 (!CUE$QC.1*(1@QV (4."!E(SY3=MC/K6XAHG[:",?5?DMDWM3K]=*L"M[ MB/7(E"M09F3)J'PJ(^3>&G.3%G[&"J:!_JH?0U$FUTSBKS-VEZK9436Y98E: MP!KU=[7V>,8E&!I72'WW3=/1)##&!,QSR@-4*%\3*D%X 2SDD0(:#]'[K,B< M@C)'?0I%ILB4DT3!8)4B 5UFMGQ(%8+(D$4!$#=\,=H<6=L1O6O]%O6[)?_; MR+_Q>LE_='9./DM D^KN3."A0MW(!(<;F2 /1A$O2NYC'$5IX7\A2<2!(7:= MYH'AJ%335 @ZNO"-TV#0I$HF?X)2PPYLJRCM87L(L,%<&0> +\#JPKD605@V M4=!54#3MI/5W0-<[:G;#-VO4&G 5AW39XA%N9WD2PIKEV\/XBWWFL.>1-L23 M8\.;K*7[3&--7T?H8@D+ ,N]VDBXP&(Y'6-_/3XMV^T]!H/[/@)]G<0NL!43 MYK.R%@WXZX"_ U%SQC02(90R1&WMHR+]K0:7DEYIG9KS!HEI'D@9VDV05YB\ MY#YZ':1(+F:F^*K%=FH@!B7KEUC9(=FT&&P)1T4 G:V@(-0K2Q/51/XP4\]X M<0C?1N9;9Y$W8*PA*2Q?WRX+;*.7-$R8==!E7:)C#]L &,<%&$%,+QBSS?JA M4&Y%\5%CC)3Z5[FZ:\ME8\,50ZO*M&\HQ]3O7$C&3. 71S ,J3&:^TQ>0 %C MUP['G6[ZXBR9P$[+V-%9R3K5*V ,6Y=ZR'2$AC@ HSRU&RE3404 5D3Y<]8D(1HH=](4R4[7./J+^X/;.SCVXW%V-T- M''7)4R]L:\8#D$3&!W/8J*TY84Q8V?X[DVE;$^I_N0#"CH(UGLZ%AXL?9E;F M8,]&+KKGVIIF;>:4;2Y2[=[D ]7K(?"87H"TE8Q^*=,I*)<6#1< S9QH/3RL M-/9_;EM,Y:+6M;70]LL,F-]7?UT1O#D)Z[P>UGL"MIL2(%3@=XSN5$"<**UR M&AZ*TD#$J>'RYNZGMIW79O%[0T'ART-"9@]S1]P,,49)Z M PUTL&@WAQN*VGFE@_%]!/P+&!C=@&&^)>-854C^ 4,P"V,W' *\SU%*W$'3 M.GY*=2=0RQ>F,5+L7PM@0*?-35@#H3CT'7*5F\.@:S5*AAI7'#T9.&#+/&QZ7*!/B#.I0!LIIPD:UN9>6MIVLR!FHFX+D20UQ ZG9MYA+ M7$7 L^PKPD\>^9)99Y4;U91+9?&S8FACYT;&5_DGEVX[D%9S!KP)E)HYIBAX MTS!,J9#&L.K.;0"<'.F"D@;<396-XZ!R9NGP[%H'";/,3?4,L#A7U*4&0$68 MCP SQ"R92-"S!K*@9"6N\B6?L"O>"A,M(W1E/6RBA0H8!02AG#46"B/'-C M M,[HP4T)@(45(=DVG4R/C7?FKB3MH-9 S(R?@&5,D8+;6=D&R6,*F^CY3"IYB M? N#"QUJ@B6@SO!R2FH/^UG,N&\QC L#8N:."42EB6GA$M9#)7-K25[9/'17 M)ACROM,F5K9.^/MX(9NOUPMYPF@ 1!XP$*8(2#-NOSLNR_%@JK1CNG02+!/F M"K0I,#?(S#3:VT&R LKL]4H;$5*(0^.YH67!\=1/YR(WR--AP[\2W'CD M;/ENA&:/V;T81WJKYFD3NW<*U#P_>3!2Z>O MK:,JB4Q MH4UR_PHY/ \G\O-2CIO!\M:CNO6H/I9'%0#D%6?[V+$;]_V&MP?R3F8I)BOVSQQL=\NS?LX'7_(G=5[Z49VU M4SID./+ZO?.^\;K7ZVV\0*+?&X\]CYQYH]][W6=\TK^3.\2#7("H##B&=&>4 M2\,#N9-I%)K!$Z=0R,]P4QJDR)!4/HRP8B<^!UW%@2=!"*RE7-V@L[@2^43@VY(TS:S7#F!A$FYD;N() M++(H)M_F%^V:K-AT!+B]>)IQ[K!1<8T?(\UTBSGN@3F:K_G\5"H$]P4WY;P^:WMZ^<><%M^>D'DCF MK_B)*^7UC\+V-\(;] Q8&(@YCRB M!B4\F/!3#&ZS5#+R-:Y&).@T0K2BY_>E@SO*_F(>#/Z,%R)KT7:1SX;9?=,L M-0YNY95M..C)PT'-;3CH^X6#MKK@-EWPBCV*_5_H/&YW?GS$\YQ=73GGW._/ MX#;61W;'>?_%ZUH],O)Z_8_GHS.O[PW&I#,X+MSD^L)]DI].1Z1S?-S#J79. MR+C7]XA9F&/O.)OZ5A+?+%GV7[.?Q?N&]BF M[P.9;.OE6=T[VW'Y"#0D.(<'\UMVH:+C%JIF-J?)A6GP!$7 V;R47DH(< <# ML]"&Y8 )5<"C5$,5#!VX8(?*LRNBHRGB*!=#24^>%C,V7=0TX,J7;'6FGMF8 MR)Q&13[=%;($TQ!)&+@SM<"MTHJ0*3/<;[N;E^Z:T[-75(9E)<860LX5N6+V+1E#'C'%<%6^)GCCJ6FJ<#MJ>ME,_DC9[R_"*/D[;9+ODB]PW.\->F?CT1,; M(H]Q[?\U_&>)E 8@VC'Q7>8O1[GY;H0\D=M#BB"%0+!)S/;#*+5OTM5"SI)\ M[OV&,0 K :NA#%(VP2^6_&FR:A^)O/$N&1 >^3_%D6W^BW*O[G\/]^I#?:F7 M@@>WN5*K]B\9F3^-].'_4$L#!!0 ( "2&$%,>;6]+#$P9#(N:'1M[5T)<]LXEOXK6,_.CEU%W[G:3J?6 ML96T=]..RU8ZU375M061D(4)17)(RK+FU^\[ !"D*%N)+(V35JH[L242Y\,[ MO_?P^C^VMSO)0":ABL0OW5\_B"@-1T.5E"+,E2SAT[$N!Z*;9IE,Q*\JSW4< MB[>YCFZ4$#_M[._O[.V\>KZ]_>8U-'5JWDF3(_%J=__%[L'>P;[8>W7T[/G1 M\^?B\E>Q^:E[ND5/GWT\[?Y^V>%>+S^]_7!^*C:V=W<_'Y[N[IYUS_B+9SM[ M^Z*;RZ30I4X3&>_N=BXVQ,:@++.CW=WQ>+PS/MQ)\YO=[M7NH!S&SW;C-"W4 M3E1&&V]>XR?PMY+1F]=#54H1#F1>J/+GC4_==]NOX(E2E[%Z\WK7_LO/]M)H M\N9UI&]%44YB]?/&4.8W.MDNT^SH<"\KC^'-7?BZ\!H?V_OK\>9 MC"*=W&S'JE\>/=]Y]:KZ*-7@N-E! MVYN9?:^?)N5V7PYU/#GZ6UKK0_U+0 M-$RO5'?EMHSU#32.8SWF^1^9J?=JG?!K!_ 5_3I6-+M>&D?P;.=NH'NZ%/M[ M.P>O=WNP;-D2!AD"Q:J\,4I\?-Z!WNH"AAGK?KPZ_46\O_KXZ3(0YQ>G.RM>XZ\8*O""/7'=_7CZOSC0SD7W M_+>.N/QP20NTE*' M:FDKN\B(_WXAATJD??$+_*[R/Y9!L3J![2R/7A[_I2 SDK1(] MI1(A<5EAD0L0(# >&'Y>K7Q!*P^?7:9Y.!#O\W24P7%,PIU 2'$&[!G>5B), M\RS-)?)LL5D.E$!J.]ASU#::,1::4J1"\^[1"&:7QSI1S6^VPS1.\Z._[-$? MF,-I.@2Y/7F].[IWLN.!+M5VD"L0(AOEQ4A" V4J M<.1 P,-"R"2"2241B2%:%/QN:A$$'WU:)/@==@:$E;B,Y:J6 ;MZ: VJZ=*T M<%PSSM;)3:X4Z4B;97JCX,FD2.-^_X$,FFR0M1:3Z,#5^3"=XK$"OI..& M70V53$!1*D21J5#W-3P(#[D1I3G]['K>\?EU*7LQ'-H4CFO^\\;>A@A5'!O- MR_V.:V!^AS=R^#^R:W:KE]M\9*4ELXH8P<'.\]@=4T?5O(\ M)L_=!OVO3(>\BYXN:KIZ?))J[O7#I^?(WX/=,O*7]-^W,M_ X>4T9Z>O^(S# M=T"2Q ?__G_PYP]/(@"W'0)KIP4+1"9S<2OCD1+_N;<#J[HO,F 4]'0@BE'O M'Z89&?UC5)1\@ J1Y>FMCIC>E\\1\X;YM/YQ3P$>ZR&(Y.=()+M%V+X9=JC6([_")?GG0=JZ^929. M!Z*&@&_D0QG7M"+SD:1N+(SYM@J1^6'.@+IGVP\>!,GP,+^>D)3;75[=1V$-8[^<1W\FNF^N?9 MT8=F]W+G\. )S6[CS=O)?1)V]BX]W]E_^==C(PVL(97=B2*-=22LQ'\R$UU3 MZX_&?S;>H#-XFGC7N_=][%X7HZ8SML]JP1PG?2*Z\(I7:+:1-2^9T.+QWX/< MZ>\R_'*3I]!:PSCS@L7U+XPFCV,B4]O\OM>PE X]4\F+6]=T_-I'+B">R1LP MX',EOVS+/NCQ1S(>RTEA*/?5JYV#9T[2\&=[C4#W#Q0^O\Q MBF[0-Q>(DS!468F0#O+=/XS#X(;7= M[UR16*YB;W8<1=43WNZ--XR'^ $,TD!:ZP!\]3:3J>NQ/:^PUT/"#L]'W 7$9O4%HO!!1 M0-"P!),:3$!Y0[;E-,2O\A[HIPS27OO)?@ _V8NYG$-/!K;_E;CW=:K&8V;P M/!DJ6"AYHW/=O3H_[7;.S&J??#ZY.A,G[Z\ZG5]AV9]J:L1WFN;@9S087RWY M60N;U0!KHV]U-)+QB@9N73YSIR8DRG%+*K1^6^AG;@2_V%SZO.?,NW#SOO<0!6*4I9S*XZ4>X%-V;Y%F M@_9@TE3+7EJ0+C@R9?*AOK-TI\?/3=I9DO;Q#6+[*Q(>#E_,D/HK3A;8KY9O MN1+KNCH$7KPAB"85[:S,EI7CPK]$YOYA$M MAQ.ZH8I&R-?AUP071?7[,%(07IN]+:$Q6?>?(YTK%S0WG05F'53A+15(AT0A M=F"8 J/7>:YNT]!$PVE(Z5CEI#/V98@F"*HP%(G'.A5]V,Z6E=.P3+) 3(.B MMI,4IJ34%JX\$@G."UK.:4O,;E2RBK6%!N?FS8+)81_-9U%& 07TE4:I[:LI MR\\J>_:-9P<7P=\KZEG(+(LUKS\8& 4^E*N;42Q9..&^;89;+(5H5V0/#@%N M-*ZK1SJH9GFD G(/&M7%8(HJA-FO6108 (6%\2CB,S7Q&^6QVZ-J3C>,"97T M?J.3OGTY2PO4K&2L[(=F#T.[$)F!JMR:U)L:O -8S@D,-D7YC@F$,BS->I&' MR1_) !XP%(^* "BFMMZ+?P"8@PP;9!S41L^L+92CPH)2=%&,*EG8./AHM_ 9 M24'>MNICLVE\+5,7D:D'RY>I5S@"Y&_ PV@;!W/9M;-%:.>.\%!H)J(L&^M" MU3)CZP(G\$GB/7@4HB/DDT;O@,E>O>B%D5B65\WR*O7!L(-M.ASE"2Z(180,BJ:2T]N.*$ MR.9PFC0C[_@8U0([ .&J8S[DYI ]:9D [)^6IW^\Q-%8&GIX,,$21S$ !>)V M'K"9(^GGK,GUBQ1A:',I(K070(@+H M;DHM]%"KN;**RBK[7S-:YSD8J,>7-6NPQ1IL\5113]\6@I[!T Q7:G)Q.([H MSD&)2^XCH^L2C[A///1-G;'V9@,R*IU)%I!-)GIY^D7E"*>R#DXCP!)3]=!3 MI>']2!4$PJJ4:/X.>/)Y3<+901?^$#>+K0<&.16@A,?538KR#N6>2FQ:4%UV MRKA(<6QEGO*H/#4=E\G7UXTCEN2A&8314YQ)49O:BH7&_&SX:1B>9+N1?<6F M>^O"T_ZPM82K.$K\A:]OZ%!.K$>5*;:*[(D,?1=H-6 CD::R\2 9J_VX6#3,6)N6;H--FIT_&]?5<6W^+6'_/5N!^K(PF<0EC M3R,B!5.GZF$Z6F_P8AN\@JCMM6DWVSA7^OHQE%ZPQG MLV\0(:\@KRW%)2F0[(*:-F!3F%II#T"==)^=PVD")K[NUQS;NN#O,(:#!2L# M9.30^"@=%?#TIN*I](T%)WL%2G?Z_5:&QG,-BN"X@._;1V)3;TEU#"+TTEK*,VPWV8SQ_">1M@*["P& MTE T7<#6=[@E)&E1>BAV**S<_LCCK 0!ZHM]PF+%\Q MBDN)>XHA8_2RAD!?@>CGZ;!"I[E@FPMPEP.P%V5#W4BK<^'SR#1>C0B%?-,2> /0)IGNI!L'7Z[6_7<-X-< MC%A5G3:9$8&S<'RJJ)\0\MWW:^6I/2V@AZJO+"H_5J/'R$ZJ]*;?8&!V_F[: M@0.9D+TT#2ZB2&[2+W<+U"N2]6L;B1NJD/P*S$W;O%I^N;1Q9,2HR MF*-(F;7#Z%$VF!3X.>GUL#;PDX9MT[EAT[*$O4EP!]0=AG^85J4=:X@]N2SSDN?-W7N,IV[(SZ#17'4D>AE M&9QV9:S6JIWVV'K36H#)$KJO+11!YQ7#LWCD#'?50^02,/!X4HW\?FY;<6C_ MY0HC47=<$2P:E>4XGE)TEWQ07QS..*@__2 '=05N@E.@1I8_8#>6>1HOH, P M::I;I"$446*J\6D[L0YAL'ZNYYL#Q_'7 /)%">GY"L@(#GRL*YO9,<-;9 9 M$=*B*4]C.<:HV-H#M=Q-WY1;R]]ULY=TRQ/B?57T(*X$6<6YO>=*W.HTEHPT MGW@Y,ST%>B*(.D_&M$"1:YZ,)J IH?$.,U5JYP?'SPIRT3!HD;PTK&>V\*5* MXA&<6ON/UG"5OIC,U5"7J K+8B RR0*UX8]1_\1DRC*MFGL'VKGX5>9?5"E^ MH^0JXI^<5=6X1,4B8-@-DQCDEM]^7^<%KF&(T35./TU-Y(37FT1^7G/F-'2A MNG*PCKZOH^_KZ/M#">"5!AWPH40\*P).;^@&V#P00["P-S^,DP025=J1K<[ ^=%5E-[R513*PB#DARK3?G\>[:3K&;\W$*LV4N66R!XWGOR#*2C>*MH. M:PV@J[&0L#$6"-HS)2W >A$\S'K>Y^F&_5WW=F9#D_0DK\>: MIR["4U^LP+=K<;E7M3P3H.)S@@C1B;FR*'(Y#Q1A;>PONNLK@)M&GC(K- MPP^#28;\!3%[\)M*0E*U597?1 7W'5*.88Y;8X'?(,QBJM,5?&*6(YK;VTU M]<:\X=!T.+S U")B<0)<%L06"").DRX*/S8 38YU;'REG-W=1]QI:.O3U]*Q MTKI.T%.)ZNM0@XQS.%I&-;IT;)FA93#MK!/$Y;Y? MV,-4P7')U'#V]/V-S<_^GPD ''T!6:YJLI#E0?R,(7WYM\:CK.M(KL M('(@/"Q% 2NEJG(5+:M!UW<@PZGRMXN2ZYZYYY#Y'5.U$@N.P.Q:'+A7%J*5 MJV""JE":F*K/'J6M@L+Z]XTI@H$(%.R<"&#A(0=-IDQ:/[)5[(ALHUK7]W9H M .^M*V/+?-R;=SREVL,ZLH]Z#(V5RILZ0?XP\1(6N-1%7R+2L(D:#USLFQ:2 MCR2-,J_Q [%YMX7>KS(?*7.*<\0N-NO.6TKVX('C=<(08^3>5NEIEH) MI9&EPK5"I.B/&X6!YAD8E%Y.IP!5) MK!^,G\'M,?Z&DGQ>N(PA!UL)W@]]C#+$A1:D+-@,'ZQ+PM6=\EJ.@Y?O"3T3 M/4!KB3$XB>7A,&V.?)73/O&*IE0.N;=I%5'1G'#4S%F-E!H*Z X"NHL:! B M&I7V9:T-+*0-K #G\T'=8'6/1Y']U"O"WTRU$-_Y-IV-9:KLH(K,8_!0Y'P[ M%I"2^ZK"U<44?].WP!@(#4=%%0)3K@?V.+0*1"/=!]/*%!5&"(E5C1,8[$!G M]63[\W <&E,NXR?V7>B_9.BBW M#LH]K:"_W+R57G&A_A$M57G4OXO7.!1:M_Z5QUWOXNX %Q_>GM M_W1.NZ+[D=[J=JY^O:8V3C]>G)UWSS]>7(O-\XO3#Y_.SB_>BW5!T9Q2=.\_@1?5DW#G#]>B'?G'SKP*+7Y\1W,G^8;4'.?SS]\@$[%KR=G ML":_G9Q_.'D+3\/XH=7+JX^7T.WEIZO+C]<=\?;W@-HX_0B_7^$B7G=.KSK= MDROJ^]Y+T],:RB_U825I*5V_I:WM9(PNHTQC M6SGN5%2L#\YB!V<%(,DKU1\5A/P2]O@L=FSJ&K'QCCNU$C,0D70LN=8J/K29 MJR;?XU:Q%P>]ZW5?KN=I1PKTP&1]FV%(X/1&O?=:FB#G+9J1*H+FIAC-LK#@2P\+[0;-=\4.QZDPYK/J++6 MJTH^9O[^A-?G:Y'S]7(%-:P-> @.6-<5;#^MW?X[9]7\]58OMM4KB$5^!OF/ MMI6CW'@Q O9K! ((F3,4 MC7]DNH@U^63&9I_I,..XR(,I,8D2M$%5-3#V"*)$@EA1:.7*[C=0H;ADO/>W M$N.]MW78JM:UW#4CL_I2DU8AHUO2CCF:WC(P4_QZUL8WMC6P:F;EK@U\P%I[ M%PWL%^>L,:0*Y#WU[Z'!:GJR[U-?+1/^ ?CN-)KR&_P@%67AL2:D&4$!*!PT M$:C*I12E;6!B'Z8\A$]6*F(_C>-TC(>54J2/@ WO;]V?-G$L-@\HU)5A;D+9 M%NJ:5>=HTT0"95ABYD7%S;D&*;15E%,PB=FE\"DU#58-]%^J,H+J:X2*93Q= M+-.$9!#(=P,Z\ U:=E/9'H%+X$8L82.0E?BU>7TVY^V S'6Q,I:'VSK/E5 / MQI%M'LQLJH$]/WQ@SRW:UJ*(/&;BA$?[UO"RCM-1''DV3EO99W=1P+?OI5VT M^68M-I]MN3#K78F'H;8"]>L?@N;!H<*Z7'0/-E+&1/ITH8N'P/07:F!*N[B2 MZPDG_G.HF%.@:A6JS?UJ:++)H=J.I VU@G7WG,/U()][7GXQG.\ 3W! 6TJ1 MZV=XV]!UTPA-ZUN0&MF.)80M!HRQ_2U94YK@M82GXF7'"RJ&HZ'#5O?OX5"; M%"P%DA@ HVVH%!;$VD*&]('"J2!^JD\W31B3N(E0\2G.M]0]#NN4+>]T5_7( M=8%DETDTG7-H8/[]&$ N( MZ<( H%J_.DTCEK-X,KIIID/QM32!O.>9\Z@+CSYF^"R40]9M0,IVD_7[@TBX1>6]X2JY">U&D,0-= M 4#467-)]]$1#MTUC@/E*R5KEW4%C8*!)AF6X'VQ9&W.@[]8SF*Q.XXS>>$S MO(B/R*-%5]MIW77V(X6N9(F]L5F)^CQK%YT!*>0WB(S'7*DTUI%Y)%=I?@-$ M8E^A<$5.=;VHR.(PBT'1$;$&4HMJY9"<84-;1*3(UY8Y8J<"V6&N>U4-Q>D" MUM8M1\R::FH[HX0U;#_4B M=]33%VO$NIIS7*M*Q2SM020S\RR7(.1*I*9E= M\IZ&!G[8;[3,VJR],HZ)LKK:J:K$@+%;+)>HI!ZYX%]1T+[((&WG+F]25JQG<92F'RP'JEU)0V MUL@N$>N JT2="0VL>MA@/6P&FC67\:9H0OO$B%>;:6Z YK/FH$[S^N*J< MO9"AGJ3&8N,C@N?_)I?)=(JGO5J\NL2^YOH.W(5N%JCF7O=A:O@!%I\,Q UF M"UK%!8M4X/3H0X\=N>I$9&>[N7MU5:="5WBIM:UAUU+\I*4XBD-_\IVS7P)HCI-#;74!,(A<;%@3%T65 DN\4ZJ6%@,%"D$Z!5 M&(ZM_5,/'#5U?W*#X"#E%^7"2C.&7CDE+ ?@9VHPUK5O8A6'8P6PT>M1B&9S MFB\ (>3"3RW$8:G"^ A0M\)$!J/'@-.$<-N3\1W$;M;QUW7\=H0BXYT3*&];Q8,'IS23VYW&>U>L#R-N7IT M 8P;"#KF.\K(S)%W[.W#TB?>[5Y5/=-I580$.QEKOZR]65) MP3=]\XU@A?\&&D)%5:OA7I7-I<8U9HU.56 =$S+@DIJ4LU=GX BP$[X;K Y^ MQI0YNK_,541D"5;?1>_BF!H2OO+2^E??FHH64:,1UT,#/(?#1&L*)N"F?)[0 M7>VQN$)K=8157>A>-ELIJ(^&8P2 MQ*V+F?>G!*\Y,!M:4FEB?()FN!EM+;JAT*&ZRV@#PG24:T2J,$LT\HF7UJWL MC(7U :?6"45+\_>$N<"-G .0PJK]K/N/;4"NYI L#! +O[/5),@5ZZ; MA&9O6"""Y4ZK>]!L016$#K?<E!: M(@8:>F487>W19B3",Z>:HVLKLL*FFU?+?4@H>,QGBVYQ='$C#=R[-1D+"H/R M9[ K:,70[:B\>PPHI$;IKR-3E]^'AK08\(0(M260E3%(/!ECRH,S[;4[ .IZ M%E7^I=-#=V)K4P[)#+TQ[MB39W3G;\J)J6OB7I"X5X#[/,'B[TX8?*:+=18C M[WM5&Y,)8DO.8SJ@-*9L/+<M8"GY(][3PT,&7RR8'!MSL@6'K$D&:L1X)Q M;@:18]&]1##E6E_WO0/F\^&=+7MV*YA%!9^>/LGUUOY=$>K]=83ZQXY0?V]L M<7\AMKB2.Z1'9-V!$%ZPG&CM9C[#_EQ@#Y7?,3$NUUL@Z Y(O,R#2ZTT7("$ M #,X;.1[2&G5TZ[FM[,1K4Z?)LKQ3:K>R>5$I]C2JAC HJ<=K^AYZ+#O8L82 M_#,HA_&;_P=02P,$% @ )(804Y^.*F&?%0 YGP !@ !P&5X,3!D-"YH=&WM77M7V\B2_RJ]W)T=5/NV<)A%X.K2^;X=C(37LSL4/ 8KLYE/&4#/PBXQZY$&$K791]"Z4P$8V^K MC4:U7CU^5:F\?P=3G>I[?*_)CFN-U[6#^D&#U8^;1Z^:KX[9]14K#0>G^S3Z MK'LZ^')MJ56OAQ\NVZ=LKU*K?3X\K=7.!F?JBZ-JO<$&(?@7\%=]Z_FXF8 M,WO*PTC$?^T-!Q\KQS BEK$KWK^KF9]J[,AW%N_?.?*&1?'"%7_MS7@XD5XE M]H/F83V(3^#.&GR]-.:V,I=./&TVZO4_3@+N.-*;5%PQCINOJL?'V:503J;I M-5^QU@R%RV-Y(W#NW*RV*WC8'/GQ]&1Y@75W!N:^L>_%E3&?27?1_',@9R)B M'3%G/7_&O3_+Z@K\C$0HQW^>T.A(_I^ J8&]6-S&%>[*"4R.M)XH_IN:]5%A MD;D@=D:^Z\"7UNU4CF3,&O7JT;O:".04_""J<+19YT9&0(4KXT5S*AU'>##@ M?_YQ?% _/'E7PX%/2=>.D)$3CPTG6(1+A,G9A$6A_==>$-K3"A[-^NO#^JVX M;=2=HWJ]4?T[F.PQ[L+I. ]Y,)7VGJ'+D5'@\D53>J[T1&7D^O;7DZG:]X.# MZNLWL(+2S#=OJX?'^H#\3@)F]'_U0/VV>DC4+/#UR9HS<]WMG5Y43[M79=;N MG%:W=VR>ENR#>N. 6?\>M@=?D&ZK,VA_LMCU9:OS7#CH6?U!KWTZL,Y8?] ] M_1<;=MH#UOK4^>\DBN5XH2Y)#Q:.FX>O"Z0:*;_* MQ)RG?$G2>^^'GBNBB('7$N%<1H(Y8@R6PV'P64BOS. +!ALYB])OI$<7KWVP M3E7;G\%9\.PJ4TKVGP2D@A> -O!T[-KE, F/& >PXL#=);P7A7503X65W$$> M\>D(VP\Y^<\$9@C1L"U_4[%]UP^;_ZC3?WA08=EWM>0!YHF,QLE^F453#G!I MRH%BI"\":E-^9X)[ 8BQ;B,6$]$<2AM!%#]& PL&WK@1UMS'CJL-0F%(%Q6 MHK%;YS1=<'-VJSOH66,^<@4;^2'P_==>?8_9PG4U#$L_1P&W]6>X(X3_G709 M$<;2YJX^*20U ($G\ZF,105O%$W/GX.[U/ZO@ M9M<0EC[>^+4S1U.+G3S7SX'^;U?M3G?0/K58]R,[[[5RYIV$4,/]KY':[(P2 M/S49S/S?.'ZTTG3 A#6WYA&_A[*6XX3@<[9'W#U.KUX%QWBRP_[[08<] /=$ M1RB"&<$#77,T?!*B_AC\5\1&0GAL H$XNJ>UGBIBH0A@!]!#>Q/R=Q2EL=B' M;VR!;AO\(8Q@_IB!@Y_Y'I #MY=9P$-VP]U$L/^N8\0?B%"-9:6M>[I310DQ M\AC?#DPL814 ).P,8O$Y$@[K!7K)'P1.@!'8KL6C\$DR^EO8M$49(..> ]1[ M#B47:+,(EP'TH:\(?Z3P@$#8V'==?XY';^< P'8L%!YW1D?LH7-UQF.!(CS' MH_,BH#6&QX^YRSK); 1G'@2E3,FYLC1-]MM(;%-Y?0+;B_85S9: >(B" M2R MWTRYCEY7-49X>DMJ9-RWI\))7/&P2?U]A%\0_0.0 AT%A:\J#AZ!Q"$ O@'I M G+@-LC?(:B@O(_R(GCA1LL_TO+?1>G^NI'E=\>5/S>P_%EAY6J^\!RMIHV'PW\@' M1^9C(IT[0M8?$YG1SFU.[0:!-%[T4LS<5V%U M)&)PHF$\O6/G'AWOE1EX(WO*,)Z5GHEHTRP^ QT*Q1A^!QQ:9?UL\C[\Q,"W M<5RR]XLS:M+$C5!:S7'ML0M; _@@GF.:X9M#T8UN5%@$!'S#I;N+.>LGM,[W M%G,.U]=R[C;,NV>(R4GLO3_8OA4V(0$J5E_$L:OLG3'+#Q_N7US3[L8!C?KQ M.NU[_7;#4F*)[QN:'U13I9;8D6!Z$+:F#TPIQ 8;SQX(A, BJE@(V[!4OQ4: MJ^4@E,R[G\1WN674S/1F'@1@4BE$"4(?U>%A^[F+&JJ:K-2_T]#E5 4)(7?3G^E+P<)B+'G)]6_I*OFUKN2$LX!-0PE#PKQ4^ M!A_4Y.Z<+R*MD*[AV!_6F0-* MQ4C#Z"B;3 D"*0#V@,\(=^F#3C:G7(#^R@!)()WH=A3=:V* %;"X#*=6H=<* M((VG/%;=#P6+AU 14*7,R<\Q\C,&$@ B2('Z4@%E:I,6^D$H,:$.2Z*LE2$< M^?[7:#G$44$/9V Y%XPG\=0/0?1@\K"7%" K@_.J_'?NKBJ%3D51!1SNAY]P M/Z@KS\DNG2KFMT)!3APX%OJ#N V$%PEL\+"1%Y)D=!?G91A_CS; [AM0_:;* MKD/IIYN6SK8FD-/\F0"AN*,Y]4B82%A=S"54 )*3OF9)$"KZ&BP&!13X$ P!,P":W5RL#%)9_#(BT8-Z.$ M+=ZE!N-]93)B&#D"\W!*<$UP.V09Q I=8& BT/4P=TI#M8$%C5:'WJ&ZFJ<# MU&Q_C+"TI=E!2/.2?'NJY-OA]L.^G.;A5C;>G&"?GL[.T"W1)AFY=C[ID=-] M;61CU5X1BHD$K46E)PK52#2#X'=A=,LF@]YX>WCX$WH?,T(V8!A(S7)O7/$< M@QJL/:6LO&K'RTRB@?M/(L,, FC37T93 <2$($VPNVG0DP-#.?>V!'&,9X(0 MJ.WA'13'%_>4]>'GSL9$/['_]^CHL3FCYV1/CK9O3RY!,)5AP*Z!='^C9'ZA M$4OE[3G";HVNUP,@?PS.L\P" $ 3\,*1P ,%AP;\JL8(= 7_)73D!RIL" N# MP%O;4Q[!!.:W>P:K&2 M2?FNHFNBN'!9-*@G-C4\$IU 8.)B60YI554I%55[K"3WZ?8@&2'"-N=,$>$@ M6W*4F @?=X3#0<+=@;A?AU8E"7-P"%0744P1 K8).0JJJ%@ED!Y^*&N- &F6 M&)"BK.(]^#*&_Q&&W/50PIGHLP&,X@&I@9,?&U@@+U@H<41$_P1(^3D$A39]RH1161-&9!E6_1$/$^TK9DN=8@5I.K2;-UP#G8 M+F.ZX'Z2N"98YP>D-T9 0D>Z:%W6X%YFC-(24[ 6R-K32814UA2'"V,M* E" M9D6A@QQ0UM.G 4[&=B%)P.\RK??;4I6H\6'EB;9"CHAL,&3&%>42($-^L6L X@"%(R&:'14_:Q M]VG[\UUL"?*:&M&E;U[K4=)JZQ0.OT]\Z MQZN.'?D,RK[P*"L IT_U4&'E)O,VN2SSGVWA^7M-UNZ9*-WF]'K[]JD#UP;:BW)U3%YZ MG+;1T? $34WW+C!8ZQ;R=35=P 7N/5'(OV'*:+10-5HP]]HKN'Q.W@#!.^53 MB@D)!3U5\^7];48YD(5I/ "*2:"+>BI,]4-,9>3[ER/,RTG\D680=+T]PL=5 M:<4<+ORA:I@;B TGNZR5#R3QM])V<^\"'U607\Z%!R9X,16BI>A"I;I4=$%( M7F4ML.7$M!P?HFHV7I6<-&9/(S"(1E44E_;/%-OD'8$*#$SIF (B21F5Z230 M?>HD,=>'R4(5J+N+90V>J?3X&(*T8K!8"$FR:#E/'0*T0A>W"A0/IA7,L!4" MOSLF^#&UP)Y0!7YFP2'$AP\?TXJ_OF21==-DELO'&H9I=8G2KMORG5T:YL[R M.NNF+!NE6'T,)R,*?Z<^9:"TR-1)9#.!G4R1IIF5>.$U-;0I;^J-DKU?.DRU MK)CUP#PN ,7)E$WD.*8LIX,*#9SKK('*?2+()MVBO"U5%%(SB)7/(ANGQ6MFX.2>CJDYP;;H(4/"V>B?@ MNAI/J+[091Z'ZCQI5AH]#]5H\/>L3#.%L\$,AE0U%KUY01(SM HWW$4_8\:8 M7=1):#W81L6[9_2Z/6^\YG 0I_OD>W)71G>8&IU6 8CK+C +GFDA3!Z@J8EU M#L=V>8)],26YGV7Q39M=P$,^P3>R_>+XZHE+SSN+X]]L'\(@?<@NKPC-EG8"O:&Q2X6-JI?TH'&P&+:M:0QF %UAMLH^8 M988=-;V%E#RFQ52='H0QSX11Q(JY1R/RN=\E>=A?/7].CDQ'&KE4/O,3(B54W5_Z-LR"YUJE0 BZH^GE<#[O)P7ZS!00 MZF];64K5V0 V%YX>DMA+'JNF/]"VD8DW5+#1OV,1:A4TL(?@4P7#'$0W@,#@ M>!G(@WJ>=0DC\@K@T.K:#"5TPR3_X@9W\=LJYF]1#SG>/DZQ(#(!(Y@FAT[8 MN0^6D-S$)9^?L']"3!4YJF*R:9&$$D]T5AYZ9'EP3YHJ5\%0=4NB-&V5,"<, M.[W2SOCE.JJ.E68\QH0#DD %$#AF"0:@X-YT 5>&>H%8/6VBHC"28\R_TFM" M4R^4ICR*[:S%=[9M3([J&LJ%;S/?4;U?W+E!&K,G&]8U0Y.9 "]EGEX9+>C% MIOII#FRQH/*X>JG<4CO#$LW&U*42A@\3TH;L5EH.G\(!7@ 4J)?!4FK2=#!1 MY\/4UX]&PE=(=)L1@#\WB7"YOW,J::8= M5OM5-E9P16TPK6/[21A'IDB_LK;JND-)J,DX3$QH*8DI%,;L*\>X&*/]\K*" M:N"4:R%0+5H(A%*5'[W8Z%_:1K_]$34A=IYP>B&;4#TA^&(*1 )]$=[(S8K7 MUZW>H'W:OFYU!JQU^J].]_.E=79N]5FKHU^UW6>#B]8 _K'8)ZL_:'?.\16M M_8M6#[ZZ'O;Z0[QWT"V,Z)]>6&?#2XM=6#T+AK?[S&KU.M89ZW8NO[ /7]AI MMP,CASBX!:NQOM7[A*]_O>YU/[7/K![3:WYN7U[B@OC[:?<*"/W"2MT>?0;B M+5@;/O6''_KMLW:K]X595]>7W2]$9H_UK$&KW<$/.4;WB;E.%Q?H=8?G%S19 MZW2 ZWRP=E?4'>ATMD#ZX #;42\AAZM;IOX?M'C&K9(&L#CM >K4@ MU8_#'DS?>TBZ.+5Y4U&9"!K LGV@JMWM]$E1W;:,'D;Y@;Y7[7[]!I>O45PT>J$4/'M=5K=T& >!UWS'SNTKZV+B_+1#I(#G87Z6H#>[V/0"K\1G=\ M;L'_;: _)TOMW?JLUSZ_H'W'-?6')U815&BK=]7N@,37TV#!9N#>7+2O[U9A MI&70OK+*BAE8#W]VA[ 3K6'?VD4G\-)B\6Q;+![;OGRX:1AEL#*WA.4ZT6/\YC8/&UC(["-\G6I7 V$ M'@T?/SAC=>6%RJ&XD6(NG'6E9WZ A=#$PW(/D.&/,+E& MA9>EP!D$?V)$":=3 %LO&:,BW5OA V4R>U>K!! M(^>L*DHB]?/EQ"+-IL$\(QJB!]#F0H22KJ2K.NFC,Y%Z.0'VHN-+Q^F!)%7G M&@G7W\F.-K*SZJV5QM0JDP76U.5!))KFE_S2>)RU044;0_&%5[2C/(G]HAFE M*P4CI\QHWL1E:)HL%O[A(; I8-2HY/?@ZS)]\UK,5_4_\K+9XALFO^%5F#E_ M?M!K@Z[*>\2:]G*.=YVK5@%,3+G>9->/2?;Z'Z=';9?X>@$I^[@IY/R@?^[W) MUQM?.@_E7FOJ+WC3GP1___]02P,$% @ )(804U+8<]E9(@ J&5X,3!D-2YH=&WM/6MWVDB6?Z4VL[MCGX/Q*TF[ M[73.(5BVF7' "[@S^5B@ M0M)$82MIE?O_=152H)L'%BZ#R8[[?U1-@Y?[X=QG*JJG_FO MWK_#;^"_2OKOWXU5)D5_))-49;^]NNU>[)W $UF0A>K]NWWSEY_MQ?[L_3L_ MN!-I-@O5;Z_&,AD&T5X63TZ/#R;9&;RY#S^7GGG8NP_\;'1Z>'#P/V<3Z?M! M--P+U2 [?5,].Y%.Q[+Z.\5_@;^IBH)!G\_HZ?3X#\*AH;M M9>HAVY-A,(3!<:UGO/]3^$W@_P_U/W#&7F%&'N,(?J*/]XJVVHM#'Y[U'D9! M+\#7JV_>[?< AI,UK+@/Z*L29\FXRF \%&G2_^W5).F/]A O#]X>'SRHA\,# M_\W!P6'UC\GPE9 AH,9E(B>CH/_*K,L/TDDH9Z=!% :1VNN%VAQHZ-[0P?-Q/=!2D . RRV>DH\'T5P0/_^[>3HX/CLW?[ M^. F%_8,Q+AIM>M7U7KK8T4TFO7JAG'C&0L].C@\$M[_W3:ZGW&E7K/;^-T3 M-]>UY@;7_#4DV/8ZW7:CWO7.1:?;JO]3U#[5VN>B=MGVO(^PG?5MXX]IF@6# M&7\51("GQV\FCO,7%[=+>7KV_C4*5I@(XHTKN@U0)7PV 0'T!GU40503\ M( !RX]3^$D3TY4T,3*#:C\> ;E&_*OA4_ST%NL$O8&7 3<5-*&$0F0H) M&' MMW?P722GHP-+3M,ERZ-=^JH?)Y)X]!1&2)!_E'_9Z\=AG)S^[8#^A[0 T[[; MGSZQ>5K&X=EN1:0C"2)Y)&'%N+X45FOW.U8R H&3\L:#5+15FB5!'X5T)P,^ M)FKW,O%%;9@H16)_AQY;^R;MA*OOM.IRL$SV0B5Z<0(3_O;JX)7HJS#4XM5^ M3B>RKS_#&PG\W[>,4B59T)>AQDU:+@CWL_M1D*D]?%&=1O$]2 +-V@E3]02& M;[P,B6C5 B1\%H\+7Z&VL82(GD?TC9RC[F>^"X?O4?:!#(_73^S7L2;OV"U-=]/@%=O8,$O M)EVZP$L)KU(8'MCEC42.$8 9E &S345/J4@,P3)!7@JVD21&NAD104Q[=(O7$+")D@0',2W.P0JZQX7#?!,]Y8;. S8">#%[EM2>]OY0_4QDL:.FR,B'U4<^ MF75T6*2MA(A>\!.)9BLY2349Q&$8WR-AY;+1,1X+-BC3K2!Z^>T5?O7*"%+] M.,M3W%XH)ZDZ-?]PZ0X'T<8/VJ.PW P64[1V#W)9J6W= VLC_7K\/V=/BN/8 MB-TW8.< #TA#B3H6A.QSV0G, '.BQH+UDS MV#*$GP@9EBL06U;QTE#Z[O#FY;7.WQ7,$PU%IS]2_C143ZN?7\R-_G+H;0:? MC.W/H9V7=(:\A+/>Q"&B&/9&H0BMAQ>GF3?4YX#W!7MQG#A6Q5\5O@1-_N\H ML;:&[/\Y3&(XK1)B.P&OX@\FY (S%W9?\C<=EY?*<3;]C1MZ*P?U)G*H]GJ) MDG_NR0%89*S5-/!R4GUZ+7EN_S=02E8]TV$ +>^T6?Y1K?.4>M6F@L" M;= M^J6.NX7166=\I+W"X+DKXB7Y8WX6-! 02#*68>%T]%<+C_C/V@J;HRG*=I)$TO5K;<#QZ"SS.3X[Z^4M^%-=+^8WZO^5J4A5)@9QDHV6 MG,BS/9(5 ?*@/Q+H<0TBXW.UT5)&H ?P[ZJNJZ.2#=^ ONF8/3W;ZN\41 M]=+4G6),E3CW( S@Q9[*[M'C_L7.TI5>Y%CJ)%%W,@BK3 !TXOQ#3XEH"G]Q MA+L8[*TIAZ!=M-^1 .]^7TV0(HJ(#2!1#ZH_):T]R,QV2:+"I/%=@%'FG@KC M>YHB4=DT@16F4X!S#!I#$,G0# $0[,>3F3DN0Y+XWDYO5P0#>/W?4S 1<,B9 M^TQ%#Z'2PBR@5<(D8ASC@28 @KBO?<.(V)/X7B5$XP-0'$#G0[I_A0HH;3D,@JK8H:3!3#W$ @DT3V M,_TL:7]S$1\--9_/PR3*N4!4B'9J7 )%I0 7QJ2^G*8*GP.4"M)TRIS2F1%I M]_"7LY38*!("*F4#6%]&D'0^IC Y8&R*60N 5W0FY).*RCZI13"M%K8).CEH M=J'RAPJQ5V9S0$A47X&>Z5?@7]*GO7.4+(MCGX>U^,YDZ-"DQ)\(B60/!LE"0JVN-8-IJX:@&G*T?C7$>"V,(O*T&$,^C'RTP(C[,9#% M';,WH!S@N&#O8!XK)ZPBVI7](R0#XVGV)3H)HJ(=V.$JQ+73%010D'[#4^P@(>Q1,B%_GC)<8 W+? M::1/ />;LV+<'2%$Q8JCG/)1&FB)AHE;1K 0Q.Q>^"=G1RYP<'? ?-(X@B.8 M&3%'7 6P8 QGDXZ*H@FVKU5<+-K+E/>OG/JP=(@DI&!F?TQQ/IP-:50OTF02$*ZRM MQLSE\-?CX[\@Y;&XD.>89%H!UPP0 ,;^L#Q#!]0] (K*5<(%&R?5!+ENSM=3 MTF_3_#E4'\^8E:$2-^VER'9PC3*T+(66890M8S&,)6@ZP$^(V4V3=*HY-X@) M9L*8:\K+U$DK-#F=]5?L#M< M"F+X "#'8 E)<0^C9.[-5!R.D6(@@3&7V],@4D6(P M30A/K-:+MFA?(=.V-*Y"0!B&A O/XGH7J?J+X$_R%AQ8D@4 MYD$[-8U#8J!],.5P0A_TMI(&Y<-6Z+"VVL#:M8'7Z]<&VK@(TBXED\TH#N'= M50P2[P$=/$3PMOK .G!,KKWC? JB?CCUR1@QWJ\#8LV(O5K9M;8&T"RCL4NN M :YR E\L9*.4_4_TZ^R)M[/<6;E%X_6C\9OUHW$=)HM]]J2<._RT[KJ(VJZ+ MB&7$:H9WV7&%2$7\]5D.J<><>E-X+&3)Z)KXA-)LH9$LN!\A@R95F.B@4E!K MUJJ;$L$>/0VOBO5X%6$FM9>19!C[%HL.QX+S??U;.3Q<92]:-C]YV&B>&&-& M^8;7E+03!(R/M4'[(J&@.C@BYZ689IS".0@\.: M]_QVT0G++@12;5@16Z9QN0H*ON@"PL4_8OCK/[DWJQP_X*GWST+@GH)H(N8PT3.7EZFO'C:8;ENNY!>,9=)XF1;K"/=J5C<>?3: MJ0I:)?OT:)MH\P/5VC]6=;4*-G!,3<<)*:R$M)U'Z.2#COGA@P.E/ZB'B8I2 MA46B_< P/HYQ:;Z!$A^K;Z2-KH-[6- M-=B(NEX:?737:J@BGVD&#*C)7M<05@MQ;!6%^O&TTXW88(<')ZL;87,[V)&[ M9@]/&FN,[$='U;R9!8*]H 65S1L7^ 6M]$!$KZY4ZZ*Q0RV*A/ M_D@W&.?85%D\5.1 8!^>]2>8E=!N=$#09D?T9D7?84*A^$*RA-C)G1;L\\4H M&BC&":K:[XX'E->/JRT>EZ;7CXMGGNM06-Y-5OVXUN T:KU;M8 M6\YAE!I\_NC!8^=5?*YCY_Q8^ZR'%)W6]7D%7KF@,2]:;=&I77L5<7/MG5]Z M\-/5YYL6O(QK.1?P,WYH?VK 8-UVK=F!]_#%1I-64OL .^'R]II>:[O6;;2: MHM.% 3"U$Q_U8#I8Z*=&]PJ>ZMS@!QS6@_=@BMOFM=?IT(!F#@%0R6?V_N5] MO.F*BW;K8V$6VJ:HMS[>U)J?:9=M;)72AH6)3P"A+D"P==-HXH)@JGKKMMGQ MKL4.#60^U>IU[Z9;^W -L[?< 7

,%/]^;6XT@T6+@W1UU?5@>X-%]8O%T9]O;QIT^QN/M MD@APEJ*FC6)O-!Z.,M!FT?<;=\+:=QF*N--Q\E@9F21GJ-\/:@,+1;BA\HT= M^HWCSF^+U3_$G9E4UD9;HY2#3CNSF3I(3BJ5W#>&Z>WBSF^+T$-Q9]\:ID8C MS&JRG8K3X9N"*_+Z]W3QMX@[;X?%30Z$[F,1A23NK-#RM+^4,@A+";PX+W6T M? 7[GJ"\7=R)GI\5H7>(3L8R9\#QU(%^>-]!2FM7#-09#E$F;VF5HCYJ<)GO MZ<^?-S"<9-D#J3?*D/2 (B2,["HL4\AWZW._B=/?N>1YRPSI.V.U D:2'-2M M\.]7R5%#!B3-90'0N([G);M!>E H?T^'OT+H44[=)RZQFWO[X[&H+70=W_7= M.4J5Q&9M(,O]A/0]C>=-8]%S,Z5[1.>?8E$,S]+C0F(X09G,.+,4:M,Z+4.[ MQNC>8]'OB-2S8]&\D@Z&UKPS%/!A(-&M.<[IU/+I7ZSA71F\2BM\/EZ;4AYYP2VP*Z'O(XU.+U0NWP;_;% ;%T M2^233#790%7+':<1A.&Q.;0V\*PC6O]$\WVNW?@\5LX[47AJ5Z8\W=.K;)E& M&KJ0[-!-#MKX+AYG^L81->MY9L=2?-D+.<<#>6Q:NC4*MH:%=;4.PV$+#6=$ MO;O,JG6E'T_#LIXC/DKJ=T1&79?,FF3L-=&)-C)[00\$[$WI'\HB-BC@RRJ2\H7I3.#8 M3E9(]BW#I(; MZDQZNRT2M/':N*TP:#GGM@4-S[HC#]I5Q@? < Z5U\0#<3X>"(3 +HB'PVN' M7,<3>=73 3%E MN[8_VYF/>BEG-%\*@TF&%:;E5*NBU2AOXD&7;H=\_GV0SWLIT-F,/@K0\[/^ M?0E]VD[&TD=#NXKOA?)LOSTDE69+^*SN&%RGW1GF64VJ5P9!5EB:8QY:W_X* MM-NO3[+F@=G;>(\5^)BQ"H;L LBKXB W'*HR<,)D+&?YI@*<2WB-;F&>)6:I M21[U*;V95LAF/@O?*JH3UG\%J+,8!9O5OT,\7[1**^ S.8GK U9CFEIG6*PE MA*P''31C4Z6-,U;.J]+Z-$^+]5Q#8T%O3H\X76U0Y7@#YN95VCBCAK%8\VR+@F= M2@TCV$PX*A9:@P%A-096/'QF#@IVG\P"#$Z%@]I, 3+)IQ,'41@6E&D,NTV6*53,/;?C^ M0,0^(M#3B/C*F;U:5C,GJ(M96H>;#OB\/Q$4>".^;SZS%T(1O1EJ3^_IO"L>BU*S:? MRI,XM%6+&,R$Q!0U?ZIULK5N,566&%.C"C+3GG?\DCR%ULM!6>N$&!GOC7DF MA7K=)7M^4<.=5@NOF9UL,(#6:D 4?4#;N>$BT8=BH)-FL>CIO%="I[B)R>FTE0H*\0;,S:./.*+F3]$'TNPR MP2727B[#,(:?<"*C/=&'XG),#]K9O6AEF>;C?%(QR9]"UHT MP!1]W X!B14"L'2$@,2Z7A=^N,+*OL_5A.>35E+K!\J4I9*=4GDA-]@EO"M+O[#2MQ/8V@Y$73\L$[P^(YI6%#5ZF*37)54I MFHQDJYZD;X!:'M$YT<\N>P(S(,MJ+.2FT"D[+FR.$ZHG03G/!CI1W>-#K["I]A1230[IRQT91=NKE!=+, M5_,4>G6'%2O&)4).[59Y/7_8:D_&=U43N"XMAXASU9MQA[AWR8&.,[ SX<<[^#\L^4XR?JK60XL M"C%P]!P%>'7IG2K +NU=+0-[?=]V-E,GFREYRK18QLPM*-!C['H6VF@\;HIP MC@@>"O%%"E&SHES.!AZ@1PY8G\^\U8(.2">X"CT6&!(LV<:$6]HTM$72F&G! M<;X_H/]%T&=\U[,,X#2!OAJC.U;M7;=YFNU8?:\UU=0"7EDR9A/7X3V2/6;8 M/\'X^P0_N4+\&ON[O\^"/FT[JI[XZD0 Y+Q<I0*<,O[]M$>.LY5:F^70DKCH2[Y/EF)J_.&#_XVL M_P/\FX>V)=T'W/#%BQV@;!YKRB/0&.!]6@C4)9/TEH0Z<&*:^L*#_=5P3C+^ M ?TO@'X3F& NZ4UU--YEN47&''=QK]9%C0PZF#%STAXL8UKTA SP!]A]GS _ MO9W[\O$YVVS9Y"236+)^'TLDJ%X?2U>AC<_C%23#VA3@>M5N)TVEF5Q66PIE MK,GRK7E=PO/0AKOQK#G?$ZI.E(P9=E:==;L4*U"9]"QEEFW5T^[+,-VF<'M/ M^#F5>AOE:2J;XT61-82&,DI1C)GPH8W&XI3_W@."SLA?A_4JDA'*8E/#EQA% M4.ZD@53NPP+=-HF\&_P<2@)U*4@/\87:1_&VV6BX4L<=W4D(=(M,['982>XM M]TZ^6>[]P<79;U9%KMC+#5?WO.KTH(0A@12*8^]PT;H#AL!Q-BT.-L\DS-%T M.A47&#I-"X F@AZP^M ZNDLOLC[[Q4=9OM]"XDR>7POQT3KNY/E+OI.77F5X M:H,#1(AO%GI5(I?MM-"6G-&;]710L.&UL0_$P[[)85-4?AT/;-BV.8>46KH6<=ZQ?'N#VA[3ZI0I=CG2<'.H^6TW MQUGP;BT^2OSV%(+W47_E:NVY,0+YE<=F?0H_.=5QO7WXI#.FX-E8KH-VAKY$ MI+2,#.#=,O@Y^+PF_IKHN=TA6Z>/WSMOXTSXM6&9^\YQ+FO%&KJL#K1.W^R/ MA;JB#>&=A3ISL\P;,B&Q)U?,3]_:DX\BHBD.B#G2-#)L,%EF V&2UM+V Q'7 MR4(O;",.>YCX'\1GMR99(E,74TTQ"0O M,*T&("9COF0J#Z6^;Z4^^XU[Z#K$Z3_"ZVIF9=4F%2?.,2NO+GV8E2N:E;&S M&[[;7]C&J)UJH[Z>P OSN5]=+*$K^#T,2[P,RS/ 'J;E6YD6SMP.'B1K/(M/ M90RE] G9EVI#6^]"5U1[&)98&98=O!YFY8L/>+Y4(N.X5N#3V1[+2N-T8V'. M2TH^5M6)^!X4_4@G'LKYIW1@TD[W;%2;8$*+TWDY,>,&F6:OM;7S@XK5:/? MSPJ=66ZB%U@#G2RAJRS<98WN/B']SAQ-XBN=^I0KVFA0:FJH5)"GS2)T,ZR7 MRJWB+?*3VY2R8. 5S5 )_)4G>^ZT;DMA=MNV,=)O,_@\G!+A#\XLYUY?AW_77)'>"&-)J9L MB:FA>#T'&J(SZW%IZ,S)G]S9:U9]WG/%90OX[9H>'+9N"E#%"AA).KLBXAG- M!5&7015DCH M[U>$;L!X-J5W9>MH5^2&EP6",,2:MD=054W"%V)?]LJT.8#.VT$&!#5TN%)X M[5O9;G_YA,X?/MN20&O--ICT43;OLD9JP9>Z_A3&<^C@..KQF7%\,=DD"-+I M"[XX*F)9UVD4IE) M^DPL:YWV+).;EY!1BH7.O&RCC=-=IT^3>EU'@^%G.IK]2R\<@& O=GCO@K>6 M#$PI?/ S)BJ69+I-8$NJ4@]_<'B+'ZN.0IMF&#TZ;LC#5\'VL30M>A!M*JTP M\'0BL[]M1-KTS;D41+]N'K0L+G2J9/%MEFKGYRA(8QT$SKV=!]FV =BY?/M\ MY'TT:SR7XY"$5=CUPNU/H'W=7^B*<-=*1#-7+V2:&I7#%+V=8+-)!SJK^GZX M'V'< ^]PXSUG^8XWOB+>S<;4HH,1X:*JWYL5QGVV,=&@RU;?C_6734U8#10KF\MG;(-W1('*$'QLF"T+^<+%(P^-@56EX)0+K)6=RP/K-J[ MAG^-',E@HBE#6O96^KL1O9%ML85JLJ +?G)I)A9]VJ'@F\'XH^C?0S,D-N&* M/?RN8"*ZLR2/#@DQ)TB8E$N)\WY5;4.7F$!I(F#Q&R$D7JZ9^,@<>C^=J+>5 M?L86U$0](0W'9K[+Q,]5?-$<^IYW0!$L%"A^0>^0WIL63Z^]PV9:/+1]BB][ MG+,A\%FT33#T364UZ[HYQ"4+;,M]7J U+_9FN9GOB*R1#(R$X,5A(Z?8<4 M#U!,)1]85J^:>\OJM]Z@"B37=U;>L&C:OO=FU\CK"]@%<&35!6$.*+]>H1T= M\K-"Y>K<.G7J@WWW$@XVC,MTJQ4.8WV$5!5X8TMY>]?FL7*^5QDDB^.Q0&DT M-IPDNH8Z@K),]'KI_SZK/Y\/'Y/1\[*:,X3T^6$6A4K#3JPQJS6@;]!>J2">8^ M5JBGZQK58A+UY(!;#'GHU.7CH'[-QP>B;X7HE1#:5L03/:3@NK"FN^-II^/8 M351*IDO 8/5$";XU@A^']4%F/K!];6ROX?CJUYSE#('JA5\UP\3FNKA&&]4" MU779.8J/V:HX3)1F51+:JO9Q7*\!=08C'YC^$*;W.B:\#>H[(#H\"BCT##C2 MZ#5B80[N&YWYI%QL5*=LWADE"(DHN]XB#NGR098_@OPO5;%7[1ZNJF+QJT25 MI3DASU6/$4 R':C=6C)O3*'S+(]*U/=5J=B5HIA%:N)D)@5-X*BE5Y)2&F$T MH4M"'J6H;Z)2T->B9F2K[B6228TU_!HZ4-V1C4V@FY)[U*+N -)?6XQ* [&3 ML)P9Z\]S\WG"M8*,!9T?>!2CX@;NFU>C[,5D(8*:HET MC"6?A^$M^\E]927_(VUB42HIMS/8DA&F$SGE4[I?P<9QPK1Z7%. M,RJ,[^WQ<-19Z&XW/V]= #H?Y=H82/F"[]*Z+C?[T[$'K4H>)7&[I^,0C;#+ M\\\="S&TD*E6:T-$ *G2B 420*9ZIKF]?M+10@:2@GIV'XU7X<6ZP<9L$LN/\2!:Z9WEP## M^6ULKX".3"+1%I">Q0MJF:9!1A6011?:\ YR=$#B(Y\W>%JD+I=[C+84\A5U M-INC/4<58>@>=]6-T8F0^-U>I^3LU%:2E@.0: M#43.D-"MFSFOI]EQ,J^F#Z&<$PB.GJ,/KRZ]P.XW.2"E3%1!CZK'J0?P8)G9] MHL,7 G>_9;(>% TC').C2OJ!NW<]YO/ %F9HA,0X\/KL$FE0J\9Z($A,7@[92 X.G>1E/[#N/SR9IE_,6 MZ53:*U2;%4*C]!'H+L#,;^>@#;6A\!:O*P_/#N#R-=63\V.W84V SA)\;,'/TGR ME4._&W5#.HR4@)@7Q/(RY0H,5#,ML)[*PX*01-%=[#Q6%7L7=$PL3U6FX^(X7Q=*WIX]02I=++T6!(H!D6 M@5'%OIQQKZ.24H?A?*S72VE48FJF3%3E/!^^RMV5MMM5\D.VK?"9O)!7@@35 MHZO9- H#3JZWO"NU.W\A*)(MJ64,'2UO=P>IO(,G)]=OIO=NT:?V3ARX6C=+ M9$P*.E,>S 1#( MJ?YSL2M=W![#6''Q377,M6HD4N5M3D1Q%=%>G_8G%DMV&3H5K^(VN2";0CHF1 MDZK*3UGN^:VK.A38?UC--T"(,LOYX,#>W!]]F06F9:CFH<>>R^$7C_CU;-;?"GZ5Y'U KLWV>'U8ETAW1&F*P+:Z6=L M*=T8%/I[&>]+'D1W?.*%*[.BZU'X(U:HEL0.)+&!&KF*W$8T>9JGW[YW1>3> M?9]Y>QC:B5AM7F YPQFPTARK,).ZSE/3([R-;OC$^[SH\*HQ$.4!7^6PGE02 MP+RIC,TNU??VZD0O7KFYYQ-O=3?-3L5L.SOQS)P5H/C0G=8[LZ:GND<8O+WI M]'M_J8O?H0I8OB,#=_UQ#"1E96%#G/_[=_B?)]<+]-!0&]("F:N*-_Z-H>C_ M^LN6PI#9'"$Z&'J_R9]D\ODK)UK]LOW.6II&A9*AZ\/L_?!CZNT\U M,']J6H9D_N>_U]^$_[JAP1[^YZ_5U:ZZ!.&#HK>LWOL[_/,I^C^Q^2-Z@?0T M=L#PGQ__Q7-,^-&U)?,BKUQ_C![TV[0<0]+7W\S7M&Z^BIP)(NGJR/P=<38< M#Q_U/7RRAD],Y&K"S.7O7]&00@E)X?_M Y*2=2 YOP>6-_[KM=#>2&./VQCV M,['FP&58O(5#.!#/,GYC>U]%XHX^[U$;K?X$SOH;U8Q5I_]"5__;7A$]DCCP\[.@_SHDS/5PM]+9R&)@ZJJ M@]7FG]]C50G'&#[R?_]7"D>)OW9"L2_%OC_SYAS2\,N2)JWLDYA,X$0:'0[$ M)"51(DFDP^@84X8BF2+09 JC< *G?JP1>AMF# X(F3C$BA__"K4BSV:?6CS- MLZV_?PUN*<-W#+O%,D*SR!?9UA-=RSZQ7:9 U_+L$\-5J\56J\C5;DC+VJ8^ MF]27=+TDI".YX] F>);YWT_9G\S/)QQ-D.G=X/?LVL>'__-Y>%O4)UZZ&NPG ME@;& 0/YTOGLC68@R=K(B4Z,1V1+MYS?6XNS?6)D[]X\+C)3Z$\J?-7ZP7CB M9_CDM0T+?8 )=EQ\DGS/BMZYMN_K_WY>E,0519GCFM7__5\8A?ZU$E\83804 MK6)S57[:9$K-R+5^+*=\,J4H8XR.',U:\JHE>+3<[,?*)M4DQQ$#?#*SR%Q- M0+G1L&R2+1'O@\8?1HVA2&,-MQ<#?L#O"O!+?01]B?/0]W^JDJ.MX<>9X/_> MV)3ONV-%=6U="L*L1U=-@ QT2];>1'IK@1#4^O:7NC.,@D/OGQ_J(J+6"N,[ MTW/\$/E74:J&+SDA@7K0!+;E>'OZ-4_W%!2K\F6-FZ.+T6 X9ZW16_W:\K@% M1A9X$HI/K< (A?3.B'@EUK=LC^*2=)*D_CJLL^M8Y11.&@+=Y-EFI;?&2I.M M M/8'P/#8M=UQCUE:U&6&/!HP*'X M*,5)>(K)UQNC=W&@Y)M@+4L"_>^G:%Q''=UM3/N9@87E0 3 :UOVH:2[US+M MO".9ZYC@C6UWR7X.8[IN3PO*]0Z&] I5!7D+MZ^P[>2';3O?I&NMXO]G[SN; M4T>V=K_?JOL?J'W?MVJF"CS*8<\YNXH@<@:1OJB$)$"6D$"!].MOMP ;&XQQ M 3N4V>\;=R6.JSGZ95Z-63KR)K7(UM*CS0KD5=$'JG4(R_H.P*8.X)(^YNP M?6+WMRSM/8GFEJ8'CCU>L_3;?Q_T0=64S8F1WT ?!DP/L/CZ-Z^T9"AI<+HN M^?6=H6R[%/'L\+DAWMA@8.D&W84I%Y&T;FH1@-4^L"0.[:W?RF="$/B#KUR_ M<8?'O#$O+?&:A1M$7>62PU6SUO MNC;474A+'BQ8L"-B>E=OU1H+K&YH&2(YEXH)Q??B[_!"*.N HF91H#>,EBNKS$J?1LJ1B+$,-*(572&T3"UC_ M15.1EI-N1^G96!QKUQ+<8\YOV10V!V#%7K?LC,WVT'8Z+2%)EJ=LM6UVU>$0 M GO3T@O"8]OU6\>"P-J9\L35?F^_V9TLJ(9OEA-&QY1U5&T[#T$X,UBES0?K M8&;PR8N0YVZ$:]T&VPM5>@[X3]UV;J8YGJ[(Y@:00&HVS6G0>F>Y-D_=+MUU M5( WK928JRDP?\;3)HX]@PSP[8;QFGT!.SZ?! [2.), F)ZS3-KJAHR!?&3* MBCV951_+1DS-YR:)Q+PYKL8E+)"DTW?\%,#R7(:I$&_0\3^>>B=K>8:E:LJ+ MW"8Y2PF>MZN4P47R)KUTQIRP C/(#8HBM\B5,;A(^(<6B2-C!,VQ#$,>7Z9_ M MR% GO,QY?KKT#6(\ JLN%QC[6J\.@[NJOJP#_!#O!]^>'O+U]TF%/"3@[ M\..JZL#32NM_BL#LQG?4Y$XA[E MZT_V_XPY]&>!*VZKL<&M.%#0X&+M8^#7']<#"^5//M*K2'RF6;X6:1SDH=.? M\Q"]D*&\OT[$SCJ5O%%K,EN662,6Q[$LSC7KZ^S$TT?2\'7 622&?7%&HNNE M/@@W+A#JR!96EYJT)/BVXC3MN;4S9=;2,!J/=+TG3I6B/V!X(\9Z'_/--S39 M\\S#&L<')NRR$A3L316GZL#[MY5=F[@N2:RJU.NBV)#&;FXYMNM,[F-@;\>_ M.!F7G8NJ#7-8>_KD62$-9B*'E8&7[M37XF1R].#5DKH9(QV56\9XURW2DP_YL?D:/J+B/K[[) JVF!#KHYL:]^3 M2QA4L;9JR !(S%!+B^:R@2\_-@,LP\8(ZHUMZ7I8.C6CY=D#"75*G/W7C7B: MJ4W@=$6LK1K\74 ZYU#*_\3_TWLS\1W7AYY@SXZ %G!,FW@K\5=_$VD%6P.,^,45[_=W;P'7\(#V M-897-1R7:*W?ER@*ZTM]DE"D/L4#Z=J4PP@5:%97R0P;KN/"FD:CL>T*>6N5*C5QIF,%( _:!)S&1R M@QCTJA*7]Y6N99;G'_B-)W3[VAV9_W62?X(D'TCB+1=%A'Z@MD0$OSO' 9'C MYP9.%)53O3%PM"0:[>V-]B-.Q\N+]$>#@<>W\\\G731U;WV829"5420HF_RT M?8=7:$(S>XX,QQEQ@Y0K-'$G3UQY$Z@6%FLU,F);D?E(!R+XK+F\G,YPPSEL MWN"-*KC$B7Z \*?(#]4?.H:?L!E'2E$:[DAF75:Y]-"IL>E#%\L$AFL M4FAD&F1=;%:'<"$_%L*KUI/9G[E&KT/H&J"BLT3/MUC<P\"E(^/P3+2!Q>1O[P,C:!]5:6756>KC$9@4=O-"]2+"9/",U^ M;Z3N=/_$VV&%4)SU_>(8?OV!%5X5&#ON+R/*2 /+ IYC@(U.@X'DP.3>R=3Z M"]]8XR/9C0QT$]CNLFENG"K0I)_Z.C3H@1W?US8-P(-?VO0DC#WOY%!O+/L= MU\#3E@NL?;@%P\3DB I^"_08V'3B:(H6:#4XL7Y&<.C"C?P%G@Q $W%]L$V[ M(QNFD&TS@[V1[+T>SUQ^V6G8X_4?;X;T=S3P+_U%[(R[#_ '&O4?P:C@'P7M MP5_"_FP>!M/FW: G07>AXXG'UD]0Y:7[$'F9XGNAX%32=QS0L746/Z1K3_9\ M=_?T2+Q27YK5=EZ6-]"!1= (312_"#^ON/R%><_^^$I1W)AO.]0;9.U">I3/^6)KV MLF)[L.A3I=[(CJ=_)I0CX<3RN[[RCR$40$&.F.#OM8BL* "A0,Z T$(I=> F M=O#3"%CBV,%?N&, ;? 69[M9 "D>@\$OHW#W!H\#>QSLZS R=.RY-]K^^@'L MXUK0-U4;Z-:ZY# $*]2#".S?MWH8_!K_=]OLW09O]V_;$.[;F\9O]'7;4K=V M& B8HS$BLM%)=A61ARN''>CO"#M0!#?H$WU"4C2>D*@!STD\C;$216N8RE%T MGU+5UR$"C'N49VI[JABRH5JS2CY9[96&A\(.@H2)CXDQ7S0R$D\D"6E,F?7Y MH;!#K>DRU*2]K!D9KM@MRS5-(R,KW2U?CZS="G8 MSJN"2.\8Q4*.2J-;%9 RVIFT@E_V 92U7VZ?*[[VBR$9N#>7JWRM=&R+'=0*?<=VW3]U['3?=NSA3?<0FO5OG/5GEQQ./[#X%>=\?Z*W.;]W M.N% QJ_*Z#]DPE_P"OE O!GF0;SR\5G?Q-A>S1GYP-#?JMN=ZAO77 M@CG?N!?<]!0<)F;F@7R'E\?@P:9V,5[^]!3A9Y22%W-P?AZ_@3DX-[N'<@HN MN3&$? )"O%U<# 3AW2Z^80H.;Q?4 Q8R/?Z$.7HG9R>(UP6Z(0SF#&UG>:;B M%S#>ZB0W[WC*WNG$^AI9RYF^2)0Q_K'FNPJ6@!YL[)U@8/E0:.BM\.!/L%68 MV[55&NMHV=I.>0J9K7_8P)N48;8Z:S8KMK,EUK/H2WY7U(YMZ)BG\E%?+\>^N[\BAL K)K"5Q'93\J MC:$SK:XMC]M)S033F5Q/Y)-<]MC%JL&[8LE@&NFLTURPW0D!8Y[T1>3R1Y5; M^7IRUN!(BD4THA_.#-$'A]*V@F0ML'];=I!KY;OK] S0SW5)ZP,U5&TG>)>Y MA"^?Z^#5X+41"TR"#3,NP(0&^H E6XHNFS"; U;9"DZ9;"Z@N'CW< M2?XEOTP!?9%N\4;1C@L5/]Y :O%<_'A=3(7T ^@SRA=>''$[)P7B7<=37W_?R[BXI, M P[P!?D&PE)9.L-N-U[ ,!FKI[UV?XX[\ORA&<6!?##W)"-P*6#E(P M07MX,UX@1!^YPO.%7(+^JK:G:HH.M,I?$5C' ,P1]E)$3[Q3-K)YC/O?7[ER M^D >>##(8(R-H(>5YRG:$=F:41A:C932$):-+-GJZGEJ6 '\QC-1EJ2B!+P8 MX.4\_(&D?=4D.?)+GHG+WF'WYHUUAZZDV[FQ[M"%=N?WVEQO3?GOZ??VVH6@ M#,;'!K%;'.[47F,?<(@]![G_[_\YJ0C(SFV-FVX1@90-M=@Z.4 >>)KS6S;G M\M+=UE4 7\W*7LO8I2Z^?*4O!:(/^WQ*1:8#II'N:3&P> H$+\S$VKX'?R"Y\WN?7HR;?2!>;:>Q]4>GAOM/#M:, MSCMYQ -_@0C.BUEY^ZZ5[QQP,#J6>Z#?/G:^_8]]P/FSC?8S/'R!5<.5?; VG%E+Y]:<*U,N=@B>C4PJ>A(0Z=X;]"(QY?;#\ M#HR<$IT($>V=;Y#O4]W-#2E$Q'7Y0;X@JQ-<#B&>@Q-K,H5)M%]VG%X8Z'$L02#TWND?A[3]?7EC!O#M2H[WN;B MJO76(1_?8QY.+% 6=GK=&]HWY\==A6QO1.;23X')G+5VL>NV]21]: O8W[JI MBZ!E9Z4"2_WE$,F/<'9(U,JKZR)(APSSD'X$@1S7(:_+*4AK?&L'SWG:&'_: M*(,;6H*:91+'\01^-%7Q0B$/V,--+LC#7K0#T6985,'P"]*S.OCTF>17I:C^3/Y&N=I^## .G(%T-<AJS]V&2MJFX["&]_8V"P\,6@OT-5=?O*BNOSY/NJ_7(2WN M9AF70EK M(A?4[AG9IJHY[J9V4428^F#9(G^EM(&NZ-[?R&'W$[F80?K=C^1[YUD6Z6X_DD^1[G:?@PP# MIR#=#7%-&'6WLNUIKF>_ET%\US;P/'WK:_T#_XK&-")71]>1=L4]=Y49 HE/LSV1-IG_5*E[P;4X8#\%/YJ;G^!F M;-JN[X1 5WC6/DFD?89;^[P1B=KM9:!([O0S\M11T!.Y;_M>I"0[AN9%ZKIK M(.7R)O)^## .I($WQ MK?T]N%HK5VEFA?KNO5HTQ[ \\2LL=[FAR]SN1Z,,L<15O)'FH%O<;N@6-QI' MVN*MT1O2%A&#(&WQ)K7%X/:MHC:4S<#/HL'GN!+!LA1.A< 3A.YPNPD-,.12 M%/0LLM,UY$F\21I'NN$/Y3FD&][G(,- *D@W/+JKQV&.5EI6/-MQ)1['2(8+ MP8Z^HQ?&D6(8/0P MK&@YVE!W/KKDAV-S1\>J;40]O1*)V>QD)N@G/ M2&]*9C_W-$A9%%T-_G+C<$3:Y6UN! SR-OY,=D3:Y7T.,@RD@K3+HX==4]I MAO5'Q(EM-31+MYWGK57B,8(FZ1#H NCX],UHES1F W(^M^[FB52(.\ M2;)'&N0/94"D0=[G(,- *DB#/'JRM:1;6D,>:-YRI^J(1-(8%X:3K>B,],UH MCB&7)-B[R+I[N_5UD*9XDZ2.-,4?RGA(4[S/08:!5)"F>&Q_IX.SH3M'0R4. MHS&*"<'>_JPETDA+#+>6&&(I.G#V&>F&-TCC2#?\H3R'=,/['&082 7IAL=V M=498C,",>*Z$$Q3/A6$W?]8)&:03AELG#*'T;'N$5,";9&OF0P==;I. D8YX M@[R'%,1[I1RD(+ZUQ0N=;"Z1:^;**:$CX3C#$&QX=OA->44PC 72$A%;(K9$ M"AI2T!#E(,JY.\I!"MI;"EHCERG'FV)=:$@$R;-T&-2S!OA>]LZ1H84X,G3C M01P9$HYDR%>T]X\G]TWM6U^^8:3C,[[SAT_M8NL97)/;B4MRZ7Y?NZ=?EV%5 MG_WY#_BR_3O%U&0'"N_HU3*0\"6;+0[#_O<[:@(:N)%L.?_P"N) MG4X'7__O_]GM?%]6C*%C^Y8:4VS3=G[_/RSXW[\[HQJM=R(B0-Q0B_4=339B M\@"\^+=LSN6EN^5:_@%0;=]V5/ ;;-LI. T1''L@Z?^-['P/IV-O+L?R(K8S M8R^W[/6?;3\+P/GTH>T&-\[_=C0SN"$4/OW%_* E*UKU8<%?R7ZW9H.4*" M7SFBJ__])6&$2K :+DN,-F DBN=QB<<41I)9C!N0%$DIO/IK/?CU7P1W4J1S MY7@YF8L7=Z^EX%B"P>E-X^\9Y>Z*O;Z(XB7DMY(%F70C6;"G&Z_=^A\X"SCQ M[U/G(SN]WYF3H+1>6K=D2]%EL^')X& ;P]GMV)WY*E[D>?^ M?>/N\*%YAU-=J2>SD4R](E:CFRDO)Q_.M+'BW)EVUO7R ]R#%JZF@F]UR5.':WS], (KLCB&R&$%F/X>G^G^OT M7W^IOP4LK7O@ 0KX[5^R:48L?]S7'#>B6Q%O9/OP0D4W&M$6B@80X8YD1XO( M8[!A>^[?__E'OXX2]P9Z/R][TH#F- )G":E/RX1$J0-.XCE%E4A5HQF&9?JD M0K^@XZ8BR63/XNLQ;X7Y"7](Q^E6)C<92KA$O&[9+!.38G.A9P0?U^)NNAE; M,H4::+GW3)5N"F5:>QP)TRE#IHUFJVU7:Q(A8:];QDDS;IB#5-<8Q\UYDENT MTT(F#EKNO5U2BXHX'G#,#)LF M;*H]EZC]EDNWHO96QI3$Y+X\D?A\G2],8,N]MZL]L]5C_7+,( 9^6YHP4THO MPI9[8Z=*CB%7!I(L:HTN/Y?S"C^>U21Z_^UNJCZ86VY9$1O#>F\FX-/4%)]+ MS'Y+MC.+8Z->T\'DN64YCI=BK6X-M&1>MR0RP]4DE6PRHMQ,8NP@55<[V;G$ M[C\3;_)RG5YQ7:R=KYJM(C$&&S-LN?=,.SW#ZM,^+1G3]+3V6-:SZG@^E[C] M9Q;+.6>2S%DK09N0BY33J173U%#B]ULN2MW12O0*3G?I#.T$&!-^0/"* MHV6SJ4RUK,#X&2?6RBM-LPPZ<$">)CVG+&8:DFT41(9,N<[04P9!T[VIPM11 M-[]:]?K&M##*M)RV5$_IH.D!V;-+3BEAYVE-\"O%1M7-9E9.*B[A!P3%]#F+ M;B5,!1NG@1Q.93K7K(&F!R3%E!L%@5"PI*#'[;(4UQBISX.F!P0@"]3_:BY7 M3(EZ=<7E)1FKQ#(UV'1?^E>Q1X/K-,:8+,;G27EAV:7X'#;=$W]164R'F$8" M$#ATC\N+K=@@ 5;K@ RDZ.84*R:S)%8I:$2]HHRU90^PQ $9Z"\;:C%%=Q9" MIE#V.V36P5=@"8@#,I#.$'Y>L4>&4&ETIG4K5L+C4M!T;UA),F=J12%-8,N5 MSTT]HUCV8T'3O6$5>(8?-F(.A;5S;GPYDB5EV@,\=4"R\AS%MVQYX6!3M>"9 M\VPYM6"&$G% LK18I9Q18F[3T'5;&"1H6JP!5B$.B$NO)-4*K?)<$S-*2M]G! M,ATTW7MJ90X,A6DK0PCC^%PCLDXR0V3!O!X@%U]DC&YGKC-";)12&D*F\D $ZU]8?F>0P+B:G-I=*SGB5 8@E M#\B 5& M:E#/.#4,6O<'8VPI.:QPWIZ."A8-8DZL%J% MF59>C+L-4I27=&_>Y]I+R"Z@Z9X09C)"PC%RT[Z8H1FSVUN,V/(*=.# PLZS M$KG2U/$CEO2EI5R;=E!49^3 MA+\\8NY8?/Z$(,8V8O?ZZU/<8CM\8 _!.?GO+^+79^%'/K#T-E[_Y+N?+")! M["2RS00(\63E?4O;E$W&-O$W B/PO;E"HO)U46&XFQ:5E*9H,+"V$1?\65RP ME_-U@$/WDV041=,&@W^O2Z[[X>!C$Q!WW=WPYRMH?'2(U\3,BS%O1?ZXN'_7 M\#:4>5TY_\NW9%\%/53_OO>E_.[E>T?SOP5]Y]OFXCWE^[M%^4 V[J+IU2ZK)N3&]1T?_ERD!B8)H*]+](^7:RXN/=+F#[X&U53 M]+%LNO_]%2-_1=9E1/_[2U]XORU_K-K>YO>_(I8\!M/AN[&A+$]^0SS&+17^ M(SR#,>XE9<=9@GELR::O 5L/+ GX*_#D;:)@?4"E6]/92&B(S8K4#1@ (=2B+\Y WV?S((7B:PK%%DCU)QR5 M-6_CU#G ,3G+9N(BKF9%1H@;,E]DN_GE7**A'D$049XC3E(C$"3O&I)( ?B2 M O!!3&H)9:"H8!/L^%248[F.[_BVZ*1HCV_%BGN:, M([HUTUQOC'P4]V/ W-)<('WD:_I(@.0F '+N&<<'.*_2K5!324[(PE)4F=K M%?N%U!!V"]@Z6!2G>.3.0&QP];D(GRJT*8!QJW9_7=,MUW>"*@;]334#U=>0 MC1%&&R.$0T;;\^>VYXFCC'[O@ ^8)C#7'-HF[MN6"5FFI9S3*?>PPJ33].V\ M*!07<8F%NS2)L5&>/N:11%!&4+Z[O?46K>NJHTUD78UHBPDL*N0&"0%V< .B M\F[Z%U*Q;T_%OD8^*MJ9OV8X;T JK#$:M]3@BM)UJOO;.W0C:U1RRUQFA6GV M#,O;XX$E#^(2!W=H)LI1%#*C$<;OV!R^LO&ZUDXL MFC%8^RL($& <=C=I 77-]1Q=@;4.8<(BLB4^;4M<\7Q;"*=DK9R$Y\S?O2DO MS[B%64]O,UF,UZE&0LOVA8S"CG5KI&7S=5B;$*8?1 D"91\@"CBKN^''4\#Y M=)M3.:#4,Q+<9,(.#)3"V'O.=P@*"O_ZT[0]V43> ME^M99EG8S/V'E/9@-& 'H0@=-1 M[NB1KI#[=8*HDST!/5I&@V.G$Y@)%@TB3ZX]\.:R@PY\A#= M044F$)91.DEH](XC8':5/%4IQ[(E;$JI)6;B6B.V%(=]@>X%+DIPQTY8A=^[ M4+2MX4D'1G\>YX2-6D(X9*1%?$V+@.A[_Y!GKE>D&XE'-B=JIN!V]8Y"CA=Q M>&\Z:Q'RCY2]M&6 M>_XM]QF1Z\AB6?.$A6+Z< Z/V &RP!#3C%HK89HSD:R8TY?GQ2&\#!GLP1P5 M9=ACV>,(Y@CFM[XMWYA-_UF<:_EA1DZ5;3&3Y]@*4W!204>SS671<,9;>.)+(@D 6!-)(+.@&VY>[*MJ>Y<4LMVK+ULO9=V;:4 M-Q.AE!RQ7.!Q7C=T5LVN%C4BQ@X!<]'K,ZPX=9J"@B".((ZTD>_61KX)XS;^ MV,\W7,7$-(;IC^)=DJP9-8AQH)V049*A[S/C(3C>BXYWH&QN=+SCIE6=G6/Z M1WFN3/N+>5F?L((\H_ %I18:?GDHX4%=2_)H)5]$"H@4T!&/FU*.3F6%;,J8 M\XW'J2DLE5ICZ30:I64U8 6H_; ?K.\=)A7G5?F.]:G6F[E*,H0&RP&>(@%D M5=N'H;AK$-7!RX:^0S^Y_+BNST5G/G]Z@'MJAN@V*H4I*S):=3QRU#F=G,4E M/*CAR;)LE"%..WB*L/MCL;NO1OQ$[)[[J.BA,Z)=K+8@"V192 YC;$*V?6XP MKT'PPB1.AHN2W'T4R[@A4^(.B T%L$,<%7H:Y?G'BD3YWD7Y=B[7#I-5"Q_9 M?_'(N0:'!GIEJC 709<#2=4WI;0;GJT8(_ [S7&#)%#VWP@\ NHM__-/'RG3 MH0Q6WG&%@Q-V$"1_=RU_MT/[(;5']E9G4\E&]G MMPG3IO(J=+9-L(I,Y"7*8KX9K>T;HV-W[T _7_!K@YWJ&CIOUUQ4.X9@.-,, M9R2]BC:8C;GF-%F3B* 8&A5EB-/JFR Q+6 MF([S;&:RR/7+91XU-QB0@JJA$T.GR-@'Y7 MMOC-*C!?1CK3YWOM=+GG"(!YQK%)-S.M,4.(]$"AX;$/'G *L=Z2T@8:F 8U MXF@SS?*1I^(V+*3[B6_>JCJQM9*2X%6PIVW=&R5]%TSV,\DLWZ:8I*+'\FG7 MH86&Z0VPYJ(R(9/ 9@JJJ>$,$66(8\F ")P_!)Q(!?B2#^.3Z,QW5F.M:522 M0JQ@V$29Z+ =?@C1"10 .DI@'SSE#; ^H+_0\Q-1-C,'5F%BNSJJ'(>L M&N2^N):^L<'B&IXG<)F@>+A679F:N,3KNC KL8625),(:G--+W^L=#3"-\(W M4EDNJ[)\%."E61$OI#O]N=!HZ;8YL>J8.YE#@,-S15&&.78D\+:\%=O$O8GM M!$MI#R+F4RDY5>NC"^A^GH6$U(GO*/N6 N!YFV+\H<5W*+:Y%#*%085FVT6F M30,=(JCJAF/HS#'"(=KVOZ-=+^5H-M8\G%0H*4>35>M(01B<-D< M2S'W[Y@HVNXVP<($WT9D]=%?7UNQS;Z(.!IXY SE6=R+(7-+8M>.">:=4"UB \0&WUQ, M+=QL<#>WVCTI 3@1/']=K!0=M4 UF2^>RW!+^+\-;>#))WJ*"C!+4NEX?2 4 MQ7%OGDP/Z42#'0(5@ N.@>)L%"-0A@-BA4MG0/QX5CACJ.046J@-1ZM^)I4W M#;VAS>I6(Y4T\#FD!5BF'8^RQ =#)6'2?O[=O4(/Y3W\R'@KBC)\5][#T>L> M"JYOV7*\UA"T$M>S73'#-32@7O"!>D%&.1)E/R TALZI?VM;^JEPI AJ:'>$ MU-+0IN4955MDBO%Y#<*1">!(D/=10WU/6(\TK%&ZG;1PEM)&2X0:PVF8D,WFD8;*.JR[,X["'YWG52". (X$A/"=4Z&WPTAR(YE^\\1EV4T(GN1@:P[ MD9ELHGH2X32%0CADI'M\(7,"'G,'X'>Q$2LJ].=&$:D;*K1GPD9NA^''8>:"18ER'NL677TF>QID;GL.++U M,>T%V5JW9VO=TEP@1>@+BM &V.TUKG<"Q0?8KZ5GU$3*696P:6\*8F@/!C]+4H:G9592C\,CU1 ._FFGF\F_D#;C%$Q9G3U?Z\3F1 M%Z/#HP&)2J;G)A_[LY81ZE0MZ>0 M'#>T\6K*P>W^B,*8,M[-S2C''PI PEJTM(4%^7HTT*,",X(SLB'=MDS5X?J M0UJ5_I1F3-R(V85AWJ=EUYD&>&;@;19X%&.(F_:<)>WQ6 ]*4:T+SRG;.*P2 M>-'*MJ>MI1C'D?,CE*D0=WP6ZVDPWS8D)'^W)7^W:5CI9%A]XF\";O_1KK^ MC]/UD5_Z:]>U/F$V .H!9U91'R_&T_F\@S&]9$;&?<=N$W&)W-041;%QA$'D M3/[BK:SO@C [\$DFD6!G!L'0V3*7I!5Z,(0@9'[]N>MH]KJJ>=SW1K8#FH%1 M!"K/5MGE"!S_]]0%WVA+N:$B$)A,+@S?YT8TU6ME);A\5](8 \W(?1[A025) MG3[FR][(,(VDN5R1Z1FN-B6@)%$8%L76_QU.USS7U%Q&D3QI;N9M9K3J# M-K8Y/B[VY@O-?F=N7F9H(LL?6?[(B85$^<>+,G)B?4I27VDK+Z0VYFI*3%_$ MUD+Z.QO\(WF<9P^6-<'%VIW>)%:U37(TCA^4^$_.\_HG^!RPRF#G-=>?S#4X MZ=N/=A;#U :P[SG7]37U"4'K?]Y&X:^-EG&@X>&!#UM&JK>PU8PQ[C*I/C>H MK AQ'H*!V[[G0FT(B,E'1G]0'3WA#^] 9:T\S]A!O:PEC_OD7!^7L'%F7$L2 M35M41O-??W@F2O!DE,(/)=9_0> N-<675'W?FV.>[3]22XIH";))3S(VUTD6 MS3BP"?$HP_!1G#[D0'U_ZEZKQ]_EY[@##2)LBD((AWQVE3@8\W%%XMJ3@"3] M)PSY[!KSY23]5CV%T#L(G@^W-MF,3&1=C>E61)$GNB>;R!I&UO"M.G9N/;;X MC,HJ &7.2JXA>2"ZL2(2L_F@*'E"IASSL:HQ8J1I7**"HK\,P49)_K0SN C: M"-JAV+;# >WSA2Q/QW9U5$OQZ5I"$BJU98T@EPF#* XAMN$-!005Y8AC=:5" MY_G;5SX4Q1_[)LQUBMA!11G%'D\<;:19+K">([H%?D:%?Y%%@;2.BV@=SW , M:@8D=\&8"[!8M%VWK'F505->'&"LE-BS*TV]B M^8?0X<&=.?MF=2U10[Y=@ MCEVH@K"-L'U3:L?=7(#\:B-6M8&NZ.CV'W2OZ8^][1C"^Z_;VKOKFB?KEJ;" M^MU@IMP=1*?6@ ;;-1@K>.R!?5M)EY;Q##LUC$*UD)K+5K+0$&L2M2Y@RW,' M*]@>/)Z.* )1Q$^X^OA\%'$^S\/7.&+63?(<+E!UL>+U>%F9$IXQFT.."$K: MLE$:V_4CK$F#NA\YN_SR*NV,FNS>=YM:=$[ME%(0 @@794**">J0$P459%IVZ0E"^<=WCYD,@)V&9LW)I/,$U M1&P\7V3(7*G+E;)QB&58"0QCHR1!W__IK;U2I$$*Y\?T$F237<0F(P%%J+8/ M[]6^!O_]S\5=-IA)#"JO' 3&J**:QM!MFJCUOBJ553:*" MVJ$_'Z[6G!B@:6T%E_HEO@O=YO? \[S9$6 MD168G2);2R"T$,'2"%%K'B]B#B#?27 W(D^RK.HRI 3$! M#W;7WP5F1!!J&^B6;"EZX&@"'P1%81^^<91?GNQ_5'WVYS_@R_;O%%.3'4@& MH\W#GZ .7[*A @S[W[,D<&]6:C,J@MI1EM=#)'1';F;$-'<;@F;K?FS_;?A9PV=.'MALDD/UV-%.&IXS@TU\\-U@8 MSY[\)O ':$:,P8^;@5'X TN?::E>&3'D\\+\1XZ,',B1_Z]927[3><7@E9\\ ML-B$E :!"F_!A:A[$GKY%,%_N6Y[R[$SW<&2;:< DK)$,Z3&:HPBR>2 EJB^ M2DDJVJE7HR&\G4*V(UNO:I MY,K)[V2EXTS[0C9>)S+6>[>26=Y,[M-MXXEI[4)D$]QY_ZX0?WUOV M>;G_XJV[*P4+_&TWCMT11)Z' (5X,PC0X#__]"^W2^Z/1'^IB0>PA+FMN@)^ M^Y=LFA&@X/2!P@)V3+!'VKX+5"PW&M$6B@:X(CA-&I''@*$]\.G3]ODW4%&^ M?5AO#F*/FW97Y*L"*0T4658(G)4PCE$EBB180 24++$#0J4Q4L;4/KF11GFK MQ95[G7A:F73F0H:L#$;:JC*S5G,):)FO6XZKL9*FM,I3<4&M")4#$-5RMTJ*29KH"6. MOVYJ#DL%/H93)+<[@,_>& M))%6)96C)G6A(#UBK5FYM=(Z\)G[0U)R'JD)JWH6:S0&E#\O31(ODZX.X1.^W5,C%0/$JM8%!4,M$D8VKZ?ID+C$'6@[: ME<(02(E1\-QN?9YN8--:7&+W6PH)IY&=95*&,%9HPF+[<[]A#25NOZ7!R6F- M2';&F);'>ERUH3%LHR;Q^RUSK9++$-WF3&3:(ZU%YU>%N3($+?>D'E_(7;+U M:'4%?>@RJ5%+UGO.'+3D]_HY'3]V;7P4$WW&]S U7\$SLZ&$8PQ_>;UBA9%N.86!*G?&^QZECY9)6<0_MNKVFRF&Z7;&?I MB)G::C2?DWEU!00?/R"DF7(;GZHYLXCYE7;<-*O%Y,H "#VP^#.Z/O?B.%$2B7*[,IF)#P5ATWW>I!Q)O&%3R MM59#J#?\QA VW>^!TM";K.AR!M8V*O/*J-2J\V)-P@\(:\?&4H0BE!^%AI)7 MM/QXK%)Q\-@#TCKLZ"R3+N%N*FUB&:8?%Z8.WZ5(\-@#*(CWJ<&TX%(%3,YSDS2? M[LQ&.=#T P4AS TPGYDQ+'.S=D:L)%HE;[Z: M5L9EP*H'1'9.=^19HSX=8\E*6E1'5%H=T("J#XBLGC+->H?*EHUD^S%9+VAJ:H?%Z+$EMAW19PF)^G,YD"\9XL%STYZS9 MR(YJL.D>7WKTT%:6N-@4"Y/'2IEIU&M*-NC /F$*A#4P9-WC1#^75AE_W"SG M/3"N Z#AR7HMG7;'*8-8S42IJJ:XN@XZ>T"ZQZM>@DFHS;;H3\R%MNPKW5(Z M#ION34$U9>.,6"JS&&,95FL\;2HU*WCJWA2XJ]2TQ QQ!I?+(@ "C&R"FKB1T?S.P! MS/2JAF[T>JH@)H="/E?O#YL%/@Z;[HVK/YBGF?ZP91M+C\*QO-13;7H.F^Z- M"^SY8+&P1%=LZ$YI7(HW_&4E>.K>N!RU+XNC.MG#9+M0T_Q..<6.@Z?NCRN> MSB8;K?I2%>1,DZ!AFMOK@L0?@5M.73=;YL&3JTGQ\#::ZG8IBE/7.WW]IM=Q1':T1NC M#AJ RMIP?&FU[W@U-R;[OE?$<[9OW9J(:[7SM*PHBGT@J&,^]AV3=>?Y-GCF MP+3G6PUU^W,,>G!_KWT<,/K9JW#8 M^8]_P/G_["KZ"^>Z M(!X+Z;H@'@OENB >"^>Z(!X+Z;H@'@OENB >.^>Z?/ 0Y[ONRJM-P@4/2ATG M\.].>]U+Z3DP)<=_2UA-(8M$W9C*D@G4\_?*C8-N;K@^B#XG;GK@U M],4'A0W1=^A0=G7Z)CZ+)QQ_H,E[PA,\UG4KY(S$)C1S!\_Z(+%!8H/8!HG- M-=CFNRH=A$#;JVLSS?(/5GS^OH.YES";3E9IKWU*^;@7\_R3<=Y#R>\X \]^ MQ4R$7)\YWAWQ=Q\[3OGKPS\2)>'KR@1->Z=,P9*<9Z7"BG/%))/++"C6KA3+ M7ZDA%R T[=AC>'8.CJ&M>Z.D[X*5T!QAH9@^G.*XZVK@_^KA.M&9QV11632[ M8\,O/1*.H#B/U2H\+$'^^D/C49(ZK4H3X@3$"8@33N $;)<3,/!ON=[2'GN8 MD'&%,;=HYCO^]"NU9[^#$V2[6I24](P7-1%;J@U^D8_/A]*ZW!,;Q0D"<0+B M!,0)7^8$_*">$!M1HIDL]&?B6*2R>F_$=N3LM3D!YY75L*$N19$HF7*S4ORPUQ@)3I;/]OLEXQ274$^#939*(XD^-L7W?")& (@%% HH$% DH$E DH"$6T+L(::X+N"=M M-R@)ZJ#0Y@]S3US@EJRKX_GNXIL0KI7!QE-QP/N0K;@LZ]&2)K2]7AV7_?D\ M/IU+-(Q0?Z6PI?O0;XIIR2N:"VS C,7Y\Z$RRUX?2@%1?#( M*,NCN"1"/$+\+04GWT-\3"$>N57/3XJ^%]?&]0Q3D06XR?.__A!TE")X!'D$ M>03Y&XH]O@?YB4\535KR9#'#YZG*=)*O=2Q8:1E&%=DHQ^-W$E1<>R4:FFG" MD"*\3 ZT,S088$0.0N0@_$G$63REC)P8X4A[!Q0/,B3;+ TF6F MBTTA:)E??[@H>_2&-819A-G[Q^Q%C/H/8=;O)'M**>M6C(:LJWV-TRHQ#V(6 M6/@D&V49M-$BT"+0GMTL_Q!H<;54ZL@9JRM,VVVMX I-:ER'=QQ!&YW H\S1 M8X-WE%-0=6S55[S >OO7[73 7'6K*R++3%][L5CJV6;GDMLD&6 1S$:91D@]"/TWX)+X1/HEU,C MJLUF8S;FBVQ!%MK%5:HUE(*+[.@HQAX+12#P(_ C\(?%-_$)\(]M8QIK>/F& M$;.(\6Q8&W56$W@]*\P](*(UK$D MH]DU:7TQ+4Y$*>)8Q8/;RT/(:);FR&;@R9#5L6[IKN<$A?61NQ6Y6W\2$UTD M&6$#-T!&\1=@>YN0J&Y93\>3B0;6SF?IF4)-4BY;D[@@(P&+,OAIZ@A"+D+N MG2/WO!D)'TS@T!TE*&1DW8J ]5;!=+F>[OF. M!FL@]'U7MV!I-Q>Y+"_JLKSB]0>A<6E>>PX^RIU01G#BO!.#D(*0#G;)HNV[%:@!EHC)(;+;( ]I%:TY[\(Z$--:>R.(D;XPIFZ])?% @ M/4I1^RG+?R/R0.2!R -MLP@I""EAW68O8\N?OLT6"O:D4U*)JIC,C K*8"F7 MD]P0;+.!$?_>/GM+(?CU*YJV)YL1>[_*./(I?MZG>&UL7]#G>.VAAL4G>;'R MA&[<4C<^R$/\M:2%56?0?BR+VN.\/*U:HV1;GDLX!D/V+!4E3KPT!6$=81UA M_M$K^BR!$["N M3..VXE7[!6&9!_WP,VR'E8)]G0=V"8E%&9I#8$=@1V /NS/B!+"+F;I%^JW2 M4&28@HVEVHR1;0XAV*$7@L:B-//!@H2WETJP?L7S]6>F[:*\ 734Z9Z..EW0 MS7H1]\036'.68H\UZ'$%Y :&#IYS@.7:G0+681?UHC NC_+Y>!E3DG7 ^LF:/S48<,@ /+!TB2K/[ MYQT0!2 *0!007@_'!RF GTUD(8V#T618EY'BRU27+05*0)!SP45)YB@'W%[2 M1<4;:4Y$#V8G\M)O= L[.L<5/BY"=P@C 44"B@04"2@24"2@/TA [R** MN#Z0G .6D*.YWC:[&?D/D/\ ^0]"&T?QPH"V8.'[H&_S,VG&S^T!-N7$4C<]6>2$R1R"'E9$CU(DRA! MH$>@OZ7PX/N@7\RRL6XV9^E"I=+N9]./DWI6#$ /(X),E&3W;U6]T8#@VD&1 M',G64(OH5F0@ZTYD)IM^4#)-DQW+]KV(J_PFT- MT9R5!@!M07Q6!L(:G<4M. \P6:>Y;#>= =/$QK,*7QTLY52U"VP6"CHJJ"A& MGEBV"6$<83R4&/]@424DQTB.0RG']V)9?V&OXFTWF4I,DS5C+(_E\LJJ)I=N ML%=M+A\[4$X ;58(Y+<#\I,VJSN*>[]E5DX(L_977K. MPC095R>&>[=4JVO M]=X/Z8$S*RFG6;Z9E6=QS$B*,N%-J:FFI%*#8"/E M@[LS 4N@G1311B@FX^JT\5G#/.3V]_8B+#!R\%Y?=T=C#9C;P )7M;Z'7&?( M=7;3"+U)$WGW3@ 7'DW7W(HEO !H99 "\#RPIZ]FZ61YKC!IP<^)R8S;+#WJ ME;F$,] XYJ+$@8)5".0(Y CDU[Q?ZZ,@%Z>E86V<)KI&C,R[O:F>B=&# .1! MFCE'[Y\M02!'($<@O]H=VY\ >=XC[&&WI]"85H^-XG)%:R9*-0AR'NWD".0( MY&%+&O\,R-LC.]%0IT9,D >JH1BJN1H:P4X.T\C)*(/]D NY[QAST80LWB&^KKX7MQ2ZQN+:DQ%*2-RD M,^&SFV>QG%TV5_&9:S16^;;*+MK=*LR78Z$C@>31YHF8(A23$4JFN(,0_^%2 MSM&(I:'X_E<^DNYS12?N[O:]O;'?:&+\4VEZ"->R;=DO2]0_EZ)XLTI] M7FE5DP4]80DRX:<<.MMQ)SS8Z+F@Y-SQ"O4(_PC_"/]A2 CX//[UDA?'$ZU. M4=1P6#CRF#0((Z8/"W1I0;J! K#. M)J 8[H-%Z6XOG6#]BJ;MR6;$#CP?J*+^-;R:UV:,SY'C]SHSKST'(6'-B[A- M/D68=@+/TNFBE,4TG3#\2CX=6^4 8?+K(OT81Z$#D(A'$(^$BD?.ZW[Y%(^H MW;*<=P2O+52&@MJO%_Q"U:Q!'@D\+P2++OM /()X)"0\(X--0[=D M9YGSM+$+: V.P+%-,R"V]84KQS@MT2I49EYN.!0U5EIR]72MW#+G$C0!?_TA MJ"A&'+UR!>$?X?^GX/_<]R!>!?^K/B" 4EXF1%_L]#G-IX85:0CQSP0J#8T2 MW!#\?S;\+W0CXE7@WWIL:.WRQ)%$F>U1R58\W4\, _C#>AA\E&)/O&<1X1_A M_[[Q?^[+$:^"?[.0P_5"N>9CEKEC;0O>=S/<@;C+S!R!M\?Z4S7K(O8-6-%SBQ)H!CS-DH6M4*.8SEA9BN MFG'>(:>>&Y= W\A??]@H2^[S)F(1Q"*(1>[<@W.(1%YSA]+-UCC,EDM&[)%2 M*W2Z.QHD NZ I491,!H1!R*.D*@?%W3^?$C]$/.)(:]D1W6A/>#'3CE;SD[< M.:20H) IQB'U [$(8I%PJ!\7]""=HGX(@Y%MI =NWV"2O>ZTV2P^%HH!=ZR= M/O>5Q%+6O(AINRAIY?M.99( R*KM]TTM%&SV/V MQW0=/]:B8[K(.)C?U6HQ8]F,->> KXAU"98HP9]X$@#!'<$=P?U:9X!.A7N! ME,<+[A&7Q9CEN'IYU:5BE0#NFY24H^>M$=H1VA':K^[2.!GM;0LO=EMQIX_Y M%:J$#X2I)/<"M$-'!AXE>01W!'<$]W ['TZ&>TK$EFQ].*X(4T&9=X0D<))Z'R6-X!&=Y/ >E+N6=#Q8#K05]@Z$C6D:PC64>RCF3] M(K(>*@E <$!P""/UWVY8-2)[GJ/W?4^&MO5$<&G1VZ$4PB 44"B@04"2@24"2@2$#O4D#O(IJPOI N(;NZ@HSG M'V,\'PR4WK'=_%Z -*7/=%4+PJ.! >I*:J7FUSH216-M"Z<>2WIS*E2^.^.1 M^$"05) ="TRB6]6%8EA3%&2BV(W4XY+! T3 M'[$'_,327(@!$ ,@!CB1 3Z(\!/IL8>58&P#*=3)-N]<9"++NBN54N):JU(60 'C( =V)] M+L0 B $0 YS( !_.E3PK Q1$:5)WE39N%-0FXX]CL6$Z'3 3)G$'ECL7@YL MKCT9*=WT/4U%;L0;=2-^7PKW3Z*>:S@@-D@[1CX9*NU9CURG:&3XHF?&R$=F M" N$,A]S02#@(N#>-W OZCU$H_ M ;CI6'O 4.G.2FC$IAA?;%9)<:TJ?]).O[U4A!!ZZ.Z UN['78DR_I&L(UE' MLHYD'&1Q MXL-+H2,6.M_XHUPQ/^_P Q)0)*!(0)& (@%% HH$]"X%]"Z""NA\(S*S[]/, M_L)%5INX:6ZH" 0FDPO#][D13?5:60FK?7.*8:Z<_D#D=&MBQ]<6=MD?]S6G M,@BBJ&[%]UPX!##-V[SGUV'43DI=%LJ&;!C3;K'8-_S*W(G7)(*'&8<\'24( M/,H3^^E+B!L0-R!N^"(W?#B+\;+<4%TL&W1)GI2Q@I=+"0E-7['C(>0&>'$F M':58+DI2^SG)B!L0-R!N^"PW?#91\K+<();FM4)F3"A"C)=+3:N\\*A8H#?P M0&_ HQ1'1C%Z_W9=Q V(&Q W?)$;/IR+>5EN&#=KFM ;KDR,&5E\&[!5-QZ? M0VZ J9E <S/"U@TU'8<=_KBK T$:0?K^(7T=_\0'(*TDV5C#6- +4>;=4B,EE47. M'\(.?]Q#@2"-('W'D+ZJ6^$#D"ZY7:N?]>F\$9NOEEZ=ZN-&KP8[_''' H(T M@O3]0_HZWH /0+K%J%[.5F9Y<5I;5O7%:M:QK6"7_I@_X)\@*_C/?U1]]M6E MY!^>Q7)[:6GP"?AQ% P8( /GM?&_$]O586=^.YH)IGVF/4D;]K]0JG8ZL^_6 MVMQ]NGTBE,F]QWGVY#?VP&A;7P9!/V#;^U3A;&A/$A:1?<^.8!$,OO>)JO[??_/L-"'XQ5>M/@NY#7, ^Q$QY:?O>[X&^T-3= MB=H,9X/$EXZ=H_W:73/PQZ\H(0 CZ,$14N#VB. O_._73/.**799^-,2!AZU M_@D^!W0*P,UGG[%X!6Z%KA,==6\[I8&/8UG2XF M!JHPAYSXNF5ZPLPY@,BE,69S\1B][);L11RTY%ZW5)5NEUB(1 _+M!2CIN:R MJ31,A]A_IB(M)LMDL28)!#6/VZ/&V^G5'9:&?NJ@HTS^$QLQ#-R6SE@9*V/_AA>3J-62TY)OAS5:Q.NAV9 M:L1!2V9O\+VY7Y;3E:8XS4[2S9$YI0[AGM*BT61E373'EQB=YO&8MI?86SC)&@LP;UV/1JV59I M"#;KO992FU7F]4E/QRIV,N]/W2+&Y.(2N[]*I2233,2PT<(@>FZ[7%!'G4RK M!EKNS7V\Y^A2>I7K";I3[\6H<@'MI@U5T"O^&;?&\N+6*# 6$]4'(-4MZNDQ0)E*OCDY?[J.=NW[NRB MOTX-#-#D W]4*=S9OG>>;X-G#@"=;JEK^W,,[BR_^XXF ^L$3,*![?R52O"\ M7SXUE?NN#76G5P.]'#WCI]/SKI;Q->V<>, 8M! A6 C\@3QJY:*%N-!"< _4 M4=,;+<3%J E'B C#0B!J"LE" &HBT$*$8"'P!PY'"Q&*A2 0(L*P$.P#@PRZ M,"P$_L"CS3H<"X&H*10+P;X3/T8+<:&%P!Y8Y&OZQH7X8#;VNT[7RXV:^\"H MS^K>#/60%=N$'_[W%_WKL\/'']AME'<;),8GBP@0>EV-;./@9YP>..J=2*JB M69[FO)JO_HN7;**P?=M4P2^;(T?3(B7PBY$;$2Q54R-YW]+6R2DD%MUFJ?2_ M)^GFN%5WY\*"\P\,?]/2TM 7EY*5]_:R\,H*VC6NOVMPKT>\6[GFS3)+3Q G M/@MQ_H'E;AKA,#OVFQ#\7GCAEA?YMC=]F"]Y*UOZM1:9>^ 0DD]T>=WR(B,D MWZ/"]:GZ<]?0Q)*VZT7L0<319IKE:^>L&G %4_TD&'_S,-\+II]AF&>]'_N] M=)F+'>]X/ML!@8@39UW%LRN/2%C/)*Q'8S+W*:S7]FM=N^+.\3CY'V M*\CPB8?IX%6'8J^$C_QT,5!, MB[82_%5\H;M/;:#^4ADT9%-S2QH\(2>M)LMQC(F33M^13Z?O/(FG16[$>AC3F3FJ6K2: M=5CV IZGQ2]@6'.MGH9KP*\W?=E@_A-;.,1+'-:*PH5YV2Y/EX)3&=7Q[KI?&\V6W; MN0'F=[@^L5P8Y,JTF/*NL*GCHOCHM+TE;Q18ON\1N<>.]3@'0.=__2&C-,:X6CQ-&5F@M\/EG07:0^7O#9'% M=L=!^/"Y;2:.,I(V< .4WWP"V]9;([A&.UG!%P:1E,S.*J57U=X5R+Z6(CDN MP&(T]3[&XXTP&QQ=G9 CE^OLH60KF3XPIRTC*8 MK))LS=M^7IE>(8ZLNU.,,X?+OJ$5&KR7Y8ISCH%LP0"VP.@+1Y)OT1-TPY'D M\W,%\AU] U=@6:7VF'4P%1M/"T,E)\4*O?CP\ESA%RA'PF=R#V.:U;IF)RJK MC@PK9/*__E!1G#XM#H3R3A!;(._3Y[U/[[%%K-Y)+OL>)AE,+A&O+,:9%8M? M0;,PDZ52;52B2Z+N]F-E46NFEV(-L 5T.M'8990P]#.3"&A$!]^44'0:'?CQ9ERJIFN&H'7G\6'%U&M,X0IT M4#5YSVE4J#$VG707L\JDM?0;<3!T>"R)CG(X2BOZH8Q (4;XIK2CTQA!:DS5 M^'3>S6-3PL(5GK>Y9?8*C#!P9H2ME7S!B$U6@UAUNL+LXAP,';J!*/(L!L.- M>WMN)ODH1/[PVW0:?6^>P4M^)0&_JK8/+_BZ%,%>NFS(U0<8Y92I=_MJO"Z.O+7'R;*4*=M M "@="='$IU.5KC[@_\_>FS8WKB-IH]]OQ/T/CIKWWN@38=6 .]G3[')6[#.0P@LB\]LI :X/+-^,'!^4\QSHTU^<%VUOK: M=- O!E] WN#S*\[RS[4@;A#T7=\CQ)S^06T(;:>#YU[[\ MFW_N8/7TCS_I3?6T,*&WP3U[>*P'Z*]/$V.ISP+W1DOUW=X3[S_?%N8_^L/< MQWO&?PW:A6O%L'_WE>>_X@'K>5]P5M#O M)O40U[]_[ID-+PB^%LF_S92=']YZMDTG1 \PT4__I2^7#RC.,Z ?H&T3;91> M%*"X,WC\MEO^A>*Q6TX@6:G_^SG\J99J$B-9HB30F@1U26,%"66LP(0:+[$V M9]BV17_U"?J7&+:@0&\.B^'*/=K%OIPKYXI=:X;#[LN1@WTIKXW[/ >*.U/+ V&U M6E>[+E62T4CNKN]".JO.F M*G&]"+^=HBZ']AHY=0 4?>)�OMMRZ8[IV]QFC@W\U!_6 MQEY]VD4C$U,2YKH]D_W15-U:$[WM4ILVWYVAD8DIS7QCZ>\V3E\M3.!RPMGA M/I?#(Q-3:NU-V6E65W.WGA.G4C^_5&L-_)W)*:E'*-@['F[G:D=@\#6KQ,AF_D2;JJM,7:?)[;=[.C?H%.7S MYYS+2_O\O%3J!05=/I.!+^2T.2Z]/K5FW97;6N4USE-5\8D6 M]./(8_4$.%,5UTK4Z-?JTVVYX>>[3W2!'X?FNU9[+_K^05D=H]Y^H(=-.H]/ MEA(?FM\)"WIG'UV5+@N6O+"T4:&%<:/$,S6VL97@:--3H;"<"0-*UP?M/1J9 M4)+&UE;F7D/S55J'\G9*5RJP@7/,A)*TY5E+VJC#"7#&QWI9."HE2L;?^55) MXG3K:\AZ!AA0N+K4-P'\]Y<_?._C<(3W%-WAT,0\AS0_QI/?)9I/P60R7@_] M+V_]KF/JIQ??/&$_"Z1'\7>;Q@V;18ND-6XZ%H(A?>S3L! _*VE#%N*=%H+^ M3)&%2,-"_.R"$5F(]W--)&I*PT)0<7]$LA I6 B:[!%I6 CALT 6(@T+07V6 MR$*D8R&>OW5%%N+=7!,ODH5XO87XU2HS/\/ZTMM ^XC3U.=N]Q =S'\*')OK!/'A0UA:T'FK1&IX%QH#'?Y#*9MP@Q&K!\&$9NA/(.Q2YN>*\,O>3A7YDN M7X&,[DP/QVQIY$C1+-$3KO7#.)BSC3XL-$$?GN;'HT(%Z@ES/W'W'/Z1EI(% MS/YZXX(5[[#V*;;D][YA^P[U*.[>H;EDV\,W->3W@033:\C/G_!GS9!_=E">;4-^ERH0+S9D1EC6]X'J M;\"(-=A5J9:GE@,9&;+TZ6^1>F2N-#!]8TM^X]PR[9;\WAG36U=U>/9<^2XL M^6WK-+S8DH5&L69WU9($Z-JJ5=Y6&C6VCH-K?+F'9A]Y.MEP[J],G9^TPSGT M'\P?;G ZL6S^G873D734.7[W[/V5.Z/2\G]]6# -;2=D)S-W='9 M7(IF?_/\X,ZJTL?I]I4B4!B(D'>ZL\2%-4J>W]>7L _-R'="!P:RM8B"$-=; M:L&P;0_TPQ6L(I36VLZMA6,EI\SGT_Q!W@(5UU9A/OU-\^];:#:;"5:&#P'? MOM7US4\"DYX KRA%O^FLLYEE9?@0[#UZMM\X+[NSXNAON*7QW+JWUJ?+N:J7 M(=./6'<];NS1EB:]_Y:6S<0VPX=H[^$);IP*OV!+2_L1TF5B^S63M77'?]CI MRRBN88O<4_S9N&S@[=?/Y@^M*YGLQ\B:4U_;OK* M)T^9ZK#Y3+SY(?*C+*=!]]8@/ON\R.?BQM*7I@,-1S_K:0EM)T.\F[0W<7]9 M7.P>!8WRVNI!^]+U M/[>$IOA'0$ODCAUI"OW&1V\WG_!=9Z._Z1G&[>78J!P7ME+/E>I6IP&6"TT^ M=X&FP"-%)1LWDDM[;WQ>>7-#>>];?3>?\%U?^_M-S["TJD/.+2@G):KE M3\,MG)U;/XO4(\50Y!(@Z?W\QF>;-Y_P75\C_$W/L"BWRDWE.&;=4:?4+D_: M=JX!Y*=FSR^\5/A>#8^_&[AY\<66E+B2E'Q&QOH3;W^[\^O7?K_?M_O]UNW7 ML_MS'6UYWJL*_-T;%O=#SW3GZ!>@'\0'%,+_/"C;"(GHI\V+'_Y5A+9C.N%? M&6UA# \F1#XEP.OXH*^0)P_?O+'QR]L8?R_L/]5E3:!IG64,H!D (L]A0%XS M.)K34$3-4C3^+1X^*?+3;U@T8[ LU#7)9'B-Y1A3TRU#TDR>H0V6%@21^;$! MK,9)DL!#R=0LG4?O$"T*_0:CH_\13!X8-O)1L"7E9]+L2PZ$' MT!;Z?Q)K6^+%5TG 0$)D#^@!4TT4(IOF@RD=('1 M:O -M$I(.T&Y!A(]TU&!N]2X1(C7[\#:35Z$MY ME"E)E(A^@V$TY M-36+1CLM0$@NMBQ6TD;PY)##-XFC\#@I+%VW-%/HJD[,D MCJ( MK)&ST+1L!IH"6D3S1TU$*=5F=>ST_'9QJ<+Y0J.\YG2T<7#O\417ZYPQL.J, M=:(56-#I&E=CVW)11B.%RY&R6HGDSEC/ 6=J^/45SRK]/NY2?FDZ/&_:EF!P M&D-Q:('0XFA(SVQ-1YHHBI:NFWJB&?,ZMRL)[8-? MNA5A+IA=,M5Z\V-G>$ MME"F._V\XOB]>1WRM=ZRA=N5)SZ8Z2MBT.MR CBVG5[-*"C2GL,CJ61_:6'4 M+YR"H^K2<[,T5O/'TQ'.\-!$)^RZMA)V@V8QYVX5>S3N-^SHQ';QT LQL#04 M! H9#HV\*[)5P4 ::XH:+]"2R:+_"LF'(P/8A[-^5%=T;]K/%VN]L!WMKS5# MWYQZUNFX/LQ5A^OTZHUN#2DH'LE>CNR'!;UY8OH26&V7=F-N+:R6B1NL)P36 M,#?:J+R>C92MR4R%WKYJ#.=X9%)@]6;_*(S48. 65$HLNDU@:/MX:').P63A MN:O&W"T,UX-)YQ25MP5<_2OA/2 MI-Q2N]?:N%.508%3RON%4ABV8"#D-LM16T8C$R*>+#KN>D%')[<=+01]+B@S M?8)')D3,F[P0Y@2355=J@H[(SB"3+DMVVB;D)"_Y-%6J"$-1^$% M]ELB0-LGHPL4;2=:J\_J3;V:!T;#S14'7:;<*@;Y&FYKGQ#'NK^EI^I>XMR" MU]..2GZX%R(\,F$:H%-F^VU1")6H?FI9C17=R_-X9,+KU%UWDU=I#X+5J6BT MM;XFY!U\133QG0,M7_?6OK92RKU"/Z H2S+C[[R0,-H(1&@ 'BD)M-&>;DDT M$H*%G!&P=<9B>,&R+G8=QN0$]']H![1%&N]G2(D%Y.D%FD*Q%\L"Y.TO/T<1 M*AI8T:.BNK47=K4K'/9K'[,U$V(+:=XY]4^M#HB*2B>W.91MVYNAD4G'VJL) MJTV9DE2X9*5QEV:.D2&CD8FW(]&[I6IM/G#+Z(M%6&^:=0J/3(CMQ!W$9665 M-T';+76&\\-\'?;QR,N @+8$%@@,B^2$-W7#0J$04C\4N"'OB;G$:9 MD&)%FM5X"\5#R'.@C=2P14V4!(MB(4]95L+ZIL/J9J$M;4TMJ.4PMP6372AC MWD+2]B/-/W%BI:"V%Z/5M=^-5$X],2",,U-9HNFI"M=[.(^N/5OW2!(],2B,YVIY5RW"L]$_14=7\Y2E'=S4I*0VM-FAOT49 M'$=Q@L9P!@ZR<>R+0ED4,D,#::QDBVPBU+3KF^9^L,K;:EGQ1:T1-%&A" M.<5N8\T$7G<-"C4_WSJ=%+W2G^&A2=D=V7*]6 ED%3@RU&O517FG\=V/OM>NGVHT;9V-OZ\0CB3Z NQ,9SAB4 9$T4U&VD1):%!,U8&L<"8 @& MPU$76S82M&B8NHZV.12T(",4=4T4*4E#$0XOB!20H"!=?D^K%JWF6WH7 9Y7 MG+#MU%8''TF/2@I::G9I]C1IS]119=KUVN.M6)_$0Q/*+ Q[$U&6^G-0YJF^ M&HQT.$*!-QJ:6).!,.3X]KRV _U#NZKEX&1P5(LRKM-"27#HHF\7B)"BQBPL==C2HF.ULICFZZKHIV>HI/"XR!? M'TL%9@;HQ6@RX8T(;J;QT(1$:K0QW9KR;J*NN/;$K.W=O>C.\-"D1,:26V0G M1LM1G;[)%L-1HV(--(?1D?),1"1C@OHKSIK 9JF;!097T H MDL'1(D 9J&[CH(-&8I:@SFLVUXLSM;_J5.3\8S:>=&1Z:,!ICO'#7<-T9 ;T[!^M%>RLT MIO%3$YLQ=2HO3W:_M79SN:D3K'K+([>,AR9CX:,:=7.G:FX.1OGF7N#RN:VS M/8]-+/4\D@2NQXIM5U_EJ*@1>;VH(<=C$QB/*4(1Q0PTE'"&)IF:SF&8@..0 M1?(L19L780HK,!*/=AB-CW-QM%4N@@'TQ+=[)V\N=QL6K?1+ M3FG5H(+3S$'??B7CH)G^KKCRCX$:"9UJN5ZI%Q?E>&C";@>KG7ER&/F@UM>C M^J@8RHZP[.*A"2T]./N]NJUN3TM0<'.KY4+LXJ$) MV&4TXI^*WP,Q?QD]-!O)FOS(.-FW-;8^K+4NMRORF%0^]% B# MK$$"*()@3!;%$B)2'IVF ?(P0#!-8(F(IIT0".BWCKT]L\Z[QTG(].J="=AO-Y-U4+5#$][ MRVE-2C,\-(DM^3VZU"MI0Q6V@2!P7S0D5T6I0DQA100F@@ M&:+H"SD/P]:@8*# G>>!P"8D,BH.>F".3!' YHHKE^;+N1FA:5X)O?G57BG6 MF;VK%,S1;D,98KD(NGAH0B+EDR>O#F"I*'VX6');>KQV@(R')FQ&SC6%Y:ZN M&LK(B]5@LMYW=^;D7T17+HMW=8'&&(NEHVHH_:7XWZUYNC@9_%7Y#<#BFQ MX'NM944!1U>5:EQ]X=B#\]C$Y[K3 +#.4O%!7^L6E_5%?W78G<=>6#?%\H 3 M4*Q&0P-EWX(DH%0*I>^FQ /),@W>OCSL )R)\PY6$WC X#@/;2XV1/F#+O+0 M9B5)9"ZW9QY%N@QE8#P).6&;,;"%0>19(&_8%HT2UD14B.NT5C7*@VW/1*+ MS*36<-=4/#2QC"Y8E$&7Y7-NN\[E3J53'<=R# MLFH>10L"2LLX5D>!.1"@F)")>F@STBK?8U5^J$Y[H^(L6E+HVZ\$WWMQH]6; M4V&BZ/Z)&3;H/E6LQ$,3^USSV)R-9_8^4%9U9+WT)K=V#ET\-.'O_.%>.TGT M05?T_KS#+^SC@1[-\-"$OQN)5N$XTIMEM:T<['8CZ,RX:?P!B3"=0@I*(YAN&9'3 MB7K<'JP.!5FU2_6:A_P!?>4L8&V=FF7+XWQU)7F#*E@?36,7#TU(8IZ?K;3< M2I5=/1Q3/6"%>W,@XZ$)2:PV\V9%EJB-TJZW37NS&Q[<0ORM2<\_&EGN=K-L M'MU"?Z"-@3X3B4ZR\5D1:TJ<95&,S5Y -*R. M(VNDF6@(VFA97M(,D4?"!I)DB2P$K)V(2MM=K;9:CCMY4*B8I4-4*81S%WW[ ME9B[I6BBT0LVO%HV"TY]."NV@V"&AR8C*U7Q-Z?>)*^LS-9J/18:FPJ_QT.3 M,4>!M80 K("[I4LVF-%<03O&0Z]DAG2W:*R=(P7ZC?6@.:,8?8K7) '?:RBL M,"S.T)%'Q+L-RV.$'>V'C$U!E#ASMI4X-A5-W:10[,6P.%VS(G[K4;7R[M=7Z'7]=:A%I9G M.K;!*R&]V%:.8M5=3Y6(HM7ZJ)HK+/SXJ0GA;2H#92+)$PNTJ9 :#JGYH="; MX:%)X:U6-5B#?K1T^_9N4!TLQ6FC?1Y[>1*.0G=*%"4D 'P\82'AZ;0%, ^" MHR2=,6SFX@29IAA+YTRLQ"R+0SSDZQB (DP@BCPK\ +2Y,36K,]FKCH\#-U" MO3#I&CBJ6Z>%DOY MONZJY:Y;'/BUWB;GQ4]-"*_3=4)E5Z=7[FH42JU-;U*L#F4\-"D\>K783H*\ MRBNP'/50WM2=+);Q8R^%1],BPU"LI3$098>LB?9 @Q-M%#52+)!L@:*%2^&9 M#&.CC4'3D5*A"(@'&DH3),U"BFES#')L,/'MWGXS76G%BJO286-^7'$41Z'< MG;X2_^=$.B%-0',VDK30KAKAD/ M3>P"N2!81@P<3I1RY->/39:5?2_^@*3P?#[7=.1N!7[('>WK+GL8D8 M1>>VA]XHURNZ/*W/2_WJ\KAJG,=>@M(68)#%(8=O64CGH(&"#5I'T:/%F!1D M+( 2]8NE$2':,Y!: 9@TKH4VE:BT;:IKI3MWO& MF0[VSH&9H.^Y$O_[!NC6.X8[56%MT[?<$K4WBC(>FA2)MF_FEJWRL*:T%W0A M&,],Y=#;QV,O] D 2%F\R:&<$* 05.!93:*0M[(Q?(SFR#+P&CAF00$KTF0!8#514T *(-C)930B3;.!'A>!R)MH E> MJ(JH&S3D.6238KS;,31.QW443C,6SA21;28<-KT?\,=ZK2\J]4*S.&#!B:_7 MT;=?R1B&G4U0;;G'DDIOVU6GUV*;4G&&AR;/+WI;[33J+B.%YTH51]ZS1J4E MXZ%)B0C'PR&O!86V A?P 4*!0*X1,#5K!8S4!>1:,! MCT(J%*U?4DI0ZL8 &_)H"Q,M%*1:V&$#%B+_C94&/0&RB>]QM_;8 1X MO=6RI6T?QD]-"&]GYRFKL-"J@#>5EJE9?;?.R7AH4GB\>()>60-SQ6DW^[.. MI;<7A?@+$B?SO&7R%HOV<& CAPTP2&XB;VP;:)MC!)L3^R,.'7!AVG,;=R.^CVZSM>B-3"Q@S1MU^)\*N39K'I MC#8C)<=4MBB;*%D1VO^9*[#ZJ!DP*-7INTJ!D8O2IK_Q*#9^:B+9:I=*O+=U M>SGU:.?\6KZV\]UC/#29@"Y9VFCVQH5(';$MB>_5YT&G%']!,@&U*\AZ*O5U MX-)=)MCD^:*U.W;CL8G/M:OF=B$Q@TB%1QX&B_JD,#?/8Y,L$]H6+$-C.$Q/ M!*)Q)C_8F.F(_#Z=2 =02LJ8EHA4F.(QH5''R:M)HQW8L)#[@S9K)G3/YK53 M 5KC#<@52HUQ1UGGHPI2DBOI0+L4BN:XN.NC2&LF.2575@="%P]-!C9;I>>' MN9.I.-.-T*XYODT?XJFHA ),$0613!HE084.8#PTF8J/[?R^NNH>7:=FMY0V:%46FD&I< M@^L'NU59%$U)&;47?MD5C+VB1JV)R77"0VW7BY^:D-UH MRH:KZLE:JF5 S]5>W9 /I?BI2;\XV4P&O !Y6J7YB0R#"E]N2.>QEWZ1YDP. M(H<)X^,+B(1GT#R*SFD&RP5O,(D4T3HLMJRC@YD:^1UM%58*WE!%'WTEIL^- M^1PK=)@&&/7JS?FFTIFPOHR')D11C?CA:#C>'56^WAJ)AP95*^+=Y$I,7SU. M]4&A. &@+K1AI9>+F/$F_H"D*&P>EMN1;L[4]JH-FOHT+SO6>>QEBFBA&6-N M+2-P$DYO+$VWT"8+=9$16188@GA!YS4I2A(8%CDL(:8EFP:*46Q#LRGT")Y& M::*51!SLFB)01>^HPO5I/VN=ZOK601*Y$M.W1D=09B2SXY8EHZ=R]0.O3/=X M:%(Y0*/(\?4N\ANYS9KVU/T ]..A28DTIU ?%9%35 OJ4HXXCI M5T+I 5+V&1=.!VK$^#6;Z4"@NET\-*$<1660IWAN1:EZ<94+&F)TR%$S/#1Y M+!]L3SDSUT!.;IIOBM0ZOYJ6X@](BF+H=/E);:MV7'B8-]K2ML6;;/P%B7 4 M90T!ZY7'PIR[X0GL%Q,2]$H$3C?$]!1&&LAIP2 M#26&LZ2D@_:+FXE0KK5HEZ[L2I-NJ:=O01?MC$GAL39?%,,-.T=RKH/Q,5^- MADL9#TU()"C81\ >.!F@^ MY+:IH.N49'IID9&IB2YQJ\M2-+$-8"/5P?SC& M3TT*3S_59CUO',[==L]K-:;[:I0;Q(]-Q@3%KB?FCUWOI(Y*O9(8U!N-HQ5/ M[#+AHR2:U@%@-)18!.:R-0H"0J7C!#1- T:,R9X?!I!&X(F M7LN;.LJ+V&O!?,^8[RBY' 1NU*#'8L>F^;!V'GM)W3-MR<8W3'B61XMI M,5 S&!ZILR'H)OIPD;(O;^/8.JOS*-Z7:,!A3XTV331CS80&SU@VI;-T@C54 M.JS&BE+@&10?-\Q.3CTXTAXMYY5@OK921U%NH>LN/9%F"E?MU;N]>&B24B J M]&HZ6!3!L5/:A)8R+^7'\="D1#QMTZ>]PW"DKO)[[B#E(B$X?T'"PH#)"AR* MT 4:\P\8QM8D":*]G$&&1IEH=I=D1I066Q*/S1'?4&$% 1/ .3Z^'H-R09.1 M+C ]' +Q2ZHL:9N=4I_E>5TNYB0*I>3L-0P^-.JYO-F;@.UPT:M7K4%4LN.A M"8D,Z4TS[.0B5=7-\GK#%,VC4>CBH4F).%&AO9ISDU#E&Y6:'EJ&*VQG\=A+ M]VOHEHY/E04W><-0>S M$OJ2*\%NY1CUPIDRX,%VP)FG@5#8#09[/#3A?NF=4X='IAH!N*ZW9N,)I8)# M/#0ABF8UHAE%6DG [;?&Z]."1=.\$A_[8JE9@I3O*'K3 M'Q[DFE#?XHL$7#)]RPTF=B<*1X);&+8.'),?C0>G&1Z:2-]ZXCRO@[Z$@\S9 M5/.ZMM2KQ$^]PHHZ+,:+'3B<%.=$;P;KOGU<>>>QR5L8D^F\ZD^,O5K0/6/- MC*>-XO8\]DM*%I=0^'JO_5PIP_262WT3P']_^NOWN^AYYI+[W] MEXN37_Z>PT5#_GV^HK]'0OCIU?BG^YCQB[\,U8W 6T8A?(\K\> SX+Y=BO_C M8A7?53KXX\JRSY;>(LMRFV41/_/$7%*X+L1<4KDLX+/T;-<&LBZW61<.?1A9 ME_2M"W%C*5T6ZMG>7F1=;K,NPF= MI<4K@MQ8RE=%IJL2PK71?PL$C>6PG4A M;BRER\(_V\J&K,N-UH7[S!>/"$#^6TF4A?BR%ZR)]YB2R+F^V+K_8A/RG M)Y0W$P(NGIRH,_M.;2??MB\/GMES=:JOB.BY,L?_W]?JQF][^/;&]>U?J!M? MWEM SS!\![VG I<[B">*WZFO@]Q5@1/-26K.N0)Z\G]?2:%^=CQ%%.J/3Y*( M"#^L39K>$HOH?S_1GW[;X;]Q>^57%HV,O@[':_KR5=W4O2K(VZ#8Q./\,>!, M1/AA;?+/G38E?*8SH%TDA4NK_IR;M6='-@,OO+[A$Z0C]69R2XE\-17VMTV% MCTWEQ\:J>H^^G*]L2@5OM?+6YY9:&0J>_]"MDLSI[X[N6#EGG;FT M*7TK3X'/%)6EI9=-,UI%2]Q9CRQ_!J+OMUO^AW8XASY9_H\4/%_IGDF"Z(P% MT:]@"F^&%I[/#.\G0HY;Y@89\9&IR*Y^VY=RGR7IGE1'COOS9D1UTKF]GM.J M^U&)@K[!;9XSHA/9=B=/B=G]*,]3[W*B/.^A/.>T[GZ4I^"M-CZW,Q?/TT+#=UT9SZ*<2Q<>/9#$9IP94#_K$4,]7C^ PTH*19/$&V2 M'HR_YL&6SAKFOM"7,9TX]#;QE"^$A?X9?<:_*"1^]/"KYOFK\_/5C0=%;Z,OC?3]56Z=.#[?DK/?S?3\XA_/^#3@T\-: M7Z'I/[WAW^<4O!V% 9X=6AWDLM$2HQ'@TY>*8:;L,XU3LUIT^XTH:%1"S]\J M>RVN#<>PCY0D/(HT_9___E%Z?[^U?MUSD/7*HGIS;O ?N:/_\]::\N:\WEMY M(K5?U-1IDYI'U<98'7'E9=NUC8D Y)N[H1SS*U[H.^#\_"5?W1#SU0UQDMK9 MS#LUSN6YOB%04[$W-+ ;XI ;(MXGO=[G9Q5G[MS[_*RP"_$^SWN?;T1T3*RH MKI]POB=/!,4>U38IV'?UC6)N>Z=6OJ2^L2?:UD2&-6M'&Y27^4U^)9F=/2=K M<0\'9%./K$2BH53[HS!.=2V#G-7MH?.X= (U]FF>>21!#;AD?XB+BE%+NGY,C!W[I)^6FTE?3%2S.^AWQQ$(S;T M:B5([MR&?E;IX\-MZYR[ZPE:8*MJ;M@_'L.]+0XM^9UVY'(@E9JC1N0#9S_4 M%JWA;"[S.$7 /6XXZ5$2I)]MR*DC"_Y,_ULP?%AZ07 'QYY?3DC27^;C-S:V M;WM7ZM?I3[:G=Z&CWAQ9?S5-32-(3C3U-8G3-T9A7TU3TPBH$DU]34V],3[W MBKM_VJ"V5P^[BY&OX^=HE(;C;AIH T]CSD$X^LNK8&O'^6*MEVPK4FE^SX9Z MG@M!\/N1/(I3SQR]!@I6GPOB>7K,[69,R7=S^P*[C$!-5\.]=FX[3(F/#"]< M"^*)!_AS =P8#GLU#Y!*9(ML5J]Z'^U.5#5] -)[;U;K=FYLCC8 *-NPK++K M2P,\J-E%^\SPDOVF?NA#\=WIM&*?4^G=Y[H M]!\38[\MI)XU](IHQ-TS2?]YN[MGMBA1^@]-8'Q[I<\:ID:4/O,LN>R*YN:P M'C&6E&G$FP-6&19-*A&P-*/@WU41BQ/B'ZZ7GQ&%)V \W^O6#4I6)J#N64X M:(EFP>^33O_I;1B_:,&P;0_T0\?S\43E,/0=(PIU8PD'7D?WT2RNW=FI*J*H M]S>A6Y"[TK)J;MMY=:_Q&L5^^IMY%#G^"E&>.+ [),]E5S0WQT5O[[]>&1A] M?3_#MPIASIE(*HB:!P6XYL"N[&3L9X2?^YG,$>UB*F+.T -HQ6 IDF&\>ADX MSR'$.W+N1HAWF<8;B:;>#7IX#R!AJC.Y9Z\N%]A2R>CO'!-VT+IX5@^:WFP= M/V6H+R-X)>SJTJUA)1\I%7 \>>L6;S*F?.QJ KX(S0O7+D$3=T+8D5F%48FF MI@P4)2P^HJJ$Q4?0JK=%JVX05S6.C+^7'8X!JZ;=9U8%6CFU<5R%X:SG ZO[ M(0-6@R#"]4)QK5 D0 <&9R,I//C0@G"%(4&L%O$L\)\W/K2ACWZ(O@SWW/K' M J*D7N@O^)^[YA*^?L7/7\T?"TL]"-IV#.G&N>/&-^?:6=\+O:^*7OBFYYTO M:OY]0;X_+>CG!>YXW"CM&@H]9?J;F3K9*W+W#^J*XF=C"X86D@A:YK/O.Y<; M1$W&Q45Z@'D6&'!FFXUPLQ0@L MH8(2I2=4T'NB@MX8Y;W)+OT\>@QFIW:^73-E<&16,].H1ER?[?Y9>9ODAAUG M*,G]^ENJ(@H=,SSB_5K\]#?[*%#)NG/$<=TEG??VCBMK M>#)1^LS37NM)RCWF\6H+<9NU**P':ETN9?SC\9$RG14U9E21(FB^7>E;LHKL00^,\"R\PQ.L^+$F"M\>P?0.VU%Z*7 MA-X3!/Z0*O0[92[[8Y-+"99]"RS[F^6V[>\FUHEHW.:)1C8Q-HY+C2V57V+\13-K[:A]GUXBMH^R? MZR)?PJ/SA:I([:J: [EUVZ%;PGI36,XT"F!\E!7H1XJE"*LH%4?-*494"0>8 M*#WA -\3!Y@H/>&/$OXH47K"'R7\4:+UA#]Z;_S1A-)GCL;X_95],P8R5"F^'Y%O1SY\'_IC:' MA\!;.M;#?X'X/QGU"!^4\!;_L'TVCB]68UVK=SD8R9O=F(5*7_+Y<-@HNU0+ MN14:D]W$1Q9(A.J6BE.Q,RQ[8QM- Q4N8VZ*'"7?G"KWH8WF#/5FS&@(%/R" MFS//;_'?,H=C0P*K:FU94>FU3T=2:23M=_$6CV\OD^T])9X*8\., M>2JRO=^<'_FAC>8)CR960ZSFUQ#N#VTU9X@[8T:3:0C\-0)99QV:?M,S%^ZQ MRNZT<:E68M9Q(!O?^[ZG@IS_,7YXP_Y<+M/PEA;Z85Y?8I9K\* '& AOZKXY M?V"HQP>\R1P)D7Q8WNNS:O(&"+D<:&W[%2'QEMZS-WO+J[HP[$P; MXG8 7%/^ T@\GDH["@,\.;0X5Q#O5E37T=+7.*5_+)[6JZ'NV(N]1C$8\6:X M1XX5'R5.O.)-B&%EDW#\1\[V_[S2NJ>15/PJ[N.E\<;[^XY?#U#F:.K0#\Y? M<@U*TS3%$NOS+G"V&C>,PJFH5;O8=W#(=Q"7\5XNX^97X-_%9:21I9TAE_$\ M4+^P6$9H!6VHM(>M#=5LR2S_IT#]S]Q'U2WV!R6K5U%H4V\8G0HU@"!V'^*G MOVD*/#+-VXD2R2==.A1.Y.27[UZ;]\*]4^9 >#'5G#2U%]]=(:,&7$O_Z M!&B0FZ[4^J:PGNHK?G"*_K ^WJ7S0,)$C[GB190<7=^W)P=7X;>5:E N\]LE MG&$O0E'(C8C4HWBE0-5?Q(]DE12?"C^22N)[EJ(1TXQ6T1(-M=KA'/IXF _G M04B%0[GY-8.4!2:%X[Y7'DBRH>ALK>-/ M^;%185XY(?G'F +4*,T\]28UP!=Z:_XH;(?<[AQ3"+CQ_2-/)^&-BY#B?JX9 MM&#XL/2"3-\J2(';N^MZNQ^8\ K(M22*(\HZ+4'[FH7+'LK M1YD%ROZWLTF4$9TQJL:Y9\(_)I(-SK:V]>A0=5=,M3,6N@[<;&2-8F-PFG^D MKS!K_B)N*A6FE^KJ+FF3U9O#X;&P?@V_RH[TB%&F!@R^(UFE#U)^[]B! :W> M$"ZF0"D'RDH\#&KC:/O[9TKC'][0SOP8DE14[$/@CW_H,47;M33GCV1)(UV);80-I)SMD32=:P M5F(#:>?H9D\D-P=([\ &7@M6N0]^:09%!W=1[-X#G-P M=>E4UNJ[*AA93,,>J+U)>;S7*.X9SNK5HP;BH=).6,V>2 @4^;8EFE$IM-=4[^;'V*^DPN:5'Q-%$+!EMW6D=Z MP)B_GX>_I 5-7#TKCOX*WP5_/8@F$:!%[T-_YYCP7+BO!TUOMHZ?$M?PNQ)6 M%YL14Z+KVE#I+YEYQ5H>M$*_JU$\KG;!\#2I/)U.0_X(F/O=L)7O.8:X+>"3 M+5;MG<@J6ZS:6RL6$14!J.^/1'O[./Z5H>L;Q-X'.& K/J_M 3\:"R)G]HI' M989C[QC2?C;XSAP9%Y<5QP6Q<3%L,ZX3^G!N#HE6Z$$WSR+\IRZ1:72Z&>.C MI!"5?L/FD*^1^B>KV0956%ELJOD7O;.)*A>SF:3"V MPMJ.B8<9Z+A]TUI_K@,9H*2 MOZ!+S=5-\UO$+5)!G3_5F#5HB\U(F7286G\=;YH8[7Y9%V7B3NX(J29D\(QH M>*9XA1\!34X=:$R,(&4K_@'@7(+:WABU_8-8L#[-C[2IT^ZK_4Y](-3,I;18 MQK%@C+X^%PS>#YGX2R='C,J>X5AO\X\H;*;.Q.Z%NH!QV_OL@?I!<=WG&ZE^ M W@5;M382=XP4$?T+K_?U7OED2QKE!@#O(^4\#)\]R,8;1KHW#>TT>R*[@PE M9\R]W0MS*Y,:;&!LQME^#;HFQ_3;GF!@;,;9? XV)L?T^(YE8 M&[&V7T.GB;7]-O_J M5K>[&Y;6A<&P^P>H;3R5=A0&>')H<:Z LEY.#.IQY%@;1A?><:Q+>VO-_VVZ_5I_4:D/HQ'-"O=7)]3^_S^@V@9^UM MKTC)LP[(>94VW9!&<*7NL??AD/TWF>5=V; M-@ZKCL+R[E'P5[E=!):YQ1MWH)]V!ULO&MHY #<]82L#5SCE9]@!B9_^IBGP M*/" N*'WK;M]:_N[N1NZ!K6GRPW]FES>J(G]*_5P M>LR_'] MUB9XR=]E\]-QS6"HOZ2H7^H-U8=WO2UHMA4,R=%X1'AKE:C?M[ M5WYN>\<4&4%-Q.(EKTH2MYIX':30R,&-C=UO9. YV;&!@Q ML+NM(WWK$/&-RW80 _L 6O0^M4"R*1I22)I86%;J1F=2-&]><.1F>/M=T[>+ MT(P/69\HW%3V*-Q_)(WS;%^-'9"^RL>W85Y3M,90KT-^;!OCI09$;NS6HU90 M<]I:U:O+;TN]KHMB,\?4*Y$:F9U(IU1VN6[N-9K"U&N1>N1YZ9'B*$(_>E_J M=5J=R.LRJ^_0?_S:P>.[.H_7)RYJ_$H$7F4\!="M2T.%JJWF=A<[#PXY#^(S MWI\^(XWUH[/D,YXG/N>!W#?U09-RMWMOP^5FEKT;O+'_<*:K@A_9,]&E M"ZU>B>_7VL(D]A_BI[]9FGT4:7+_XIV)S_?N16Y>-OK7IOU&C*??=B+_P%O> M2OM:7@NVD5N8!#D?RALG/WPOWE1N42H'8UWLN7R@\?6=OJS9\]B-8-XR0PF/ M'/@I<8HXDNP4ZDZ%(TEE[6W".KX]Z_C>%3^-];9O&X7FKKY:GMJ],N 7GG=,X.6?AG MBM^"X8ODL*>F7LJ//F:/3;*WT:H6BB]'=-C[V]TJ<1 M2R5*?]>4U=LK??J@OU='][ZV]*#.+3THW-*#>4I4J-?!^LQ-W9+T"?JHW)J# M?8$_5I3H][$^%+I7UZ:W@@T4OS\'\[67"\X;^J+G\HP]C8ZFTZ+SLD;3,Y"[YN;?W)JG$_\@>>M>27W^V#?B[>_6:&@"!8S6JC;8:U0&,GVESEN;SN<0Q^M MS&KCPSE: Y0P]@%8, M@9@WTR,K*9A>R3S%,0@A.1.D)P>F>"$YI)GL\?SO4$1MZ M;KTUZLKHN"EJB\JQYU1^_W:H;"VB(,3?% R\?WAS7+TB#H *W\4_/8@F$:!% M[T-_YYBP@];%LWK0]&;K^"E#?1G!:\TM.H;2KX_V$.C4[-3,,WTW$F<:S<9W M31]9GKY"EB?.B1#1[I&(1G;DU"D]X4L1K?]X6D_X4OH&L>,N'->. MN<'QZ!:FO5._>-B?C%X7QXZ8>O6SX#%SQ*M_PAX?<@]0]]=>%)(S!4+ (NN; M663QS@%$HJDI@P-3+P&"%J81+=SXYOS?\L8QXW NC^.1CG[$WR;[OKZ>Q9]9 M79L^1#\J>;YR#DZ^#_FN!'-[6@L7WM3<@/:2,I7A;GH:0UFC.0P$4O0C(URK M.4>\#"'/$?(,H0N]1+@ !ZKP7HO4UX=_+H29C3_).:+1V_T3!"GF8P^UQOE5>.BU/QJ"XD5]K,_J#U"7XVM@!HH2]' MRW'&^L\=4>3OE/]*2Q1QM!*U?8UV@%XH6\QB.LD5F\B#\+@EB@0> 0"$*I** M\\,40ZR$O$F4GI W"7GSCN#8G^RM\>'YU:WU6W!N E%>]#AYHQYKBK%M"%K7 M\^.M%6.OCQ0OD9TU)4Z&D##)SOKAE)Z0,(G6?SRM)R3,^X\G7YF$^0]!E MHY_M_B%"4?W##@8A^K0,G%.]&_4LE>@J.4\D),G, W5$4^\&=B/HVAV@:^?3 M\!?<;;D,*-KVT\%XXTLTH:))#,^QQ)7X:S%>]11[W>+=PL:OEPW/.FTQ_U' M&!S-/8K4M;9AQ($0_B/A/Q(-SRA^=N\P&5'5NP&]"+9U4S[B.T1@O$-Y!\O= MET!?+/D+>!AM<^$>1V 8 ?MI"'8_%,4G$6%(S$=_]!TSA-832Q&K3*:IB=D] M$4@EZ$8HC<]1&K]1J*_2H[^1&W/KFJ0L@6FI4:5;LVKLL'1L(-\C8G(C_0@$ M\9$"I!16.@SQS='1[(HF:W K,9;,\R*S*YI4(K[$6.Z9WY==T60-I23&DGE> M8(9%DS6@E%A+YOF$V15-*K':ES1123>,J!R@;SI!?-/Y#![N=7R#_#I^^.$- MG:"!&48#XT.*YZ% _,/1DP%\,0WK"A1(&8/(62CF1*7IZJ#%EB9&C]UKM(2A M0/$1B,(C3Y-:6)FD/:9> JG$[]),0OL=E_+R8\_G^/P_<2C?SC6[Q@ ;ZO/ M%)@KVG-O4YX.RK%#X3[]G>Q-3QQ)!EBIJ9= *K'--#N2]V.SOHI3J;1+0=A8 M]!;NMK)<@I#+%3=-&3L5\=/?$O,(@$ \"Z&K$KHJT7 "Z]X[>DM4_,-CL?< MN6:7'OLJ(5U1C(#97JP- />@;*QZS4UOT,4A'>:_QC&=^"'XKTG@VMN0DIR$ MOWI7B/7+^*OXA^VS\C^'6>^&8;O?\_-ET&8CD^%Y6 )@IC$ 8]8<PN$E&W-*-"+%M0D(%Y=H?5:YN+?7>@+P MOF=MSY>&D)U2<&I(IB*KQV['I@[]^7Q2Z>(0$D.\S\>0F>,?5]>FMX(/H7YX MV#OA?.XM\>NS0#[^.'4\$U-[^->'161_SB$^:_1 /Q2A[9@.7)O'DN^M7EQE M(,H[>B5/[2?NR)-*-C\*]3XEQX+ )7X!3S_27+*+TE\9,)G4GWBF&'>]@<#B?7"78#$*YSL\IZAJ6# M&QOQCY*49*F2W8[05 E-E6AX=I'+>P#=R8-53QY@'=*X.*[Q&$=8.3 MEANVQD-0,&J#D3^=>[WQ'L\H[BSTTRCL?HBE U]'8CJKB>D%I)#J+0NI&IYO M03]W'OQO:G-X"+RE8SW\%XC_DZ']D&C,^Y F;Z@QV17=&2TDQD:,[=?P1V)L MOTT"3;&QW3Q^3B$@^N(&!]^%CP4]#TF4^+C?)I&FV,>1@")E&G.&:HFQ_3YYE5@;L;9?0YN) MM?TV:3;%QG;S\/V]>XJ](.0N-')+GG&9G5M@5I5984EME%4<4>OHI*Y$B189*SHPRZ[&,)B=*U&/+,<]"LRU)F#$L.Z3 MLONL%?V?5UKW--)Y7\5]O#3D>'_?\>OW?O#E%>@'YR^Y$H0(ZK$S[IX:+55O MCQI3?6?;S<$>^PX.^0[B,M[+9=R<._TN+N/FO.ILNXSG3Q7F;5HHL<5JQSU: ME%\7-]*B--J_K?M0FO0Z M;45;:'&M]I18>1,9YA]R%^^IMCV4<>7+L:2)Q( M-LG3J7 B-R=(_]JT7QWI^#,?TH.A[JRAA5N2!AHL=<\2*]MKES-<'RE4@H>WY#5X<,C(,0BOKT-R/2R(U<9?H1 M/W*?%/5W\2.II*\_[TJ^GD\0Q;]/PON[*/[-R?!IB\)/N;!@>LTV#^!X7E79 MO3B9F+_>>>?7(F=Y[,N]3957ZS1S+*C.6CH6XLCY3&ZG_Z$3QO<:<#\$]Q8, M'Y9>0'CM-^2UI\LAD+/XV_/6B6@R GL38[D][YR()B. +S&6VQ.8B6@R 6R^ M'4N+_8ZEQGCK4&Y=YIY]B\UN:+**-C8Q23XA]I*=G+@ERCN,_RP1D631IA4;)G MWYZ934231BSUYGOVD=E7M/I)#-0"7RT?6,%K-UJ_7UCDQ=MMSU,ZPT.ORH#^ MIN3D)E*K5P-RO-T*+]EN,\>@;H=SZ*.566U\.(?KP-G!!R<6U9V?!7U8,C2I M994A3F[J)9 UX))H^(>'(>\<;20:_N&QPZQ!A$3#L\V\2[\$4@D_I1D&ETTS M6D5+--2*4\3"]QGB.9=^0L9#1PY,:UB-OA20=;_?=)OO_T-IRYHS2^ M;0_T0\?S\43E,/0=(PIU8PD'7D?WT2RNY/35A4%UC?R^H)3;9;X"Y285=F8: MPVD4^^EOFK]&B").)_6LQ]1+X.8HWNU]SBO#>*_O&YS"S QEWS/TUX@YA1D*<),9" MB).$.)GR+/C9N_$YX ^9J6'GE'X[7QR.)[W19ORV+/F5$=P;Q+C' MMFMZ4G'<%Y'2+$#O) M^GXXQ/7.@56BX1\>)B5HZ!V@H>=F"!O'_-;1MZ,?\;?)OJ^O9_%G5M>F#]&/ M2IZOG(.:GW3]58VF,QG#0=ZE3Q-0E;KY?/4PTQ@A[D3V2 DO SJ)D_GPL.6= MHY-$PS\\UGCOD")1\0\/$!(<\$8XX-M$=XOM3FI1EP?=/ .H:/*D(B8A=OZB&_F% M[E>OFG,F&]KL3;?: J>FX8ZFZ^E<[5BN?9K]03,L_&QL.=!"7XZ6XWRR<.Z1 M)7]G-,FZ$=^Z9X/]B:\V+3AX:\0 MK+J@KM>7Y5;@YJ;5TKJPFM?#*(:>8G[KSZ+5S!%<>]!- M[^Q0 O*PU_$I0OBP=/2S=3Q$* ]Y@ ?HFTY 2IH2YBM9WX\'CMXY!DHT_,,C MF@2XO /@\LR->,$%J)"@@#=E MQ;YCY*>5PPV]7'9*"AR7FHHTFTSU1A='?D]MCIX/_>Z',3N$08C>AS%$'_W1 M=\P06D^D6:PZA"E+F+*$*?L2INPW0O]5LOXWJNR);G;Y:L^) "PTS%9_/EGH MIJRQ %-E&>:1$@FY)AU6>(=0,.')$F,A/%G"DR7&0FB;Z11-UJ!18BR$MDEH MF\1:4J,2]X?+WC5M,V$LF2,D?L%9,8AX1@Z?:(A7P<,/;^@$"LPP%!B?5#R/ M ^(?/AU'!%],P[J" X[=P?S0;G&1IQ\9ZF50 M(+&I#P_LW0-^EV8&W.^XE)>??3YW_>$G#N7;H::UGZC-TV*P5B/'J.WKHS+# M[F;8H7"?_GY9[0WB2#X\Z'D/V&::'L=A[@%RSRY%]E9 .E&LV':Y@ M&^A-1IY-K3D[V79Q2(?)KW%,]XL7YC-*?DT"U]Z&E("=+^8](I_V#X; MS7-8]TE840MC5M)=6#\U]T4#<"L!99$TQKHEEG]D)$)Z38<5WB$V3DBOQ%@( MZ9607@DP_*)Z6\]OZM_R"*^_L:+Z-#\'D!6&RF!6BB9PAC=U7"7VD:8%LJ6G MPA3O$$LF;&-B+(1M3-C&Q%IN;2UWAW#?-=LXD]#W:P:MA7TXS?>,ZD;9LMQJ M19O[_Y^]-UU.'C?\00DI 2$A" M ]/5?SE(0A@9>WO;9K ZHFO;.)$R5^::5SYKUS4VR&C%:+%O6*TW5YM=405M M"2(6OXUL)&L^UQ3T^K P^QX*LT\H$OGS#J/5OYT<(Y%JP@@]?EL 4TF0@"KL MBH:V? .UP5=<69JVTBUY+'%=<=]L=BLKVNA#N<'B:NU,,IH,0(SY*^2SL%C[ M3HNUPS*1L(KX?JJ(/ZY+[S]6_!Y@MM]5KTKC<3_.5ZPG;KD>Z^-U7QA0DRQ2 MK^D__DE$Z4P\5*YAF7%89AR>\+#,."PS#H_XO0=A;RW6>G'[\9-#K=]A\RTT MME>CQXU"GQ^N-KF, !),']M\*!3[IM%W/W7(/8.'5"*G1-#,$'3WDO7'$\T0 M@1$C@_^F]6W$U!1)C/P/A?]W0VHT/#'?4RM[P1-SNZ0C,Y5<"R)RX;"[L,EO3DGEC!S3^/R8_NI ML>$D4Z/W.R/9GY3;OP&X@9?2M"T3+0YN3@">1F_%[R;+3#%&,3VC\+32R\JD M KWX!,;32$:9#!N-T\D >7(3'/4[&OKD$'UCD?*E.>_#4NA_/^E@!$7U?X8 M>J_Y\OW2Y]>O6*%;0L PR4P"[)@]2P]3=-*(R\G1/)7.D'IC5#J?)[4.9_M4/I/C?D6B$.Y2=?CCRL[D94KOWZ% MZY@GC[TFA#K!X204BQQLJNL/LB!\ZG7XJ+)S5=%N/WVQ=:37]K6G04WHR^#1K(DYJRTFC"R62O$__F&200@7 MH4#ZPJL9EV;$BPNDH,15*(_.R:/'8;YITZ-16DXF5FI:I:2F9?\FWN-;%<;&8=+15.JMZ [.4_W;XN&V?N:N22ID4.MO M'_\GG<.<]#&_K9_R?@IM['\4:#G&YF0':8KZUW\L3<=/>W&0X0:WA8EM%A(,OA@D_R$$]J8!E-)A?27X!=-5S.; MG[G*HR6^**M>J&: MV/S VD&OZGU\P'G1\Y#M"B+B(O['D@YR; M1VH+=W=V#CW_GH-_O&]!V\%C/31.9Z@,P_.3<6::3(SC3)P>3^A$''K4;#I% MT:(8IZ9_D+=^SA:<,/JK[$,VIM7LY,N14J?9;SG%"I5&GL@DLH2\*\KR/DGF M.1:F-LWSYKRH:)^ZBO/B^E34G3-NO 5$_"N('): CP%<1 2N8F-Z%L!E5B(= M*WU\L+%^%) JYQ4E DTCZ(N94 E!M:/9)E319O2@>_Z"-LT_OOT;"ZD,GXI/ MZ'$BPT_'<5&6=M4/QP$9NO$P4A M9FW&N)OS\)]IU41YD*Q-G\>;,7,Z&H,^,8&CCR99R8K/>\U.*2?G&7!A,WH ME*"BD2?S[%120K&1H^HR* RE.=/?/1GI[#AQ^O:Y,1Q)_*H:IZ0:NYK/C?+, M:&>AA7PR4FJ5^QK;*"SZI6Z]-VD^C=A8/SM.G8Y<=//HF:NUW"QLI_M9IB:7 MG[+C].G(0NXY-V36ZD"6ZFN+L4"OR>3;X\SIR'UY&9ON#:M%[?*5A4*M^4EZ MD(4CV9B@U!M-P7B]Y9K=1FD!'UC. MS&=HZ,E3GY?[7F6WZCU1>4K7QU1NW+>$-I26IT^51X\R4">9)%4MUU?B1M:8 M4@<^E3D=RC^/Z2ZUZ3[)3%.?C22MUAFUX6D..% V%1=:U(S.> MF&?1T.3+H>9Z.RM9"WG&,7*I+^[H14:\*Q7$^BX:>3&#?M;.-5'R3I6*,PL;KU8Z: M6D,*!)PJ37GNF:7"O-6OY@;-5'5KL&(GBX:>;,%CPV[44X7)AN+9?7;SO);% M#(>'GDR@,"YT#:I3*%,@5B@,^4ZBS(_@! (.Z]IBJZB@)\\-6PGU>5!9]4W^6D\DF+8XKO:>*"2<0<%S+9G,P&3:-+I?/B74Q7K2*B@Y% M2L AG%#5&+.AMGP_":;28UI)IHJY[)@).%E]6=CPF2'H4Z78WMY6H"^@[S9H MZ.D9*-NKQ&)O+"C0G60$N5$M"YG9F DXA/K*&#?DMKJE\L-X)]5)-8<[!@X- M.(1-L-@8[%P$W"ZUBCVW+8[-P^/"!)RL?GUCF@7%L.7D:L3I]*RU:7&F]'HR?]75A_-1&0T\/ M8=8N%BUA/Z-6\'S7V'4WL6C!"02<@>&LO.OF1I5,?S6>KY^&N4U=++?1T).G MEF0S#J38\%D>TEQE1F7&QDR#0P..R_-^&4]I@W6B/\Q,DLG2\_QQJ<%E!1R7 M)EVF2[L5F%*@,H_%^3''SI0LBE*<#,UFK-BX,>($KIM1"]Q";&?W4*VQ 3*K MEX[UYR.=>^3X5DJ80 OC*2;AIYXLJ[CG.WN#AIX\-27+%I=<#(H;-P:["=VPH03"#B$4F 0ZAULA7VJ=QL4E6F1B5:HXDYW."A)T^=].O%C=Y)"U2I MVIHS7EP,2--=?N9UBJ>LYL?3*T"];<]&DR;M :X;MY^[M4+4OEIA#N=G7!!843'GV3Q6:>& M._EI8.XV+&+N>,#)4J:EQTJV,9CVN[7RHD]WY3$_PY7CIVRX3 _7*AO;RD.S ME5E)='I56&31T),)%)]2>JJQS9*PYK0H?)/ MHR&M;YO)HHI#@R=;T)E)(X;>Q0?RJC!:/G+3FI[:P*$!Y[6:L0O)_!/UU$\: M35#?3LM4; ^'!IW7IC5L5\Q>AVHJC=(VWE@-2X\S-/1D JO:OK*T!^,-96_G M1;&P:PQ3,GQJP'F=&G%I6@-KH3^T]T-=*&ZJF\0TA5K[*S6.]T>.(6W44 MK9,J+8M6#3_U= (LJ^\&CZ,TEY2?ATNY1_4[63C7@*-=6S0YKJ@6>&J5%C;# MQWQ\+#[/QHF \SIK).7NN!DWY7RYQ8T&\\)3%YKC<.B)/;X658K-KJ&5#?76 MXU[/<"7-PD-/#'(JL><&W*(_[N_H32F1ZRNIRA(.#>""33*K@1;7;?:;JT1O M2BF;5:F-AYY,(-E./J62&4KF\I9.TQU0F98',S3T9 (UNV*KO6*%YO@T93UV MTH\JC985P%M/S3$OQ8?L4S\V&AAVE=T6^W(6#3V90"6OLD_=X2+77VV:5?DQ M86;0&4@<7"<^:HJ"0$Q!"T0R!1$'K\%G M3J$[[P8WW=]C*(_S-XGI;2"=WHRE.=%-_&)W*(^4O&V!+XZAO9X"I'_A\M8A M%OJ;:2_V#>#F<".^:2/HAPP;;L0U; 3S!M)SN!.A;/I9&Q'*IFO9B% V?>Y. M_.*=Y3?MUN];]; MRZ9VI6VD#C^>FQ%.%8$8=-T]H(@J9)R+,L[O[CK9U]/_GE14>BS"?)1%:/8A MB/80'X\X.!O6F;/P0[/?7"\W,K]7:D:FA+2.:#A#0 MC3J+X,)0: X"\^_7>.2S (:^QQQY79%<&IGJO"=VYZM_R_WY=%OT91'^"^%X M9P?]ZQ<5GM\K/;]79\\'70HB=RG@XQO BBB:^1E-@B^M3R[@F'PY$YYPON*^N0<52 ="!<;F\;Z2KT[6_64_7I:>YZDGOOSQ*U8M0YM* M5@TRSKD;X\5%W5H/\Y48)6V72[8HE??I1':,JS/2=)3-I+^DT6'(B"$C7@\C M4GY&A+]44AV6C1NHT'Q6H0NFT2ZO/HYA]3Y&U(7)=++0JW$N+VO+X5PH[-.H M4 N5\S#Q:)))?$?SJ0NK>A_"*;I>: "X:X*D@(CJV #H4_2S@+Q3&]T(D=1 MU_3.C/6KA0#^?JGV#7[+-5CN5[OCX>D/3_]7:_S;=EMI!C^_ '2HP"1R*1[= MPN>7&IPMN24?VM"W84._SF^WQE8NI,C7(^%_BWOKYR[XLP+0#UE5S/J8+,#, MSOG MG%6)I84)U=TKRJY1TY2%M1GC"XQLE$V?X]2;=X<=$P(%#2)POTU(&VQ"2$N= MEPSD("/( T5#MSBD-72#>=,$7]NH^1Z$V,W8_;=$BQ\G+K_6L*EX+-Z+(K=4:<]3B'KAF;> M9]N$\B*4%Z&\N!WSZG?D155=/%?+;,6@F/8N%Z=%2( D@JI!-E9 QN%F8S'8 MD/ISQDOJ7\B>@CL%WVU+YMPUI40PL4)/+_3T[B^Y^;762@FRE(FX"YA-E3MB MJ^:T )DJ0.K4*W8G48FW^'Y7LD2NLQWFX[OV&(,I^J(-7'0)4EE[KH(X474Q0!+P)NV =XR M$D*7Z09=II^86CUU?;ZA]7AXJL-3'3KT']3;'6!:ABU8M@$)ZJGM5ZL(>=72 MA7B\NN'RM:4A#GMRH4@A]%>HO^EHG&;NUJ47I34DE00)A4'!)[8IJ0#1,'0= M0M?ATO+HC)8-CV)X%$,O]KPV1**^J7:AKFM.\COE[1F?I7? MG^A!K+J5K*I<4O:9]$H:#?09YG=LTF0RIP'Y>W'H3^P7M&MP-N@WU))/$H$1 M7J4(O:H[]:J^QN[0#6&.72H46?3Q5W.:][@K[V>N )F4U95R7WP<;2@HEWKU MSF"VMO>X;1.T05@Z'F;O0PZ]-(?>B=GP$79]-3?03\82!:'7*U#,OJZ6]OVQ M5*MG$=^2\ @5U$OYQT1' &^HFFU%%(DGG!VZ37?B-MT2+7Z5I< MG[ XR7/>6 BB:VF"')OP"%A(T)8Z4,TPQ! Z,%?!6S>IB-VX9W?.&R#'XQ[T M![8*4+[MF6DKSWQ_PC7-_&ZJ;-?79B7> MS9TJ:*R;5/UYT;?SDW)930R+A6X;<2<.(5#L:?#O_D((?MP*%#G0H6\AVG!8?? M&R#H6I6^%79ZMFQ7^OEN.9Y6)JN$+<_&= +#3B7.2Y2A_F"I=\ UP:'N'P"-_X$;X7 M9[6"&MQ!)1,!6^38@\B?T,R,(?C\P*J^RH:FHVZ++JASA MU WTAA50&7QG)GUA[ERL;-:]Q92HCVF,;Y?\GV!\9##0PX/.?R;2_C>S>%T MMRT+*5'AN>$JD9A+E5*-Z6<1AZ,V0-%4ZHXP^9K6'!BATW"53L,=Y^YNMWC? M:RC&[W#,J*@9F(>:;O^KK-?^*NCJX$II/AN3U)):LMMY/C^1JHWD;$QCV#TZ M&D^=Q?8*N3/DSE#K?Z3W'[2^1+-H:,M?X-5YHCM1%:K2H"0^+S%Z,5Y-'=#X,:XSX(;I4^)!_.L*.4.R^L;,C>B!YDD \2 M* 0]"%VAVW6%O%7>92/Z\"R'9_GVO->L@.L]3-2D%DAK?J* T%H.K>70E_W% M[A6J8 #>! 5 _JVH+F-U/+X*PKDL,KVIK;!-F2_2Y6&_U$_$=S,X0^3,)J(4 M?1H,#YW9D#WOD#V_N+G,Q]ASFI[+%3E>UZE=W:SHB[$1;_%MQ)ZX3IQF3SW8 M.T3BZP!)->%VJ0*(3'@%_RO:@69":+[?H/E^2[3X":+PNRV5BLO=76!9"KY@ M?EXL,ELCNZ[LM'0_5LI/^EI"9NP\M%HP>E\F'DVGW]GZ)A07H;BX:W%Q?Z7@ M+0/HO"2Z=7@D0JVAE$!$L T#H="\WL/W![+UM7'O';LI=U)+][JB=GBO *8 MY/A#8,+,$W\CJ!]X MM[T6]CEI2S4SB7YEUF2WK5EVS!#HN\#RXS ^$4J*4%+<@WWU2Y*BN!&W6G\P M'%/-B9WK\56VW'K"D@(:4YGT61#P&XO<>)4>.K\+RSQ"U^X^I_M^OIB,;0WCYCMT07-:((YUX;UQN(? M-8)7B*]=HNY)O->ZT@.5,@!\YCK8F/F! NS:Y-05+OG'B;$OQ(\*"N6:9E85 M\3\>MSH)\P[AU0"A%ML6ZD]B/;6F5O7E<)AXK M:"PJU)(ZS9*+)Q#GTF9#C M0XZ_+8Z_6]!'7!#C*_$X0DMP8A"A$W(G3L@MT>+Z9,!-:OW7G1?,^=Z]E/,^ M3),:&7&FOL]03%TK#6+B9FX69F,&HTFFDM%X*NQ+$$J-*Z#%]4F-6[^,XM;0 M0L=]#=3@*ZD_D'NOC4G#9.GM:F*7Q3J$PP+T;SDAK3J#.KWCP'Z@%IWQ_O?9M3E8S:]H!-,C%HF=2NOR=(^0[<1HR;_ M^"<>99F?<'4$[A6<,*K[B BV"><%#+@'NF9*P5=60Z_@!KV"GYC0O-T:AE>" M_P=.S3N,6G#X]%PAPW-WHC0WNU:2 FUCG\O'TOUE>C-F,N2.*Y,*H2E"O@_Y M_AILF4_E^^I\R.FQN-3A['AEOA"SJ6*ZB_D>0W4EJ.0=7>7(PW'P;:AT 6Z; M*8F [%2BC\.O:VK]+:N<,F7%F9A4\;P"-__$;X77]H+ MOTLJU#8@8O';R 2H8"J%:?E[,:EOB1:79OW;=<'?#BM6,(OW^&UP'?%@U;6I MGC#BDBDZ'JM4"Y/>-CMF,2)D.DHG0J\[%!'70(M+BXC[R\&'[0]_TSR?: ;T MWV-D\-^TOHV8FB*)D?^A\/^N)%[V,4:[\-JN*1]XD1(ZKTU;GM2V=UV+ SS1:C&"4!DZMQEH)#O0[X/^?X*Z@ ^PO?B0EK% MI*(]DU<@/QR*"U&M;S'?([P#.GW7=0%I_'Q(H8C F_.(;>* AK]?H]?B,G19 M[L1E"1.%MVCD0!Y%[>=;AK:61"#F=GT3!2:">]&^*NS,)WVIY(?UDIP<3V:] MRKQ$K^S9F,7@D"P53078.6&P(N3\D/,O9^9\#N>SWU=A@*!ZQL25^&%^E#"S>T<"_IV[;X'6Z\V-.R F1) [0<+FTIO&IE M59%S&37 L#7B5',VVVM=KCJ+[1I*.M;,BM"EQ>A]"383^K,AMX?)VZ,8F;]F'/:ES)]D+.!"%Y"U@J+R" O01 M4YM:&]X D/YKH&B84G [S;#M9.@\W*,T^A[;HZ@978>Q L2.D-T^;;M,MT65 MZDWY/"0PV^, MP^_O>D"=MVS#@>PU(7O_EJ;^@>QZ;5QYA4N^/J:];1UM:%!XBF;1T)9=R+$. M!^^RJIC7% 7@)9G-Z7G5G06*#38\](]X/24IN;TZ%SO0/TD[-P(#H@4AQX<< M?ZL9Y8\&)H<'^GP7T;MX8^V2"_WNM$=^B2 MYQP$*6 V@-6>[Q3-3WL4WS-V'_'J'_'J1>VJ_R*]9L39<]P4M MP<5VZ4YKMY@J^R;F5YS;3[)G+>I;C3S\Z@6VJ:3RJO#."VRA917$%U=A^ZH@*HZP;TX+4/8'.&R/=GZX3<9K=7FXFL1G@^)6B5'08L[+WJ%/!WR=,C3WV*M MO(.GB]1R+&7XFM5G!L-AII:3I^M:%O$TM%'8:(K]U0MCUVR*''OLKK..S!(# MB L2?]73<5K0#_KAMO+QK0T00[=^M"7NBI?*G3KPZ-X)4?QIA5EL%O?\91" M_J 36JY*Z"*-$*!1NZE223.GW$Y.3F=U-:&,.'4/O?XXZ:>>HN,_P.D_UK1@ M"PQ!+L-S4T]G4CFHYO=X6^Q57Z%E>XY.OC MT;O1R=C7:!*&=!5ST+4K=IVN9(VGO=SO=I[X1ZE7D#OIS3B.P=B8:")^SO<( M^3OD[Y"_+Q)S>"]_9[)KF5&,>8>+<26E'*,*$CO&_(TJ"GY 7*%R:"F_D:SY M7%/0R\V(SDMBQ-;A&7!OF.&@OFD9DF"YX7M\/L*XP[WX(;=$BTO+SMNO3W O MI'=(R5!/Z_';X4$$(%C,.6^ ' \E9UY;ZD U\>P"I&@BLUGD&%KM]<%D.U)' M>08(%)2B&#^.8:(T$P+(A6+C&FAQ:;%Q?V&/+K L!6!@>(18 [\%WTU@XE53 M$@$1:5YAHJ5%^,C$@;Z 8Y832<4C0K?IXV[3!3$8KI D=X!+$;) R (_G 5N MW\%^@=FB.Y?5(Y-=X)WJT!X.L9I"K*;[2#6\@D]1=-G^")_BI.5$];G>?NRT M*W)7;79*LK7:Y1G73$IJPJZ9\^H,(&0\9')%B>&%6N^N M(954RXPZER2]- 8:$#9CO]JD[ Q!/Z/W=@K8['5!C)5A6/ M/_"-;$%R:5">"0;@35 Y%]N*R@VV@7X ^;B#F\!;CH%@G4.PVO7DJC]?O9< MINR,%F/GTVR*:F[&"8RYETA$*39LEQ=R^[US^]?:(]?#[2+S/*U)E7J-6UI MLQ[+G"536<3MZ'(E_:L]>6\BH/2FS?-^2R<:F0#X5-4IY]#QUH10?C_9>PP4 ML:'C^%F".FN.F],QS8Q91T[72E-N(/9RI7Y)W"62HVR]D*$N))H#!.QLJS^# M66D=EX>UQ#:[T#-RO3L;)VALL:*)MOENOVDWET4A%K5&I2R2'I \RP5I7\5 MGNM.S; (@)^]:7_]0$'Y"?*0A?)!U&R$-7(U O$SY-[WK^OR@N\0OGH3YD.=#GB>>4G6UM*SDD[SA8O5D?P% L9"E9E?#\T.J55-Y.RUQW=XPD:C/ M]]-F;X9X'MHZR6@ZF7K+UOFWA9!0OIY+W\F75S*-?XO2^I__PO^XWQ,4P!N( M@>;.PSWV0"]QV(>B_O5Y L_'!0+O;/B=Z:PRE7GP9-_?GBQ@<;$9]< F M_A7Q_8S(<4++);^-^2CFB)"8 J;6W\[7W,\P_WL?:J0UZ=^XC%M: _3TH^?B MC;$T_6^&?DBBP[^\;X%;]C-NU5/$K7IB^%Q) MJ@T.#N5E5B4=6X>8420+/D" ?_V35Y0(U-,38)BH3,.::[8)#07H*-M0FXK0 M/!+_@HKSJE02CW7^6$Q/>)Z-I\> 93/C>)R-CS,))CGF^33-)/D4_#_[!^%G MWK42[&U?V>YC-89:*JHNE!OS@A#;H*3=RY&3[FA"=7-;BUI)';[/*-S":+7' MS.E(ENM4,J6GS8"3F.$\MA>ACEC,X,C$R=)Z!%2LD^(H:RP4V'8; MCCR9YV(D%+68WEOV8WWNJ1)TWFR<:,'C;%90>ZNF^FIL@?=@KZ! M(T_F.J#S;[G%LO[O4LC-H MLYZ\?9CI]BL6\\ST=_JP7'@4LAS#9N'(D[<+ZZ;:CL'_<_9R5Z(2H_:@KJ*1 M)U0:%$:E3F70:W%2=M@HZ8O,:-G?P)$G\VRT\Q0];I6;7'(_ZK2D6K?)%6?C MU.D\.7F2R?"YV(A:[J;E.R4LZ;?0K1A;LDALXTITGML\]2XZX9M"*4WC=!'^[/_BE#3)\ M'*,':6R!:'K7;,56%F];FOL!,;'P)T>6F,^[<\:<6KJ6X4[,>2%-Q-LG!4]] M9HCO^1I\)NH,YTI+]_<8\F3_)G;K!M+I37O14='XQ>Y0?@+5G&V!+[837X]A MT+\0PSC8^U\/6+5(&.%/KP__V1^..C%*(?*.::"H4"*7@N MVM>5MI$Z_'AN1C@5W1%_M%5 PJDL%75O^/GK1$+&N3SC_.ZN^YOV'C?PG;S" M(LQ'681F'S+IFV815 =R*Z52X<'XWH-!O2D;[^*F1]?6=0*UQ2L143(%13-M M R&'W/@-CDO<:0]1\:[JBEQP _OP+(=G^5[.\M59[*_@5B7QXTF#+A/5]6G3 MB @F%H)N?%]7Q\B?JJ;&4*5[>-/Z2^)]5UW#>DTEJB&P8G@*+W\*;_OROZ<( MFE/<52&[A%K:0DT=@4@'%$:GZ!$GJ,6,P"4?Z[UZ;I1+6&542H3PAZ)Q]A0* M_/8]MY?*$^,]H@X*D,P1"3FTP+1NVJR])1/P.N36W5BT=X;-6''8L07YLP&" M6K@7JLW"(%]) FIH3'+[1K:4L]JHR!#=YHJFSMYB#5D[9.V0M2]DJ[S-VO0N M-UD^MY\7W'*AZ]74XUX8[V:0M9.HG5N<2M_N!?43&T05#Y%PZ[MI1, M4S-V$56S0 2.$27 MPM4% '1#F/_M\7ESRA$NK[E,7K!!3QL0_N80>P=(2H'+0N&XE@VY.YG;1A*( M1IK+CDFCPT0T32=^7FP@%!*AD+BKSH;$(F@X.>P7C0Q11)\75K9$RN]#]SAT M3$)-_&''1$4)538 M>6"94ZR?WAQ S2MH2SB/'?+!4>C:C/ &_%C%6?:9P2L1'MLYGXA>]P:8?N#AU]?,2)5-7^!T2JPX\QKLGJ4@J M<''#WBODT!\_.N<;0YM+AVAS($2;4S\!;>Y*-,GO@MXYT%PI*B72J4EJ+&22 MPCB>X5-CGF>%L9BD4S2=B#/39-P!]?D!,'GG=^98K/T*2AXA-LXF6)H'4.?' MIRNZRA0Z'I]*[\^$UL,+()M@:9%7@/:\E?@@]_ ]JW-/COSI![&;?)^Q=$* M,SA[8"L *+?,.3:<<#&GB5'J;54!IAF!K >,C60"8A")?UT02_!4X6-)Z, ) M?OPD$Y^O =U&0Q(^PP$^]FMS3NE$ 9B"(>GH>5E5S$+;U488C;,6/&8"]%Q[ M\*TY11-DQV&=C+/Q#=3'L;8JEY+:(+9ZI.JUI..C8W#'K'5FW!@-@WXP?"VO MP_E8A@T^3?F=G/<7VA#1/_(F^^']%H&@$3+_#6T58""K[^5?7E@P?_Q#/T1\ M]$2ZS24S/KU=>PDGM$.?=^'YDJ;0#U2MR('H$9?JG\R9EZ;+*T3Y"OD3[)J] M7&5+,X1YI 3M4#T:J:C"0^1/Q((,]1_?7_ G]'^B$?^?G \CFH&\-_=/>>+Q M.7_\*R*9. ]+//V(J4VM#1)ET.6P4.0)1VC1U^?:$D11J=-:0C;F820Z+G"5 M:TF )( J T\?$ <3'A.HA'3AM/E33) 4DT=")9FP#_ GZ&<4 40$7C#D #Z M; G? ]_B^[IMD>2Q[R/X?OB]X\_0=+#0-1\BA$)SH.BFX\ Z\W+6@<0YM/ W MZ(^2X=5HX6=(2S0&.'\2;*BDH7R#\A[U&0%PL@]P-R+(X$9G)0K'P8V8S9WW M&$ZQF#F7X+O)/&8\7"CRN=$K'$)-[!V:!'XA_ >9F? OVG0*7^4GZI*7\51< MNL"YX<< WH3TBN(U$GJI*'P''VGR:/+P%.*'X^]/@ 65! XOHAL(Z'TH+P_/ MN[/YS@O1CC@-!0][XVX)W$<@V/ KNVBD-_@W+L=7@14EVVH G8?D\A$0Z7JR M*TO- -^$9?R2B9IJ)*L;DA))1"-(\T0Q+1U6( D(=-^N#)>@;51$/LC[6:S/ M>/BI@DF1UPS=$1L>#Y:SY;S+2E$2.''/\MSYFA-B@6H$A9TDRR6\DQK+ MG>+_8=N 1"\>;7C\6 H;"/"_V&9[@$?Q!4<@D2/L(GX+^Z\(]KZQ6,5EC2*8 MPJ..3G2$GQD VT"1/^'AA4<' 9)%_08YH5,DZP[T'KJ1K'FD96AZ#T#KT9?) M#;1$6KVLWQ*)(/,:!5Q<.\)79>&:)-" AG8RF!"N0YD>S'-H(IC;EFAF4=1O M#ZD*; RZ(]&"(/N])-($'HDEYGOX7FCL",HN!DT>DC B2@L?(OP8Q$B1-]R; M S/WYE Y+0FM_CPAGT*+NN M@[9RQ$W"P[>B++R37XM TU!1X!<.F^LFZ"0X2_A<_F1F'K4Z+_[@)QQPUXKW M$+H&$F0^WB!+X"UR0<5=N^^<>-$M/$K5(C--$S<2G"-<"_:QT('GU1F^!>.L MQ9QK-K1L)YB**-TAXBE *0[-_ZA'@L/*T<%%Y->FKV[9!G[=B9]%X$S@28". M(W99!,UTO(MW3@\_RIL9B9H?J8BOU1AYI"#IS'E544[T]JE8+Y'MVSMAMS,? M96:TOU=5D6\.*H48G8GT=10KOIR^0'RB0H<543*ACPTBJ&&L MQVSNG#VI@PX@]L[A6(0A!HT=3;<(T\X0/JV*58#GY$%!"D?IT ?'_KX$SS1R MUWD1\R#40_QT"G"'4T\*TJG_F(<(A:8[%72(FY'XJ?-(CD)V0AQ#F!XZX-#D MI+U[J5NW#B:*LOXV>:4!S&@DP*%:0 MT#A$3I =1]8XASP] 4!UX@\[+^J*'C0AT\->-Q:_R'-VU"9P6KGBFT)$HFE1 M_ K%"8)I1;;8VR5R*/V//,S9(012&W"TZ7;FA98"ENJ' QJ%I\-":L=6W?@6 MI(DH"191>I!7\9<]LB%-BD*%Y%V.&?]-0MK+.:# "?3]CI,,KQOW@^=D2FFH M K-Q=)QKZ7LD0]FZEY>O)P.]JF)(H05&"_-XL9%[3EUS!H5377)SP"A)#A*^@SZR: MQ'TW"5-BP0H4:,BI>(*2ZILP' :]:I=C51*&< 725-,L?$O9!WD9(94/4.\X M:\(/Y%75QB;66X304=37<+XD(-/*D:#0?^D_=!\B,P#]=?Q\%/W&BM%GD4)+ M&3Y25^ \7 5;RF9;GG(]+/BP.\C"@SH+/0DZ.,@$]RQRPU;;VV]9=SO.LT.-XPXF,D^-\( DD@V:@)3W@ M1!D>INRBOU,[YYBV*#[G-ZQY=\<74#3CK<7$1NO*DEWKX+D@05U$61R:BE7_ MG?6 /9((Y[5S=*NU3W%P4/OP9 *Z'%UJ,GI# FC/V SPW_ M, .XSW(@MYT''ITM], W">+P /*+L.D.GQZH"TY^O^(R-"*!,F'E65AY]BF5 M9[];\@59QS%2" >?K9QP#95?J)]@7G_'66/HB[;:9^U =H T@&+7T):!%KA/ M.KU1X.PI6P,("@^5!]+H1%M#I82%GZ?/<0!BR8O ,;9QDMU175 CX%#>^];+/^ 02\T/$Z4%GPDXX+W@B^.M(].!G6%"2.N4ATA;%/%%##G#: MD .;$IB4T-#QJ"1A:U3$C+0&K@/MOA9')%%080(WO-@"!O_ MR?R%CS_ L4,O(/9"JF@;Z#B@^(N%I8:FDO;71!@B:119\XJ-&L;)YGGVA>-@0FJ=>S8T'S0H]"V_Z_6>/4230GF-F8K/$-D3 M>VF30T:DG1!X3)U-R3;SE4,"$>HW!?A$;N#27LX5 Y6?G"TDV7_9]S./6K,? M5 S1/@=R8=L ;CB5,2UHBQ>]I&6;?RVD(0">:>.#P]X6V3F^@ M/D2:*/0(-=),0Q\2$Y^$T'SS)?:W(U9(BL&U(%%4E"C6J/<-$2=PW%8++P H MO$);)__C%FA 4U_;8)V&1HF:/;&FMN+%>J,H/62@*@OT6 4A/N*!NH'$%=P$ MG*R!U->=&EBWS/0D*QWU4M?DQ4B0. $U;PH(5-*KA.*WWC?].V4[],>F?PQ2 MSJF[@/+5J=6R50RD[0%9&$J.' XGBI9:-_2=BW@LXU"E*N [:$;>:^\;=-963JTF MBPENN(R!6&K98K/]>Y7:#FDB'FTN*[;=.EUBO6!["15FH:P <*0G%ATFF3:4 M?,3,0;>H[P_X8/0J8N,X$ MN2WARX>[#$@*+U'F!$4GCMB6\*PR.%WW2@%6*X:O3J)0]S(G+PK;31)Q MD?U?-WWI%3@3S38$(H6%0_X*R3W3=*QU-UM/K$*7WJCRP&>?8_V%TF]Y/&MN M"_TF'%-H3J=0[/NFRS7]UV)(BKQ0]^0)D@S.S0&NB=^"XW@X6>V[5.%-$B6G M?!4%O*,^9S.T2D1-!5417"A@A[*/0?:HD]!'!"!I.^N@TU'A-A!)X ;G;B\5 M;G$=QP>G.*\]H]@027,0 M2>X^B!14;8$80]85OB=V'*A"+CN*J>-H!8#V(E)#;J;7\QUP51F:OG,W0%._ M2=(+\V2$64G& S.6@K(GN(70DYV,%36O) M\4>(PC;=U[Z:3S^.>%]S1CT V(6FPOQZF%^_BOPZ[X+G969"DE[8^Q)55;2* MK%/#1+V510:! ^WAC7P>QZ12<\RR7'=<&*WC4OJQ4]_ D8F7(RNE'1.?K?MF M'ZS;3VMEFQ]F0';,C*F7(P>R(0[7RVZNG]\]@V=;F=; 8 -'GKR=HS;#-4]7 M,IPT2@CQKI'KV.L9''GR]H9>[@]56;2IX:J;2^L=+/J3 MA9POEY*])L/-NXWV.'XZTC#L3B>72"WEZJANS^OZT[0 T,B3>3+Z8+,N"X4& M5VJ6MH#;9!LTI%+O5S8POU39P+Y>V7#6OOKZR@9/AZ#@F>\ZW4.DH>&< MZEH22;3%'6< +[V+KVDCGTF%(NM?KV61@O2A]T=+LPY/QX,.JMYT:L1PH30Q M'HR3K/,AUWP9LZP+UV3QKO'E9/S/DB'F9O,.]="X2MQ78N(5=/ONXV8-:0_] M[FBD!#0X&?A#0S.@)9;G#0V:M3QQ/;O0(_%_1NQ#P2T'#+@U -UT: JKZ 8P M3K!(7F ,A4P-?*-!(O? @.64%F@H3[*6#$UU>J*3^FOBT)),AWFIC#A",E5% M] _GW< R.P":S!):;_#?24C,F]1L+RV.S' MG1-]%,%;>2 ;_OMUA,C< +.)N6T.20"/LR+!J:/@ VH3X49@(2=HT J24+3* M\3 DX(@4 SCQ *?8!!YI#,+D1%XP&@8Q$%E[\<;O:9Q\$D9-%; MV*K'X[PZ+J\"!=V1 ^3Z#Q&G(LE F&ZPK A0Y%R)%!P7R7^1W[OJ=R%)YSL, M+\G@".J ((N3=3$C__O)>,GDAO]!.CP.\TV;'HW25)W]Q+R&%^M9Z4VT[92QI/,,QO)7"\&R5RC_<<_+'W:Q\4#!D-X+*1$ M.]A--AU %)]?O;1Q!@2[UQ%= >(,>$F, @KMDO0,?$;%YP%Z-1HNB(-)>I,1 MB>]Z>?G#+/"E>0+Q8.T"P48 N;FO313G1A@N8M2Q,'7*R8A*P,ZEYOSVV4?A M]Z&S$^]M8N'>XH<NTNV4$,K6"*.0K /)?SI:.WTV 8I#'"@732W9]3[W] M5[$IS8Q9I]U2K33E!F(O5^J7Q%TB.EJ+WPES(,CP#Q8)#L&?9@:_1*,#]Z>K=JI2YW&\[L"'JQZ3$]@A#3-D17(6Y<0K,(A]4FO"I'_C0!P,4K MD12Y.,I?@QS]X/[4)55:VDOT8XYHQ@ZI-Q!S.WS#!H@U5'UC!&Z+/4PH YI1 MFW(^;38WE5:BR54V4+8^G,*6>-NR)*\\4L=NE8.7H'IIJ$-W0L*9?H$H:#RG M[PTIHBHB59 4R0M!$Q96 U0O$@E.E<7!,0LJK#@ND_(5\F)D-E2/@ H(S+^_ M Z>Q"]E#M!70G ;;XSC6:CZZWHS/GDL3]/89: _Q-PJ8;2(0WPY4.I?&+ MW:'\!)YUVP+?$::D'JA$,'J,[WOO/P6^Z/-O-E9@'MAP7ZYP7^B'>#KBZ3. MOQ;<^\J^Q5_.5+^FH"[=D_J\5?OUQ/C:'M5O>;F?7G=YTF^3)?TV_4O^[!:Z M7YP2#HY49ZT\;QCH3N( 7>D-:(6;F(^IJ67MAOV5/4PE=Y16TRNH\H[]XQ\Z M0449BO[6UO4AX_\HQC_O%=X1X_]:DOD[.#_+TAU]Q>V+_5(W+NQDT7AZ$MN0 M\Y.0\S/)*!5/GN'\V_,X3TH."-K%JU5#,1?%ZA9\A.^0:C70BR4 M"_HQUR/(OJFH[95*-BBWBL9Z7FC66*Z?E PJ.>G%.[: JO6AQ<)$&89YE[T2 M,O /8V!D:80,_*66R'LYF,H_9]M:O5*3[5514"J[05O:SB '(\N#CL:IU*\9 M'K<<68D&E"N?&B:AQ_6M'M>QG&"AG$"8.0KX-D%QZ5C,Q0EP%9+R2X,U;]T! M>K7&/T"@=GI3>FATAGENU][7AO721-G;LW&4'Q2T$J//5EF\FC"\S02&.H5#2>."=3L)7V;UP_ M? K+<$,5T-\QU:P@T]%S ND/G;P]'_0B?[I7;;&[W)G!3MS#RJ*; M'7I@2G)Z5 =MJ!%3YRXS0=IBX&_<[!5OA=/TQ8<2YNQ4!%^C,7'K1'*M >#Y M>3<8)G"*WD7+*,9IV@'+=Q,"HRSR.Q_>_0WSRA??RJAXMV=?@PA,]XKI5.\Y MEN"8P: P%[:3]23Y51<+C8S.,6!P@#" '?8Z!F"38V:1#=V0)K+GF]$+@7[S'?9P+BHK?BN&VSNR&QF!?!"+8D8A']]=M2T);8QY]RQV+N@3CO3G 0VH3 M=)_8!:W 77PQK#9!8W0>3@CB 7GL)'3S$3?"<%:T"/JG#A2(8MN$J)*V+7OS!'I@[_I M;K");^RZY\8[=+UK%@G@!% MV[@LCO&432(GL*D90T Y4#8O$8Z#L7/:5(,#@+-W"?OH5BJ;\?55Q=ANJN4 M<^/KWKC!C7O,49L\!<.^NHU.$,= =Q(>0 &.,:/.>/B1^SQ_,TUR1#T13;K# M^'#X<(L;#Q'6+PO@H8=+.;36<]#XW(F[;:N=B?K[H.H\I!(&OD-8@8X0/T:B M0=#JCUH'-R]'2KZF(3>=0 #<-3.==B\[PT0W3R<(!W" M"8(03O :X 1_'=2._250N_@E'+W(EWAZ61?FMG/ F44BN:;!@X^]*3\0D]OT MU3_<OMP?3U<00_.0H16%G8-?!CV!V0\7PC/@<8"R 2W5/C'N:0?VRVB M8Z-[;3$.>(.NS_40*;PZZ>T^?_(G'M\+&"#U'!AE?.V$]'[N3!^O):DY"N)X2&:-%DXP^ C\1W M=SQW!Y)X@V .,>J2:W/[^MU#$]J"_@WJ4&S!Z:$&,[RR@^N*'@46 Q .'Y#@ M-<$*NGL6ZKP,M8&#CNCKU41Z@4RA7XW JPB,HJ^]S[PCCA .. M!KU.%][Z501[U 'Y"J+4OY)?R;K$*&I&P:'7J8@+1%[3I.FSF1259;_+K0NQ M?+R]**YG?_S#,J>%+E^"0?;5N:??H$UG+L8,92TWJ5TF/AT85"TUF6_^^(>) MG\;H<:NS0U3E(LT+>%VRD&S%CVI."XXT)JHM>T _0PAK+X$["]K@L95;QI)] M9E+;TW26'1;M>P7N="D3(42(^&@3P<2Y$KQ.=T.!Z5.M9,H^,#L3ATM,K\-* M(9OW.JRX*+:>%O9IJ*@7J[7XK=MQ13 M@Y_!A9(H)OP'K=^OU,F7#Q:7$R1RP%']J\1[XCV:@"XC;8O)M); QDFQ.4_P MQZE(:!796M-#/^.'2)$$I@^A#;>YI&3Z.R!+JA?M< ,=+]Z!T RS^8?(:PU> MHGC6\$]7H ;?DZQU!>!Y@1>,63CJT7DY+8^I7>N9Z66E8 MZ3CC@L/-TMD<.8E-/QRYSJ)DZ@J_^UM2T?&-35"ZT//L'^@4$7\O0CS?J$Z* MO&3@^SEUG/ "A^SF:SG.E- LCS.C])AKQKJ9POQQ76D\WFN.$Y$G,G #VH<> M,Y5#CYG+:9&C@^:O?H)G%0.4N O $7GL\*%NY>HA>^-8V[A-FL/F9O0@^$Q? MDTID8SM^FDI..L:$EEQQLW$QU*&X5DW/C42)&2\/B7,[9( C:MR<$6H'2'*0 M&,$7.:H22G%A3X!;ZG,L]I&(57B!N$#:!#6;= +MNHWS"^@1N',C0GTDS5L. M*0GH4FA>,WH+)1=X'6H\GNB) P%E# !B060I 4Z!$[FT\=T$O#PV)<' MZ8U[0?SGE4*X'WDZF&L_'<2,P(U"C@^(9X"@XA!X0)S3?C#*?4+0!2 _EJYDZB ]"^ ;?3_8O8&XAWS,U [3-R=5^NI[2I-9,2 M[8".HH'C[KJC:.W00QW]&,D>>JB[5=@1A[@7#MH=_!VD$]_1^]V+U]6RG+\C M,JI!\F5##GZ6>0#@Q_6+*-(E0YV"ZY]L[%7Y7@N?2C(YDND6]N &.H9FS^9. M5 B%H7RME%VVQ3,FM:@H&Z1H4)3@&E0\%R=-A :2M^-J=)*6,=%3R6YX%L/R M5$J\MCX?Y;PEN?D[KS;6)5LEU^BX=(L>/"Q?61AJ_HG"7HKB7Q*IG+*@*%1- M?^(02UDTS*$6IH:P$[R*(J^E&RF_%^ ;X:JS"NI' TEZ6"[ MJ4.RX",RH<,!]Q6WO>9-X@\) MW6->P&L_=) [Q)SQC.:0N8]#S/SA$ :GK+6I-7<]TT MGAO4*B4'*!W5:3.2NOYO3=K"_1]&1/FXEM2L^.$Z75;;X_3IR%E7S9G2CMW(S+856_:;>XKI9L>9TY'KG;&8;SN9$3:M[8;./+D[52Y4FJLM#0O2VRSD=@/:FO31L\\ M>7MMWEHMAYEBE6/HVLZL9*C]D@X\(7-A,YX\58O*K%]Z.9/0LZ(?8\ MM^9&387CI";=R]8HBK,:&SCR9)Z=RJB:U#>E&"=M"\*\-HQO.C4T\F2>PWAE MR%25W8B36A6!C;?LII8/W*.*;6O+32W6D6,SL5MH)C=TF0GDN&0LR95G1HKN MKY)IK9K?6E7N,7 WNWQ1E)_6S+A?K4]'O,%KC]54-FB/!L7]XK&ST/1^+&&R M/%=-\1EM$T3/9WD-%G.UL>C;F8S$/W+\0(QM CE.BJ4J\7&Q+O-Q3BCO=.D) M<+,@CA-,H?TL5K>:/-S;T\:C/)A,D[,@CLN,A,Q0[TOU?K*5>!R,Z^D8F+;A M2'?MOUY>&O^E\M+$ZR6L9SW("SE.)%6!34:L9:#Q">ULQ]\WX!^A7;GA#=%U M%B8 /DQU"Q.@*8Q^=&U$KW#PA1.&+4!HRY!2.+_UAP:B%'C$S7Y_2>QXO%[<8,Q*M:32,9NR-$T94U%1V5)Z]D61 )]- M1#V78U73!>5.M_(0N..<%^+7UW_C.WB6IA]1E(4,_F7:G+6\^"TKS"ACI.!!] M"&=;D:QN2$HD\;5P=U_,1;<%=W?7+0O>4N%WA%471S$OY&X_]\9,)4ZGE_UE MRVAJ_.!)S:@?OTGE]\;?]L-/@.FX1RJ_9$?/&RK?9*J5)K_;U12G8TDZ'F63 MG]BVX HD6\<71_'N&"@$BN$X^!*Y!8/@*G'.KP :_'M@T(GTNO1:STFWD\5' M_KPIX>9CU\Z!6]^..P9!<#9,>;B.)VU*SO.CX9.LQ69+?D,Z':29:#J3/I%T M?_T@ZRX:48'U,M1\)")#\^_GF7_71(O06/Q48_%]J9L&".HY45A+K*'R,4V. MM<5CH^3 5GI1D[<5'OBLBF#+-43+" QPF+V8XNLK0C/0"P]- MS:\R-2_MR]X*K4+/_[OE]Z];KN3C%AIY$-YT@'26M-AB4BLI&4ZJ]0:Y6#=- M:=4L6@H"3HHFZ-,0Z/G P-5*83<&2M(Y005G;\0 HB@(@*#7X)A7Q?-/E,*A M41L:M=\ F_=9_KM.)9ZVC['G I7OY:R54EGP^1JJ^$6QT"B5_L6DSZW:H[^9 M#0KMT- .#>W0>Y>YGYF#:IO+[*(R%JLROQIWI$ECD8SU-^,TCINB-G#T+T8" MKE; GDLUN1"W$98*[ M$>+-Y7,ZTYV-,UBDT8EH@J(^VMGR]+IZV+\O0"ME/>##%R@MB8#BZ&AZCL M YY8:E!^('!Z!(QO2*:,D!\T!#M$&B4!(&,,"@((C!_CHHEX ^&?'<\&(WT@ MM T>=UL@709XBS0+ H\ C6QURJ\U; @=(R\3_ P3(5XY M,22,1PSE/B^I/NQ'/'N,T.)BIKE^V*$!A$D E_&?<.,#/](T=-$@18!*NJJM M(($P.-S4135%.!U^W RWC40@/3&6DX>'2MJ2F@?D$P&_$X,Q.V T: ,FAB9[ MTW)Q15%/MIT.7L;0P%)7M!W T#8>[DL S(P?JD:15K8D8@"2 ^0+>O%1IRO= MT"8.>-A66MI+![P'W3,]@I4A?;K]LTV T8B\!C.^UBW6YX1R#:_J7Y<+I;;L,-#((\/9PR#US%!]K" MFX2?"-WPOD)VL,'#Q5O9^;HM^N>OJ8>.(H@M(3W)>2#=13;@"&\UZI&6 'Y' MX$8YLL./#2XZV$=. 9C3E +N\?==1,8-C@N2*2A8DD%KQ7=*FZJ[J4.R9&C# M<'C!& CD%/E9RNVTO*YN'OLQ+<.M=2[)9F-?U2XGO(DY(=W82N$ M?//S^.;C\".0'/%[@A]QHEPG2"WA8?F4PQ)G[^FPD$#HUZ#57%34XGSL'_\4 MZ U<_' MG^22V4\RS_O-AXM-"*N^R-4$5)5,02JY?JII>2XF]58YMF\SLCQSP!K0C3GF M3%%)R/8AV_\6VY^/@81L_YML3^R1 *X?ZDN=3N<&(I6?S]?-)]6H/ND(6CWY MQS]))LHFSG']+?F(CN&2!R)N,_BZW?(3Y=3-B://0Y0B%LRF#)KMN)I%5XS#N )RDJFHZ?UNW_%?)SR,_8E CY M^4+\_*JA,9YG>^6=6FOUE_U'D)FG']/3.>K, @V-1"9*I5+?@05W41/D@,@1 MQDTNXD!=_%K+I0,K%R? CW+!7M@XP??"N_EX@166UIA;5LQ6OU :I2QC1H"* M:"K*I,\!NX52(Y0:7Q^7N3@!?J34()94L-"P*^:ZT>0!W[>?XT]Z8FY35@:U MBX3&%!ME4HG?N?_G__VRU[DN>^\/WWYHHKM2#IJ1!U-7.W1>)O?_3B\[]/(Y M\ZFKRPLN7UUU8Y*0LY]7]WH1$!,IXI$GXJ-/-.(0[[*-UU_V#Q2!Q4N*Z=S1 M6NJ:BN_;H>[0+R['*?ZUN#AYFNK=[D+7L_ =-^Q@XGM8;A]OP,>$U5[%> 0W3Y:MRP,^!/Z0SXT8+VVP-1I'Q%#$8 8@1"]T:6<(B= M^%/:Q83= J\=[>LH/]HB_!D0TV/;FE(='&""61I.^G.J,4Q)G"T_S8397G0V';5(6SD;C[)NIACLQ MN;3E4C)-C$CEV%C1ET!G_ P1,S2]?HKI=4VT""7EQR4E3J+X!:,J9C$K'YC^ M=;-M;J2ZH]ESRY!7F2T]K^B;Q+#@E*FFHW'J$^OGKT ,EH"*T"V)N!,$ ^$ M.AB%9WW/GRCG?J X"Z76]]MW#A:QZUDBX448\S01'""^K$*ZNXC79G9_J%6W M?#LGQW>2TR>/248IZN[[DI!79,7U42 MM.+"YB-O>;-A3Y$;$I,^^^YU8^ZQ ML,L6GY?U"<7WK+J:YU5M)L](7[ID-)6D[\J8>UFV%53J%!IS'S?F+EXW^\MY M@[!;R!5)KG?5]@5YI.!YU=6X+A1BY<=\H0#X9HG>D$YS-)6,,M2;O>*OICSX M)?.2OUQ1=$&*XD0$"?.QW!(O8=9 POA( "!$("+6R_ M?BI+$@B$\=+&8+=B[IRV<2%5969]N51FY85Q/1C&?-/\89M^E$7 S\L4QJ\6 M%G8N;QEI8Z0]O!8;=#+57GX\X%E:#&UFIAF;1,+=QUR/KC]3/L"P/38$0D6# MA+E^LVV47F*-']W:+E!B(^D]$*W>D6B5T;R/M)[8*K5KRVI^06\+6#;$W MR!_U^F\51^@>=(P_][D ;:5AAX"QHD:WH^QR2V:/E Z69_"K=* M&2JU@HX;RMCJ'P+()\M67XV%IL*&5Q4\GO15L)M1X.],L!!"*)ZTZ$ !BZ%4 M3<5DW+\)5DK]!?P&B&#I?Y M>M8L:F?'=24I 1P.0%LBZTZ$NWP5SY-%)Z*52LWK()S2\ M.*N?"@96_,+JB(>^,"UKS7I>:4^DP81,5F]C\EE"=E:2LNU)F*F/Q0J?C6^5 MV'S;7:!X_<N-GCOS36P]8%%.W]:3 9=)9NI-)9SR-BP8_7N=1<3.DVN_.__.DHB]?CS MMH9R+D\#;'"/@_K6KJYAOMQR]2,0,[*&65A>C[#2:Z$W2?D_QCOIUCQ\E6 M&,T]_XZ+]N656.TR(%V=UO8] MN(ZT\T0<4B(%+8< F!88>@@GQI 2A*!O$A8-57,4@$K][V5%G)96TA 17\ZV MV8;5NEE_ZH4C=%MAPM.RU%KRU>=*/C]*$SO#'RW )8.=SPYZ%0B#%)V\VGJP MI> PQCO/B8R6(+X=.M!E"G-FQXUF9H=;;V6JKOZO.Q$(IEPB9#6:<6O_XQ9[AA&$]BQKBASG]Z\1O MQYK7F;P?P1N\D?"[3% "+[&I&ROLAM&56*;;_"H>&RKKS6@W_D%L.\B,/&$5 MU"\ZCW:SS6DQ]Y>.$%51L6T2;Z0?:B0@4-L/ZGWE&1[ MX;!4HZOA<392R$S04V]]WV(6R-&9=658X'FV44MGPPJ;JN^PH\^R[Q:SQ ', M3MU=:+8KZRK5=T>*]H-@DG;8Z,%JB[K05.A&:_='?<"4Q$P@:(K_C"DY0I)A M:E8C6+O%K,?')EU[H:>I*Z E'JQW"MJV@B1[G>]CF+YAG]/C!7E;R))]B\R:7!!!KP#F11UZ619#5W%?K B/(,)B*0.X;?#W]RM8^T&N[J!\8$("=SH@)\OVN$? M0MLPGKFB&LBZ_J&/,"$4)]AH,]N^PD$_&T4Y3/_!3H3#-(#%N"8RM-HP'[J\ M!@]!E>,@RM6[EI/>N1E-G8,S"_NJC4F9,K'PXU<^>UIA-/5VIS8IT('U(UL9 M)N)U-K\^;N(TZ!Z3Y$R0:^A9G5*QI#8MJ-$I M9]*DY_A?S-]65LL(D?;1 X3WL+6Q,>,4#%D@NQ,L'^I:@9 Z!C \'=">)FF@ M;LF1"JBISZ'9^;[;M(-M)$X_=#+C93Q_=Y]Q[[ 'ZB_V;Z+\G2Q[,E-B-@06 M(K9Y77>R#+ >D]05?6^WE$EK\:&7XI+[X;"HYTAOT0(HKR,9U :AG#27C(/.T*DAN=<; M R4Y\7 X='Y.375DK$6[5[T],:II]G6L.A=$X?S.)-W/P=H!N(_G=,ZFTYUY M+##%P1RQ&'+TA/T"Q8$&_=17(D9-$Z!^:,*!$=(_5"&Z H.2(6)!N80BDO/* M]X/&V=V(M<&-8.,HPOK,P<)Y #F2E/[6S6\W>+@WKA<3_K)/WQR9K#E_<0[@ M+'7O1B"PJ>;(NCL5$QH;''" :)N 1)S6$Y78>]C4DU5U!K.P&LW+:"5B4\"1 ML"#E>2T>A!^K@\& +3]-%8=$_A">/!@0HQ$";;Z735@SN?()ZS7+SX#WXV=@ MF^2!PDZXDT1U@!V;-.Z=3 BN[ZTD92";0S!9P>+%'[<>_YT'P%006%(B6./6 M0\'/U\#^APFPZ;'/!'M Q&["AG1?(&B /P&_ M71IM@4TRPIL./ LPID771GD@G\)P..##7'1LUQN!MME:"T-UEK4"LVD[JQQ-TKP?6HC^W M/8XH@\4=JQJD:>2Z#<+.()5"FH')>F;73L25Q6YR'@MOT)!A:HK]1OP=QYP# M+YDXF"08ZV:=]0V" +9*L'UF/ =SO\\=V=J+WD32014,( 2R 8\3D85K6,N@ M ?:\!]BQ YG%/UE,.PILV/)"K'H22D,V !-.'P)!08JWISK<3Q3L.NQ-4_"I M9D4 *! C._)LZU6,%+>1B[Q"%43L;&O;_<4P](-;WA^.% HV(C!B!6 ?6@8J MUDSXN[8M/K!N>SQH'$NI/% \UOC(E4J=Q4]<[,T!:V)^WI8 .P5L,J.S:$]=.K/(/%^VX'(]"&> M?8J^MAJP= <)>\,>P>O$BHGL$$J7L':'[:@89#MK>&WNK4T&V5-W0D@)R#,A MM@!9NF21DL07S]A!1V).=+>BN@]^,%M49:S:(QLCK==9@5+XEM-\0$&8_=A._/4#J@+1.] [66 BT MG6@<^9Y.8-.ROBQPW"LAVV1WVU6.!K:.#_;:!YN"&C@K"QE+YM".Y+L4QS-. M*\G*',(!E!.>Q!ALP[VMP.SW8TM2%K4SUD*0JH+JP+Z5AD$&.T#V41;QB*U3 M$:QC)+2VIFQ'$73WX0J /IF$J=LG9HYZ \*=:-R!J$^.@X1(),XEF;2Q75A7 M;(N:]2ALI8[)D?">&R>Q"/RW[6.=;X%H#TP9X_^C$ MKAXB^V?@#Q8=S3%X,87T8\U+U+\XG)K83@#Z.?:0.!I9(:&]821:WC@QQ'03 M$W&(P!3'Y+(V)!QH#L$%.2P3'@A1+Y=I<3Q1\6BJ!R_&?H1#3:_9Y/B:UKM) M]ON1G;\WZ\BZ]9M;^DT#"SSLUY,HD]OKQQL(6_?B8&E*((ZY:N*859C"V :? M8!G=6=*ZA@CCZP)3P8/]OS];L,GM\N7PY,X'5O&,\=HPD>R=;PG6F<.,!RSZ M)-H^0"?PI-MQ2/=IB#J2[&-+*P0G0P#3$D8"!7AB>"U!RKF@CDB^._:D[RU2 MJYGBL^QLJ7;@&WS$5;(,39L#7R$AG-TCDQ!V\ MK,,YK+)/;'>G MA;#]9GN22(-,\X) _@<=B<)X%I^RT6NCCO>@#.[UU].YJ+ M)_]<#. V$EYSGVAIR$$P*X232Y2S"3O*2F2-$A<+V7'W+<&QW!$+VS!Z#FU$ M'HUTNRQ@H.H&$5:3K->"48P&DCYQCK-/%,X6BXYK6N B.?Q;3P S;,83EQ,2 MTRSG V0(W$;@L8GAD7AW^+UHX0XI.2[>L4B2W*&UU53I1EC#/[L##R<)I\XR M"?2YK@P#XEJ/V:]6LTLP@$LNM]B28&G>-S5]G]9 0,RR%&VVB;JN#B2RN4C< M_L I3=)G,%F+WR?7ED$TT]XN=@9,P+VUG2T$$0)GIEX9:#P#.@11#R[G&8+9 MMP:=G!T>+"71,.RM:YM:FN\VGK]D@* @CZI9D1Y#L)M1/9LLCA M.9DYH*;N9!%YKN%U/7^_ I=1LM]9L )L^=Q&>DLG.@#OW O4('(LB]*<&DDR M&:$N$*'/X7CKY2(DJV(!.D MML67H-+A"$YT'WR>33HX.:HXN$E8RH=;O!;;JUA9F0S.F:LW405T@*2L5/(& M,";GIQ/'TYJ2$TD"3'9P$!&KEIC(ELMDF:.ZA5?/Q4%/T-05[\*S$.$FS*&E M@ZSA!#\=@V-@YTJ=)$!84@V@1%P$Y_C#?5)^;$<=4ARLD)XE_"ZDPWK/-!:F MX=@VEMVDXMGINBN;[D ^ LXBQANL.0Y.YE\H. X^6 F30W'[=Y#*N!E^M(CG M:6[%]15LRH[P;MB?-!D3JPS6-0M%M0\\]L<7-\*U(S>2K,'B-N:I,I 6UMF$ M9\7.]A!UXDSJ1Y:XO@ OR*6?7A"(_:&EE;HLXV>3J.Y0TK$39GEQ)T852!S^ MUX)3(IBJW9GJD#@!_B7Q!YQW2<:Y"8'T6Z>$\!"BV>%H"JNF?8#>2;R$@P;+ M;]X^V E'U@RLO7[R?OMLC+C)]F_6%)USUOU84(RN&7VHBOML;']U_M1])_*\ M*0WL(/PG20J$W4+N< @B2)8$L(X%#5W!EWY"_[W49"08ITJA*&*M)) M>,&6+@NEG7VVA^/]P:HASL#X!"-*=W(?X-!1U(S]>?1^BN:"F-;V%AW(JCD, M6*CK=I$.NBJGKN% YH':%U2?3-29Y, ^"B:Q,A*XPM317:$\MPZT[SD_RGIS M]- S"7RZ74SUS)<(1L_Q;Q-YZ_I4TB3'*8#'N7UN 3S2@I<4S!FU\HQN/9> <3EK \_R-V?O2O ^Y8 5 M 'DFW?OK'XI%_$,Q_U#L+@[%1.?**[K8JO3JZ5!]AI=3CJ+'6F%1JT/5Q _K M;?N1H:ZHEK;3YA.=HIN5Z;;^I.8>$WAD['3D,B:FC=6\N*-1(BQ42CI=C.G0 MC\/SS&5]K$2WTY8D8(P:#MNE7C.!QGADY'1D-,MUIZ%BHDJWM4FWOROKD>X2 MGNEY>UQG"&UGU8W0IM$JTQ_1=3R284Z':KG$-%=L#6DZM6'RNW5]PNY" MXUZH1Y^.S#&I>5ENLRI=[%3'YGBSSAB1!![I65+GJ95$$367I+EY-?2TB78: MH<#:NO7_>&28$W?M]E+@^)39R*7:AM'39!CI6?RB)8398BY>%EB4U1?K36J\ MBT(G <_BL]R@T6A*IL@C+9I?K2K14;H+\XR?CN112@FK>NII%EAVLFFZG%]J,J#5GU9D6YPJ]58HN M):PKO8]'BBA=-BN;Y8Y?YC)125ZW(T4-+O_V3#3/)36I.]QNZ.H:+:?-0K@> M>(2.S9ZW+Y>Q76P07V5Y\;&WTT7H^ZFI!-BH^I= $5 M6T8"C_20?E@=-9AI;EF@MU6TCM+%'!JNZGBDA_0S;EL<-PK)",V)M;3*L454 M;L/;]P1]^TET]$TGT;%WG403XGQV;56>1+Q:XN:Y*JJY,LY4NEJ-$]BQ4,^V M\^.BG+Y6B]U;UT59U* P.3[S#C?/&<,7;7E)YZ[+^)/;M1A+<'HGU-7[6OE*7+&2N3# ?KR81ZUZ89[:89C?^M-![1M$OS69V?QS:MPI.Y M?/^-P<_3[.C&34*JZ%ANQQKE]':&IL6Z7ID&XMRX_N-7Z,RE&A/5U$FNB/78 M!U<04;8K2DE,/!3H M=C>Y$./U?J[;7'^P@(;?0&O>6>R>Z V\X)0%YM@VK^YK>/?D#[ N^HM9>56> M19L16IIH;A/!^/>OFG_ B);5/OKVF1[LXQ>C6PG._V(?I7,)AFM M8D.2-HU5H+.N;HV FOCQBPXRWCNO__7WLN9^APMB M;<&N^RP??R8$FT%2SVT:JK8E7P"7XFIL>YL]\+:+%BZS#>J)E8$D2]:5#T8& M0?*-W'36?C3X/!MKQEI+&=MN6T#37J!IL".1GL 5'F>82*U%=[1O:!6[B-9Q MO)T7!_$B65;7UB'R<>+&*6,52%S;9U#H.C+T/1,E/'1P>FJM.Q&;TR>=>?E' MBACMB]AOB%A]FAOFF:$4$P+F;-&KZ]4)+]]"Q("WEIB=SSZ_YH7/]JW<0"S; M.*@@PW("GG,%1+$XTS?,5*)-.E1,-N?1D!RO?U-7H&J7VA/;^R_;T,%: S/P MME'E>'@ M7#ZB']\^\O.:]Y#O[W(>3-#0E%%U1'A0415[ LKX2%Y);,XKI2VA-VZHH7"3 MWV[+TM.N--B:N\25I-05,*6#QZ'-YQO(TZ^_\MUBL1.6MIH40,J1PSI@]-#.R L3HV,?R;1KHRA'MY]G. MO)[MKI.)W^_BP?B,N M&7.Z5XS/BDQ@1"X;]'7$/C&"#S,6F2CXC/@^:?&5] M#XSPH>E.&(&M)M9GQ%TP@@WYC+@#1D2#G*^L[X$1C.]9WPLC6%]'W ,C,#3Y M.N(#&?'&+L OQOH^;]6Q-ZSZJE&U*Z"HQ9(L"I;"5:\-\'*Z:G>_R!YNJA+?'EBXD$N_J4%JBEM MWBA./A#[0.QL'/:]&R<>C'KZN'^I?0,GQQ\$LR]%G&^^5@L%O/_UK/]#Y.)K M*VA(@_+5[R>A2"P8\U'DE1&8FZ_U$U$$RP7WU>6"?M'J\M:##@8(C4;_W)LY M1F[%@3L>D?MJ,7)W>-\X)_IO7=EM[;#G\?)]QN;'K?YR;L<55O^_UUS/2^>0 M'ZX/21::.^\Q%(P<56Q3)(&6_>>:J[ZZ=7CO,OS9:/6]91BD]K6E.?=5/4;R MP[.BI( ZJ2H-MS*ICM)8E7A+<>Q*LM:@ETZ,:Z'T?! 0FMT,E^_F=24U@AII M[L>O>"3F2;'_^\IZZ1,L^_O=TY=/S[_:GG[I$/I[ZJ6K^QOW+L.?O8.O+<.? ML"=OI9>8LWJIE8\V0J&PUA7,WCC/I'6MGEO6/UDOQ8KCK%K:[9YXL++D(]AOWQBWD(,^PEU?0%8O'/.G\R&HL#N/#:J3NS.I/;#?D.K8"_3#S^ MH['J_MV]YR]"2N$Y]S4)/R:'Y!6"=< C144/V,_]%)K^+^[L941)>X2N:8G]C=K548FHC9JC-9J@--J6SB@Y*N.,GA6+7*9H MKE.RP/9SO5@TU+_>1:J>F%9BQO(UNZ::1;+5J&2XW3L*-AY9[%X_'W^C>?9E#/W)+ M@GTQA7_"=\T3OAN><[\%Q3[V".76B[ZQU?WV2PU?#7_.]295YWJ3PT4\EP)9 MQ79:2N>W?9FNSB.!T< L%!99N(2\\]0]>KWOP>NLM M\LFX8/GBMU[TC;VE-]^(>'5SH5*.15H]7J)Y-E20%JTE0X<+ KQ'[_BWAL/ MKYR.\14C&A][E'WK#?+YJ' '4/A]8RCO1(7J?-POT!,'.)NM\@$=S@W5]RTC' M"UZ,C5:7H$I(A%.#88U)\J@XH@/*,KEN-J'SRUOB'7]$6.,#HA?^=OXNV_DF M08E7;&>5"4>R=-,LT&8_G^D\)MJS5FB-9\K!.4TL_$J7Y(^(1WQ V.$[;.AS MD84_:$-?-;3P^QM:0V(^SC?3:\',EYE0J;]5YQO0SV\(,/P1<80/"!=\D]U\ M#RCU+4,"O[^;]=B:GO]_)+KUFEQ4>/Q3/;IS5U+4QL9O!7.ZRTEAT164QEO09VRUU^6&I MD1DLK]6_PE,1[SI%HS^ARXI#'\HBT+[1-6GG\]$M&-^R6$_BXW&G8*L5BZLM M-QZ-G+6,K;4,[+_^!3+'TO_PV13YB?GG[P=*U*$-D 0]R"6K%4O!G"]T YJ_ M5TV-2IHZ_J.N R4TPUSH5,+J/L72#$O]!5^P'UNH)IOP1^?902JO0"]PC*^D M(=&^\;PS\.&HI?A"0RM)-75Y2R$9#>S614,DBUM*'*H+TO]=P316-0J&DI;S M^.FF8G6&MW%0QT30362U>4=+$TI/[!9(2,$XX=2BN"="P3-D_ WH-)"DU;0UE$=9T5LLG M/#F'!S(6)$0:L,N M]!87L(_V2PY87;#Q%J.8?L!UIE6$PU,33+PHBA^,YB( M"GZ8S6XF'@H3:<&8 K>&D2YB&L+30!A%C:*-(03(=OXR>E MT0#-^TBC0HQ%*ZLAV:&OF3'! MQ1KFN*0=.@8]0P_]P>YIOW\:IBYF@6(-(#V-L!P J3,'UGW@."MXR$OY80PL\,7AV M'V]O [XP1 M$FC11HCF4#%4+'IEZG].ZR]'O&/02^_77-*SH3;S7"?U?T"[Z MU*A'C5V%%X=BT2B*HA2MK;W=C<^/(WV*F6^JBQH(;H^A#G2EC@E+552#ZF!X M2( THN'MVH!A@$^88U,WK.,[," M,,@DFDD'B%WK:.[A5%A @Z^]2DHT!4=M MX-4%26O! ,TYMQ%*1PLC/_^4# R" SP)J+'6-/\*@9&Q=+XHQD4"8_ONGFS8 [-8\#0G.$]& )^.?BF8U0%50&+.'[5P/4JR?4J##,8/]45C)N+4SQ21PO1 MDE1JKF(@U!V4'5)$IBFL,S006-+[,9M(U"Q QSRU'H5?[F"EC@Q#MNI!00': MO2N-B8C!3$.'!\,,D46UP7[=&.,MS;?=MZ <[KF$'0CL8V#M,T 60@/-H'>R MK*MN,I!O27 G\I!"HJ;@=>K0Q!)K )@!5L<#4[8[I2L'C->0J!^6);D;8\)< M%MAC)/!JVP0/,!&L68"*"!@%K\;Z9$SHC1?2QQ/&]AO612Z(=WT='FI9!]86 MV.*Y@L[#,@A3IL01UAM[56J-82*.[6&I-1A'](LT/_0XQMN!&!2@FCTO"%*\ MJ,G;@YJ3"&WF$E9DPP=LR1B@#/%(64+ %%Y[R1I2T$Z[YF;8"@AVT( 'AV> M\HSF%!4%"X-C0L&K+?ZX;&%;,,&BM#MD@F+WVAJ.VH:B9="Q1RT(#[K8U8P0 M)N\TV!SB&6!+Q\0F6O!S8-A"WL.UK1B#N#.XBP458^EA2( )O0I0,_L5NS#( MN;^-X!Z5PIL4;RZH],:+^JM%4"W$>(#&%NGEI:34X<%0SL\7&D8CBX-X#^YG#6^W'HNW1@(;^/+A)835\&KK MC9&K4_!X6 L,6)"REB8JUJ7N5 ,#"1H=3;HL;@]3MO8!L=-M:258AG%9'T,/6LGL<*ZIA R=L/$V= M6\X207:B)"8B="*V^H42K0 00*)FP%#K50#B^H1XGQ5@]QYZ@#:O$2N&=M3G M68L:?K>M5-%.7R5WUKNNXA]@8FD0?YS8NW8?7H3=>XV[^)^]>I -'S*0;:N- MX4[OV__O_SIJ).#)N+)-4]>R[ 8&+ F*CE' ZE- /^G**_%K>X$6>/!?9#U MYSZ8&B*&) WGOI3K9Z"'AYC0/M1%LJ,.HO;7CIN(.A^^T"_!Y@RVR."2>.A7 MZFJB&F:"T'5B3X<.G/F/2&%/'_MF_].JIBY5O;[+I;% R@XU;];VG*;I[-CPG^<=\.\>.DZWD.(>)\!K+4Z"NS+*<^AA8 M%NARB4L0IR_V_+4,3'R+EB! &GO-*_8 MW[$!\U8<$*U([,QE4BD0TE'&:!^!0B2F\WS(\0$L\+4DRYZONDUXJ*_$,&[; M>2>T$U>B)!,Q)#[!V?>0(-Q[;#]T%- YRZ-#?^J#26BK/XJH/ZS5#H:A]=VC M5M66TCMN9 T*BH(F+Y]E,9YQW#.HKYFBMKUD0EZVJQ*5E1;N)V6G$]TEP![V&\$S4R MW@ ;#CO32!ELR4"R7LVN)<9O5,'=T<:8!#M+>"QW?*".\2>N]UK6$CS!N3-) MLHQKXCFYI=/V5,"MAN\??!40PQG"6T6QSO*(R]Q7L8<'[R DAE+GL26T%LGV MB[3]=!V/Q5.Q(R3PLZKIMB%&IFR1P[X%RK8@*=$X[^!9;B7V RUNPX& #J;, MD#*M^4#X 4 '%F1HJKZPA4A<8+M>'$S^$.2RHB6.8),Y$K/X;4A%O0&DK WE MQ/4G-@/=T&G8@1$RF[V\/R.GCN-LQ^Q/'?O]4;$C,"\O[)B&6(8D+-'("2P] M=SKC7L >MJBU:LI#UYX],T-#-0X^"[;7X+@*YFLY(OAIIK-X^(6(YX;,"//T M?S_X.#^A]ZHC5]A>UXQ> ^TYF<"(97\&I]"J4AW5\.[2:F2/'<*/^\BL%9@] MW(-0)@#;L^/]O<,?](RJ78C^DQ?OO_7<>T!]T*S]CM[.%!DNSG,\5Y\]Q2:1 M$!]BUT>I!Y&WI!XX+EBML+UJ<(QKE MZR);XI1ZDU__^!4.>F\+HK".EITXHR40QS*^EPIR$$AD2<5*;FQ![4+<.K:U M+Q_W(!_>*SW-"IL8WQ\-^O[&<#4OC M-1X9.1V94IC!+-K.,C-NU1]V.]V\DHB,\4C/VT.E8G5=2J0>>7$5&FE\?+6L M1.&9#',ZM&@L$ZM0U0C0R]1T,YU,U69XM.Z%>O3IR/@@4F[T)N,A7QS5Z<4@ MH1923PD\TK.DQY;U[1QM2U- MFP8#MW)ZEI1=L\V2N I+?+%O-K-#-C$2X_!,[Y+6X5Y-DM@03:-8::&P@=5C M:0A7D'F6E!+U0+$L)CI\*C'0PJ-%<;%:0G&D9V3#$).]CK+;S9J]QFHWZ:J3 M-0=Y49Z1H=F\H?.;;9UO3C*[7" IAR-)2'#VD"F2X1;&?#5B!;.2KQ8R;%BH M/2;P2 ^9 NM..HS1;DESH:7Z6.G(XE,(WNXA$YN.IM=TMK<1 CEV++=W>HQ9 MP-N]9)JF N%4,96:\FU)K7#C+-LOC\;GQ#XQCF%*CAY3,^FQ4\W,2HE.957' MXN19?'[YU!QGH\T.B$+J4=O6<\ML<5X:GV/GLJ>'V>9,;,RD$*)70EAGBK'Z.7:F56U4 MW6R[%=HL\96D,!3&VASJWYQY7OD OP'&LHDRFCIW3AC;DC%)8117\2N]!_=] M+ORX9H4Q/VN&,NU(A.=WF=B9@_OSX[[UP3T;I&QR7B-A[,C[?F\*V?L7EY9T M<3S6T'B?S[)?ZR'[Y.,#&9[,RA:QM33KW=99'7;*L4M@NR$C5<8^"V3I7C.I MTMD^QU2ICFR:D,"I=^](':,S1D6:H;G"JIHM2/%IBUM?:3=#(XD)'/YT?W!.#,+L=8H?X\,"**Q\']5V9UG9$WWMJ M8FC.6UVME'^\NA28#48N5LE^WU;-UCE0D(Y<2#'UF\K[?/%4:%XL0_7Y5^WRY%8XQ M<9\O]\<7C&.*/E2%/EF1(B] M@0A?ZOZ;:U)@H,KPX?_]B/QX;]2'"=ZV.4=L<:$2Y#SYGC\'A:LE-(2H,O[# M1*=XDLYZ*#H+T4XIE'/6Z8O2!XH2'>1NV]'A@V6I*6T^3Y(^]8:]JPF2KX[N M#D/.5%4<$< IWCS][WET8-^+#O%@+/:=P $2+CYH\[]T\O)]1"!ZV^8W'R\" M]%>Q).Y&!&[<_^A^4>"E>-_W$0'V6WD<'XH"W]8*?%]'T%N:AR2G$*[CT.#N M.VTE#4B-C)T_^GWZ_+P@!;=N^W,YB>OZQ#A[:^_'M0.\G OU:>W^W"N^=L>_ MDZ1EJ.2J:>K0'!A5K6EMM*-**_LSNZ*JF$^M$J%0O"-4*ZO0=-H=)A?S\;LO M^WVAEH!WKL2""CS\OV%+W)RY^#<96]3;&[W8X\5M*#\;/='#?AGJ:T)8/\0> MN%CX4QL(7MVA^&(0\@E[[(80*=FL(H=?B1EV7T@%^WDHUS!P][3"M,880:.W!/$1I;P]VWPKYU.:#WQA" M+F< ?2\(.5\Z]48(80)&OAQ[S!4%9+0S@9(0U]G:^L80L@[/U&5'&P_I;&N: ME$KIK=;,@Q42__$K%,<0XFT_<&4(N6Y PX>0.X*0R\DWWQ)"?L\*D0?;\,Z8 M/'9GW+PC#2?5>EW(WMH*0>IJN>%95>394#TOCJ?J*J6 %0(=3%CZ(?;IK=#O M*2+V74]"[5!7653$,;2A>$6TZT\T)[]<[.KY#M5^G.KCXU36]H&;@HZ!?E * ME(JC1+TFF)-.!ST&%EV]^O[V5!\#]*VG96Y5640Z_#RC/ ZZD:HZ9>IXZ:$? MO^(/'/+WHT"0K+; M$=&*2_,G5:""*X0I<^1;_\8L) M/X28UYU>_8GAH3\9!OR(S[MA8&H*@WRW55S01;G1G>D9OM3LW1H&LN.D3!=+ MF[K0[.HED:TNA( $, "QG^A#+!2Z#@Q\HPC/E\UR:JHC8PW-Q,B=VI:LDG:D M TVR+ISV,Y]ND?ETPS3)WU E'YL>=6L:W(L.>F-8"GIH]YQ]G5"&]M^:KDUM M:Z/<=-#)5_7*>);:Q!:)5$F>U].W=DUWLS**&K."Q#P M4Q#Q+4)7'YM2=>M]>6ML"MTVC?T>L>FU]O'KL:D]6R\&U46T.\LF M42A2TLJS=>36IZ3J\''Z*$47 WH;V60:R[0:F')KC$V0J_4092)^JM9M\RQN MO2UO#4T0H;LU#>X%FMX8P7L]-/%">C)9+.=3>E[(TF6V$3?@5M[9]CT\683738& ML=&JM:3;FS&WE"9%86?L5=3!=27#Z["4?5:JER:WP?1R.:D*HAE2^6]4:_DM1SA@$MN4(_ M?D68AU#8VWC.3RK[C:2RF^^1ZT.!-\;F0\&)M1BB*XU'-.W2?%;GY[%-J_!D M+F_MADJ->G*<+L1K=#8KQGBYQO.-8AW/&B)DT0>&9?W,LH],*;GY'KD^%'AC M6G\P%+RM_]M-H8#++',RFRE%9O/VNI1K5NJ(C@,4Q'_\BL8>Z-B5TDJ^0>#) MAX+7AI!\*#BQ"EKY:",4"FM=P>R-\TQ:U^JYY:T=A&TC'9LON'1:6.:,=%T5 M!7-JDOZZ$ !B'YCXZR) ?U:@Y]^D8^4OAS)V7]"OU'+S6AUE3VCN;B K.:]\ M?_=86^:I$19Z*BVM$&G9FC1U_&40<\R0CUR>FQ',F;OZ7*MK39"&J#7\Y\X- MC(".!H L<%>_CI136*FHRD#4)U6M)FJ&_8M%:+969+I/75RLSPS_O'KSL,SGTZGC%"?[N;A MQI9O(Z:\:N3CJ!GM,4D"=' J0K2TX=+9@?[\%H8'R_WXP M:Q-ZKSIR\;+03E5-IM.)S;C(4HDIM%0US&.9C[Q=DS;07)043+@:TLAWE0&J M]K$Z([S;LXQSL:PTV5501#0;]%+JZJ5F;E&7'M?8GPYZR[0HC$$R$ .X<%T* MT;WB:A_?6/ 61D%%BY>7X JJ:#>SA^/OG.??#^?1G=[*/,<&XWQ+J\HW+-^H '?$[0=XA7QC25\?GR]WQ)12, M^2W3K\>8-Z8YO:A7OLS]^5=#\._20X*)!,/?JHG$B7MQW$_BHPJ-[V"#)$69 M.$JB0:6Q?P2YJK9CP;@<[.L6\EUYB]Q!DO5+!L,7OVST1;W[+0[XK"@;P_9" M]OE>*3OB'X>M9%;(#K<1KI,HI^/T^X_TSCG2!'TJR$B9FH81[!UPU,.PAOR-((X9\1M1)E M$T%P1=J'?198ZPPD_%:L?H94?TL-1$V32-SK_E7Z728RW!J_/NR:G#\#JSXG M+^G9^!^!K;PRP*Z3CC#1:O9^;.+M> ;#$K7EH,2P87%FA@O36$],1(?5NM6M M)?008RXE(7P+6\QI;27J$TJ#,/7". M5W\?FNJLJP!MW2;X' ]5"Q5L3X1)J M>JA"_?4-01,[800T 0H:%A*< (=-[-&L1FDYQW*C)%".]5=VY+)CSPN7? M7]/F\[BHSYQ[^5;=;UAU-\_;O'9ZZEEL^_/R4]^11G-][W527VU3BL[/:+/9 M3S[Q?'\]V8RM2Z6XAU#T1>_U\W(QKW9J_"E)""0SZQGX?+AZRI9S_:8-YRBD3PP&D#:G'Q(U;,&Q:^CKQIU@1R_NPLKWO(XWL+.[W2@_D(J9D7 M6-E-S/A6IL,J0C.C;TIR;3J.E.H /)\/6F*YEV<>I+%&> M8Q2P3DW%$7[S3U%>BUO=7F8T'MQ7RO[<*UV@ \70P5#D7Y3K9Z"'AYB0*>,B MV5&RC/VUXWP9Y\,73F]MSACJXB>+32. 4/RKO; P$XQ&KL2K$P,H=.#,?T1J MHL'>^9]6-77N-/,#LO44V&#R46ZB_9%+AH"XD.=N0MA^9&W6-:7J>6-(L M5WBB!^58)[0<]UCOR$VQ/A"5Q:0DF.G (%-@\Z-P&MKQT:/ZLO:4@Y&>9\[[G5!>:H>3?$J-M^*/W6UVL@-/S//,23>!C*Y:[\R: MS"PT:U=T?I*#.^H\(XMJKV9N4CN6;H8'RB@1XU#LR,NTDMLEY8<*GHBD,R)&UM)W 2,^*F@-E.1$RFXF08J,L MEYGL$IJR/D=Y24J/.]DT'^";DMQ4C22&_-E9RM=H-*W']55MMAVICZV%WBP7 M$NMSE"]E)IU^06I'A4!UEQHM6M'=H'R6\LTNPZ]I@PWQ62/1EJ14-R7I9RDO ML(]*(C6,;6;-A%26PUN.*942YRB?,#-#K2W3&;K8B>7EQ]@J+)(J:<](2:BV MT3*S"\^V R.3Y7O52J1UEO*!=:M6E[308A88;*745L@,%&;MHCQ6'J!5),4D M]I"3'MGGPH]K5ACSLV8HTXY$>'Z7B:U[,)2Q%"O^!AHFC)=&L]<"*E=&[T6; MQK9G1O@#=0V6Q0(_71U:ULRI#2/OLW@/QSD#5Q;OVTR:[Y#@7))$XD5(2'UQ?-/C#5$[N>W$M9%;-/:*_L+ELW2_Y!QY&?FG[_Q4T6# M6FCJ2K+*4Z##39O!: ]F<>Y%UHSM#Y<8'OE:,(B M?O0(:1I^[@@A4J* %=N0O-&420XWV-]XM(PLD=>QC,B$L\3U&B#-P';U"S-, M&+ 7D'7!.TD7E_ N.3?#N3C$]C]D>^.Y$GI=H?)F'Q"-DX H$X> :-PRX/$O MEZ]%.TBG(YR.;-KNW#K?6656)G:HYM'M/#+7!TPV]79W[MEXJK-OMK4]D1+8 M+"0L.>L-Y#;9N-*HCL,SE!A%9#U:2G#Y,;1:P#O2XPT\4.N)-)A SKT->%BB M)6 ^Y ]:%2P 8Z14JCHPU*/] -_Q;!.6?;"&8YM)P0]RRYSN$CI;WLG)MDM* MP8&S*@ 4 .NPD!U!DAS"4#M)&208L EN6XG %X#G$+""<(J_<-Y]T M[X>)J%-;9, J[,E\)-2^ 6W>7%TA']#T6Y18N+3#,W46V4 L]"061BE!*DR5 M\HC>CM.1^I7J+%PN$QVD+T;,#M^D7Q\L\TLLOEIF\IWEB/^Y-15WQH@_MXCB MWACQYU9-_)EE$G]"7<0UE_QAY1(W+(=X;?V#DWKT0OF#+]\WK?OQ"WU>+]DN MA^F;5/7\D64\W[)NY\\IU/F\*IW?C%)FI&ZHG%YWID*V9+11K"6FY-G'IDGM M Y5G$J3TJ-Z,I@-%:58MS.=>]Z>I^&8*>_[Z.S$%8\ M%[#["HKY!5OD6Y;K?,_ZG%L5Y_PF8-4*K1+*] <1?EF(]MA.UY@WHV^O2GSY M6.79PQ0,6V) ?'R,M9<=.INIT%EQF^\WC L)ZM_ "GLSFKD.GP6GS 99_^G MG.V?MW?_&:@MH%VAU8R(LI#:I0*3_-#HM+6UW9>9N=3AY:O9AZDS($KA3Q0= MCLFMQ*./ZVCU-<'PB]<^7L&2O/7B+D#C#8H8[P,-7^4-[Z^=':@8&7<(*L@DU152U:?%9+N4ATU\:?ZR)H8GHEFI$7#)"8Q8G2I M;[9Z;H&9Q;!V NXIE+RRZ%4[5$/L:P;L/&;=*14Q%=&TG"9"CWPQ/6NNLF*K M54S5SZ:7?'(AYEXF][J._&-5'-B9\(=2Y3-E5I=VRP.E0#V2O:_>N76^<.55 M&MEBTW""2;>JI3J2,[=5OM 0R;.$FERR_ZFYN*6&T@C/' N_L4;(8ION0@40 MC,5A7U+J?F/J%!$2NV3/'BK.K4L$2$6*(R08$TLG^TX#2H)80;6(\R52EP5_ M/2H#M M,' E]Y>2@+1$9CPD'$DG*/.;.#0QR<8R<)WI* M96P8P'PB154Z\J#)0!9U71I)^*NBCK>&+1(VC 2I_.AH'H=E6C,BF"-2"U4B M9S?D5:XUV;5#KC*:OFNRKYO3I2T M"A58OV+D/AC!!+F+V>L^(SZ+$6R0"?FYRG=NB^8GP= M;7R:@-G8]X5W4K*^@KZ]DSS+SP::C\NCO#FHW"!/\H.:/7Q\HF,O-ZQ7=KT% M2S>G,37)::6VN$M8E34,]Q"->!,>KI'I>&LH;%E-"2F%%VF4_6K3*6$/L0"WLSN+^N M(94GQZ#DD'VP-"4K!4.WKNNXJK%UZ\5]?[1ZE67FM#!TNG)E MU/V]FPG8N-C:R"M)4Y<4I.LI==Z7E+.);G!=N2'D$GIC&A,DN9!:CE-QNHW] M1*M )-6+:1W:E,N5ZW2DP8CGW@6+_(9"\RKTNP2Y\FSQT2V^QT73O/ MD=PN$?U'?U72KI,@K-]#ZZ?(&R124*P+TVL:FDOF_.!><*X\<_KI:<@8Y2U^ MF=Y;1'O5&%-3%?A%R$ ?,H44*#:T+!)S.&6>)DF[+ MW8JYFBV%ZN-F:AKM87*P!:+0P3/]KQR:8+_%M%\#DD=H3@BU_W1 WNYNW/$ MK0\@05]:(7D;W/?-K15F&!IA6GOMS51FDBF*-41?* ZQJ M"9+\;U B!4GR&@5JG)2IZ8='+S2L%32\TOU++S[_J(9#>K>OERB-:^%L+) M^2?U5[:^Q#,"!_!52U8OKM75=451C7/S?KDVZ0&^+*MDE>NU" MPP[\:E*#M)ZH,O[6T5P&PI<+<]\<"\F#*C4V\?_!C+9G *_ N ;YG[4AW==4^04#?>RBBNV[+_LH: M8=E=(?('8G# A"5EI0):'/4>VI=&!:G#R9^\/>DJMK'=E^/BL)<1%A 0NWDR MP(TR=*4W #3@-VS)B"&2L:[%J/><\7IH39@JZ%V]L@P+*!&G![M2*!GBQSWF M3'- Q*;J.MUMSLP4V^3TK,8IZMEFBX7"E,F,1&8L<,5A.A$:-5-AIMYCO<]D MZ,HHJT:$"-\'E27#Y-4H/'^KFVC!(O M-&1:FU7H;%K-QM"RP6Z69]LR"AQ+E_AH*$O/UZ5$+,3$ X)\=D7%05XU=#8\ M%LQ<>B!FUZ/Y%"7P/".G(W.LRFU#Z8(T:Z<#/$,;_9$AUL^]O=_)*)KR9(YF MQ0X[0..*V9X98SS2\\SF>!%O-JNMZ*PY%:/-:'H7[1CPS)AGGD_9SI->&PDT M2LWK#+TDBT5E,2YGI1*I[]-1)>2**#< M=)0HK5%46,-(SY+R:DA=2\U!?+;44M7UX["T'95@I&=)O54JR_660GC65.3M M4R5?$%M+N'23.QU9CH7D=:"JM?BM()8;\_'\27UQ>M"Z5W\\DGD-NEEHS^;1^AMFI^U1E/Z;(-3-AN)BZJP%@5N-TKJ M\Q2['D1AI&>B=*W/J+0T#_(9+2S8%O;6GTFQ;1^/%QU$A#8;;#->>AHK M>H ,]; T6F8BA=TH30M;%!/&N )1<;GL"0=6<:UT619X-NE9:T7%XVG)S9Q#DO*C]VG M4+E1%WDTR<\JHWQOPPW'Y[8]@W()IK):*C?B7$"QH6DS.2GRGMREJHGH[08CDN]^?%;%.+U<])?D$:Y(=Y@V/Y M9J@T"Z?R_16+H>2,Y+=U*:%-QVR69_.-.LNU\K+^.#XG^5I8*L9+W%..SM+8 M^-XBLU=B+J.>5 M-.I# 6Y9U&:(!)?YI0F7<%HM.;'Q@_^8LGIVMC010B*D9E=/2_I 5G53.U.M M:\R[#;.7F3>$5#BR:<51-Q!>U;V]>L^/>RA( MN>BYM+^UF#,ZW.;5M80]@# -QC 6$7"]S&&@9 MQ2"8GU)?GL4S**FZ7E5<%/8*YU-N:O;%92\B2"TI^QC*UQY+ ;\+Y*=W@?Q# M*YBMH'F0CIR_V^3&=;2A(!/S^7)_?&&#]!_:F?"^^<*PP=@?6G?^*8SYR N) M/S7[R4T=SDIU/36@KIG]\Q*.?[(PW#;WZR7PO#XQKIWI=1F#/BV1R[WDKYT, M>]BL>;)7*^A8]>;2_%;'B1O# M5^.2H_8PJ<&\U\S^%P\HQ+F*=]&.9+CIQ@,U M$B6-6HDRI-B0#.R3HPF2N6.A_-].:MZ%0PY]?P#V*8<7A_.WP\F;]^Q"K?+L M8U2N%.@LU^:'&758K27_]+,+6ZC)T85H&JKS@75T03[YY..-<#08\\/H]QBN M#?ZAU[7>.UO"?^C%TO?-E[B_7>Z1+3Z*W2E;Z+#/ESODBU6[YS/F[A@3C/I) M#7?)%]K/:;A'OF @XWS&W"%C?""[4[[X0':7?,% YIO*GYHU]UOARIL1X=-Z M7;S@4G\E NS[8S#,>QMD1.A@^+X;9)PAX*5^&<]>M]=_?TZ6OVN^TZZY3N#Z MRA$?=+" ML6JZFF?ZS03K.FZB3Z37^&S?B4J^*7AO"NQ,LMC1^C^K=2 39-COI'<2^RRZ ME*H;'Z=U_A!A"'TO(P02);^*Y>$+P76$H$129'TI>+,4W+85RP=+00:RJ1\A MF_HZ369O:C)9I3]"L!FD#&AG8FI;*D!-D$SN.=20;F@2W,MYW884]Q0[NW5S MCL\(H]VL?N>S V"W*' \O+A25".;\;NKN1,K49*AVB"C:DU11G#GF>N",\<$!@LX M*>K2N5I)9KC21KGJ8,UG^Z*Y&Y3G^4QS;7>;?&!CE[K;^N!Q75I<3KO\XN#Q M8O;B;>"#E$RQU^U'^2FQRZ\CY9\0H[RIE%],;?L.):Y?64<.!N;<))>(DY.* MPT$%N(M)A%^#6N+F7.EL(S!BB_U8F6=5,=V*#:;:TQAN;8[_^'6QXPK>Z7T"4P_N.L>4,:$SKTQ@3#;07,]9$K5XD)<;7';"V&=8RM]_8 M(O0K1"+&D,ZHD-ISU=W Y^ZC\9^!>E\NH/#Y:_:C#,_@77:_L1)CI P\^&.C MWU ,];AR?2/-LB&S]+2,I6=FN7[+F,.@'S4>2R%^SE?3FXY:YOM\NS&V.L&' M,0A>NJ+)1XNO%$&XP9J_7%CA3S3VOYQ-?QM!]B,'7T;OO3N.$&X_#8:IE)H0 MV%2RG9PNA6VM"$#C8IKM*I39/Q85FB4[R M:!Q.I5<)C!(0., V:WD%$H>IN?SG"K\.(JS]0R;LX!]>?L?,ASLBAA_!> :&FV3[)I1AS=FL3==>M4&8 M%UO#@##OIFBI)N9J9:D>[4HWC5\,J_*\G^&UI) :5L75))!OF!/H61G")MM# M[)7Q"Q]VOF/.Q#T1XSY#(3[PO,V!A.3U2P[D0A^MV2&3TFFS75^G.IHY;C#0 M1Y3[\8NY9!;Z!]'?_"#ZGHCA1[.^ 12]%,OJK3>['=UH24*V3T\S1B.;F042 MF"*OCV7Y4.1#T?6AR ^+W2T6O2$HMC*C'+-HC8I":IWE0_R([>83 #<0%,.. M6#S\(=DTSPG2'83#\LK0A*(>428QK[FD#Y LBPI233_#YHMFV)RIX_,39SX0 MYE*JMH N]NALR#^Q:K<>6]F=.)-&4IJN"5(NG;IIM*EO*'-5#@D+83LSF]5I M9UIN8I2+DF@3]\ Q7LO*W_I?,UWFP[:^'_KY IO_W1&?QDIXRJ%HN28@H1;K MAYKR8+L88T3@?OQBH\R5X.#KNU-?SFOZ4#SPPR]?% Y>BKI,\X9&2[M%A \, MGXS.-,WTVRF @_B/7XRWH,!/(?+AP ^!W"$>O"'R$> 6R6Y;V\UY44@TVYET MY#&3J^,M3R(?W$.,NU2W_XWR@1I(EZ#KIA,!&:CS.=(&\"OX5F-QC *P-C1T M-;[T3^/])" _">@^$+=L[](DV:0>R%6?ANM>N=E,TM42OYHJQ97 T.M;AF/, M4ML,F_.<1J/_%(=*FNMM0A70F,,0]R/7Y^?@/CUG4'_J-W/^O$AZ$UQIVVX^5A8 M]P=;H=K<5'+IY&-F&@<(@FR?5\:=? SR,@-P:X\HPLH(*:*,[.V MJO!/@A#/B'6,,^32G,@#QWKOV_K*M^94C0G2*%D5%2=T!9$MW=#,@6%J+T:R M_D '\EUQJ1O>:7V'-"'AJ5N3Y.N Z$(;3'IDHY;P/K4@-*$,F_M-ZL'34*0? MH6MBF!>RW'J"A.IX7M=N&LDR*OU.LO 8,&?;2K33K7?KN5IKW8M#)"OR$ Z] MKG;$AYO7A:5NO;?NC"96=.K61/$!Y^:!K$T_J_>FG4J>%ONM72:U+D[S*J 0 ME*]%_%RFCTQ>N/5VNS.:6-&I6Q/ERT2OOBP$O13(:HO;5)8>LPM:G/3"XT@W MO)F&$AB"XC]^>8T@/W_*AZ /OJ+IUD3QS:#/B&.5,H52MA!I5F?92#R?[INM M,CVH8YB!.!9VN,*7K)UOD;-EO:*E&J*,Z=\W_)RL&^5D'0-." /.4#6Q4-\% M#%^_9]7-E_]U -?YT]F$V-)VD]&'K07BV[V5&"\^C8M&_*8QK52V4RP;PC+' M9PNURA0][9ADJZ?GG7SO7$HWNP M#WWSZ(/C7C6F9')-KB;QU55I'7YL-KC-K Z0 X$O[)2%XB\F!#62XI4$CXDXD=;8)3C+#^L@_5LGC$*V'CZE,E^Q5FY,39)H@2':<9 MRYAND$2RD2AIU$J4341N4-]SCA(-JF JR*HR#M$/U@\@A ]4?TN$%+AC0FVE M:,"WM@^4J"%*GZAKA9(4RL!O'*FRK*[QKJ0(RX)4XN@K\**YN*6&TFB$-&JD MJ?-S3X9A?30031U1&!$T=8TTZXL3<87(B\CFI R5PO(F4ZI&+32TP -<3>:H MM61,X$_PKVH:)T-)3[H%4D09WA@_^/;,V6ZMJG@4E8 MD%/%_DJ8"^& @BT\ M@:2L#F;VANKW5(Y9)/-L,4*+@^B\KB>+FVT-OPKAK;? +S,T$WVUUB@3_6([*XT-%/YP?WI"!)TI[07-P$"(N4O2X( MR&ADN)5#0+/FCC]Q] S]+YBYH3EOM9_&6"MZ79XHQ[V09#V45F>>#WTG1GA_ M."1Q?@^ (OS9QU;<++#&1/AGH>H22-M/#6$S3UJADV?: $1>[ P5^[HJFP8Z M6>@G6U&N[[U>"OZ-E[;_[V\=J;'!R,62$Y\OM^$+$^0NVOH^7V[$%R;(^$!V MAXS!0':Q?M?GBP]D/E] MO<"PP>AMRU\^>#/LDW,HR,XYW@-7LX"_C33@71__3M*0@1#S(X287T3#=R6Q MWM2VL(JTTR:"B+>J(&J+1 V"RC+2KYK&>F?FQ*U/2R][85_],/2EJ,RW/.LL MM%-5D^ET8C,NLE1B"BU5#3-QI3/+\OZDJ2T9$TFI*JB#=_)1FNF9T\STB&OK MYE(S9V968*N(1K6V/NZ%(,$T]A!Y93>&#\2$3[CDS<>$N\"$EP(,!1_" CG_SRA1M+*^N0C;J7Y%K;.EX.O&ZS9MW,^#],2L'$QI+6L'9O!&Q;037_) MY&GVLHE5.3:-SQ!C[O*5Q"R7&-5[83!Y6/:!#E^EYJ"-*@JG5YK_!CB$GC[<];V?SE[\_N$?"S;YV#J[*T? RG/&S]^ M!.A;>GOW1 S?COID$ 7HM%&TA917V5&Q=CS"L9(:GC6+\TFFH\Y336'HA?IT/QM[!F_N#=[)L<-]K-E^P,'N5[(V/W%)@M2]RHF9(FBTT/ M=C*$?AYH^C-NK+L#^^/NNHQ^"]/%=]W\0-"?V>[F.,U -8TF9I",W*7?+]E8 MW1G:,!QK9F?9?$+)55*MP%R##M"W:4/Z+:PO'Y#\6)(/2,\ TB4S<=O*IN+U M127%-[EF?5CG,D_=*8 1]_$-NN[ '/S'T+4^]/M.C>9[CY>//G MX,TE&V_4KM;;7'6Q$(J!:4J-C'):(;&V&LY_5O.*.[A3@#2O\$-[G^I)W_Q* MT%N7 =Z< %\'A._HCN;7]*L0N%(E3Z=*AB!5Q41QO:A%DX\)JP?K#=I5? O; MS@>?#XW[B.V250[P2$ MDVE9MUBY[NH:R$C48 -,[)?MQ1M>>HW+NIZ]78,-.QM[+\&0O7=\ ]=__]?1 M36.>#6[O1->R[!O.6+(IX7B:7&1&DNA^BO):W.KV,J/QX-["^+G?S$ 'RFI8 M0[E^!GIXB FW\+I(=G01K_VUX[MXG0]?N%#-YHRA+GZR&(L71W<1AYE@-'(E M7IT@;NC F?^(U$0#4/B?5C5U[GJM][[2^A4>A 47(X#\C_M:%?LCEPP!<<$; M(9=)Z ^[7#IT-W\0!7D^<90R@^B9%:6 ^LZ&FBQWI?OVHLT&.G,EO.S'AR M;K"K1.6IN<8C/:\/:5QR]Z1WFS,N]]2L5GMYU([5\4COZY%1:8:?5FJ#E\K# MM"84=LE&"XJ\/:\O9;## MFWFG5!4S<)&$9Z*2M.@QJTV@P&]W@7ZLRTSJ%00C&>9TJ#:/&'I_E4SQYJP= MSJ9TCFW/UC#4LZ;TH,7'&L-!@J_61KRY8Y5=O$*&1D^'LMD04YL,=4[@PEGA M:3H()3ENW0OW:,]#)^O:L%M,+WA.K(OQ3G6WG=6@5-1#J(BZ#37C ]2<%6O5 MYI,R:0CI)QCI(518GT^0&>YL^;:8D'<948Q4\U!_YB%43PIP/#^AJ M*$)'=VL\TD,H9;SNM99#-39+U7/I>$*2>^DMY'I["-6OUB)B=2M'9_--C D\ MS;2$F8.1'D*UI]5I-K1#XYF4;D_JPWIM'6K6\Z@]5M6RT^%6-GV?9*+M>BV-^ MM<:FFX?ZG7C>:%0>N>)LVXNU2V4QO^;:,-*S_B)3*XT*FT""7FXC$[.X6[98 M/H%'>A>U,E.I^*0S&M/;7C*IYE'OZZ5D(+W3!Y(BI'I,AHW,&_V6 M.<8C/:\OF$^;<*#8XOAE)+P-M.?,6(G!R:KW]:U9<9:5ZMO\+*O75GSZ21_2 M0KT7\[X^5(P\*0NNDA&:RP;=*>>R^\V0G;95/,RU^)0&CQ9S^L3VW8S/EG))%XU\*V%WS#T>&EWD&:ZM=-)"-M#0 KE):K N MD[Y&GO+&;JZ875M,!]J[=+8;H%T0BE=;4C9UOJ1-\591$7)\FH] M3CBM2X['+L81]O&QNMP)J>0"BS\:-S=I_%C&.X/'9EU)3$9 MHK (AT:V8).99*9*(!O,BLZVVFQAX+:SX= H I@YK9CKEI0:PAO]]5"H%K&: M':XKNEVNSXF=-CI<,62#RJX*Q0Q.;[OAV"@"9\7@4'1GYH%O2"+M M?C0:.YMV&:F7]T;=/.K@$@83TJ[" RU86EJFS=M!JKJT>-4.>Y?\%[1],.2? M]F!0#?^)_O/?M^LU4S#!S(P@94NRI_.V#O^U5B7?2:DN^-\ 6J@JPAXOZHOE M?-Q^!EB^*;B0Y]3QP\#>P]Q;VTFM>5LU/3 .F*2F#1\(3&=@SBQWU4A]10K3 M,B1>4(Y?MG]#D%*=E!G=3[ Q*37<44E\ M\3="_T8'RV-\G?V1JO^@D=V3TA M%> DTCH?F)[[?:YN)/'8Z#D8;COSY'6,93^,VOWNC9?HW5F_G>4;SU'(&&!^ M[_B.J(@W*/UV!F^<1;>VI<+F1:K!&V%>-^ [,32'PMP> QA-:H(H!_ (^Y\*\#WNU/YX21$D:"$S!,X]!H;Q82OV/!T+".$HY+"M>0:G$W;V#-44 M8-KQ!^,KK4GK]NM=TVCCIZ_J)=9YM3 ME^4*.F^P9*&]#(QI)C\?^4F[SM]NUQDFI7S[VXZ=!/Y,44E_J'<9X2:-N\#$ MDHZ=,:0+^HPF=(DA7;()76))%_292AI#QI(N:-)(-89TR29TB25=T&/)UT CF$)7>)'%_*92N3EB& M4\)L'S!;]K9%.,_,;*]8#.8NE\%A")Z8<%L)T#<2()C%S2['H=/PGY\]Z)_?02H.XR,_GD1B^MQ>."\6)'88F]L ML<=AE 0L_M0,>QP>."-8)!IHU$!['$8Y 1;G:M1[T]Q%,GP%^]Q_3KFVQ#N> M':32*47215@U$E:5M57!A5Z,R_5.?"3).?/6?%16[LZ[9GY4G>WR/3$CZTW] MU^U;8K+]P5X6(XTQM'UR%C!ID^CGB%;=S&SD/VZ,^:8+[YLVF;!1WJZJ M[.M"KIW]%3=X(P5>2$&QW3T!6A"\I:?#(K=PV(ENFCI*8(/V=%1FVU*364IT MW^,PV,D+__8CVDCSOR\K6H_C"#@_ZMRXL_&E4><*R[N_3KSW"CNGNO8.=68S M&E,<4L@*\W(.IQM4![;7"[OVXE?M$_Y(@;SS \V-;^U<&&C>+Q)T&Z )*_]C M_USX;'T8Q]GY6?[=@BL)R]\KRRUG^ZI3XR26-WN>;WX@DRK*9EA#VN]KWJ8%/$)-)V MEG#SE?WF]W@O-0DN_ (YRR^"2XUQ>QP5>9PCF]V-JI5QKS%>447- M:W9CXO/[6'^;TEU\5'71J1(8LU*ZL?+A7GW[$47;D^I;$E&(9>#@_G$I MABZ2!)@N%HSHH%QC6&W,AEI]:#F,E+9UBX%(1'[[@3X1OQF.2/Q1L0PNW#T8 MW9F_-HE$Q#+@D(A!S,4@.0VN$82X5 M?IH@ZDH7[ @,;%S&,DX\=M<)4]P]_"3!CGO'GQ. DY=*E7&'SHP0C.]3YJ:2 M%4E7AH!#?6P /] MB_;/*$C*G(/7 9!VGE)+P%"":H$YPUU. 79*62;\ :PD MY7@S487"]XO021)A?I [&'&#[N2*QX4AO1^*/VV(G8.P]X]D?0_H##\0T^QR M6D#4#E_I--5N=JK&Q=7YL:I9F 2S3K4S)MAR4%=$13+G+2J\8@^GKLDMH.064'(+Z);86C!M MR[0!NI[,(Z#7H\%P4-[RFCI7BTB'52O%0ER$K M@P5IRAP%PTXHF=S]2>[^)'=_XJ7JW3$(J6CTARO),;/\E5A^3&3W+C)Q&#Y,9/Y*A 7MQ#O$,PETO)%N"/2]-V95Z6TG!M M$ECIR[8G\>KD2L_=Q:N3D,I)]&[NI3P?"GD$OLVQZ'/-?C^/M!O,>F'4URR* M^#%Q8GZL3@[1M+C-C/(&(ZU9U13:1&V0H[E<>)7G-[7)Y"Y/*"23W.&)#9I]P8!.P3)MJ]*IU@6.]R%D41][!NZO M34_;520[I9N\<8A,P<"5X]J>X'KVAX&J!(+_*.PT,VU1LM.[P=]1:Y-R3%T5 M4_^!A/]].23^H^A3C#8QWAJE90L*%PIZ \CY#HUI0^R_"'D$FO',+(-T>()A MRZ2O2&Q;7G;MN'AS/U8[Q>YRW:^S(TIK9ZJ:;1FDC&1]#D5@I"J;7/ZYX.6? M& GEG2);O#8QYJKF@T';"2P;%YEV?S2=9AD^.R\5)SE2U! :8AD)3.@G)&D= M=,F+1#&2Q/N$,^P.X2RYB'3NBT@QXH!$C.Y1C)+3"$G$Z#P7G6*TB8G;X 8Q MJ0$F;3;SZI)AV_5VF<3+YJ* RE"AAD&IRW@'$K_G+L(4(]F[3P"C8N[W3+P# MEXA)N:4R56^C;D^KZR1+J J3=E:A/Q,&I3YR CS$!:O=*P:F"QLB?=F[4X>W M%, 29K8*GEJ1]+4$EP7?P!M..OH:- ;I!=%X#0YP2S0]( U7 Z[W]OH_+W]; MZN;KOQO-\_"KDW=@&\&FY(@#2V)&W)K/U<=RWG%(RL M2BD?_O&;G+T/W05<<5A??YZZR(YQ6[QM<^7QPO*[0X]C^C)30M8M M?RVG_6\_T!P1X=BC<&9*-5(\W+O#FU,Z>'7*VK_K.=6>PSUWI*/OO*;",O)[YZ-G^6NW8_P06"A@!;Z MJW2)_4='T*E+<_<5U%NVE [!_ML/L%/2"__O_CJ>YR^^!?:$=U,*+Z9FDF1\ ML*V080#'IY:A5NX$BI0KF$DP@ (O050E ^C&I#3,U!\UU.JXWA@@.,)2HIW4H(MB:H;KE,*EV2&]SSG@.=,VTGYJJND;,FQ),%- MN68*OL2'\Z#KE@WDT@9;F9H%X%LN^)7CIF#YVY2@\( (X(U5%RPN)6W@ M7,%70LJ"Q;QZI.GI(M@1%^P4^-QU=7B/U4WQ\ 6"E-(E!^X=X &+MU-K7OYIM/)XB/I/X>>SHQD%3_.YX",?!]Q@A MZ103+/T7A#NFB6>XJ@YV9#^?W<;8DF "S2O8371'JZ=7+Q=-L(QPMF#J*M"V MCGGE^/E@*F#S0S9+PZU.N](25C(.J:N"AZGVCBB_.$V>=RY MJ*Y__!O\<1! 09=X&RJ(RIMC%(>"LU>/$>1?5\@:PXB#XOLBMABR6TZEN#37STWI(QK6M\!:>%5\R7X<;\P GW.9BY$JS> BO^DS+_YE&)#M>(_ M!NW"S8\[ / A? !)@N$W*$(OQPW_XXB'?L7YK^EVBAQO1&FG5L\X=SGM>5QI MV6,+1&8SR$G3-+'N^V!DYNW(BI4KUC:TZ"%!6S&<>LO+9')=,))Z.[(J-AK.I-97 MF57+Z2(5K;RVPF=&)[IL$[VT6LI,$)4ERAVS6BJV!9DC..3M2+*];&ZD19]F M^:T_BYX)F2U1K!MY-O1Q81V>RWCA2$18GK&<$Z[!$=&-Y2>I OYFHNAFD?4E[IGS!=$D0860F2;7*F_9?E1'67(2;X: M2!6>:@[AR,B2YGR6U$?CR@+A<:[AR_8,:S%/5D29\9F2>N8EKCZP^4]$";=JU1AE":U/P MF6B$1VRWW)L+5EE&@#UDC%3%JV@BK-P?69)]_$:4FYIPV'+:XV-&2S?$GE[ MOUG.HEE\[B&C?#<[XUBR/*3#I-K(Z]MU&L\VAFF&76D,8XB](3;CN_MZ J^' M8K.^G\E0F[:V;&BZCT]K&ZDB0Z=%Y*E]:C J3HP-Q9!^5J4+G7)E/>GN,\%> M#]W,BNI*&3$HHTZG*-]GL.I@2K::N^D,\'M$^CN7!HY*DJ MU6FOJW969-I.U^LN[*GMS;IP:&2S!FB]WR;81HYI=W,%O%5TR@7H2,:C$ZCG M34NR%KT.L\0SI89EN"0/L P,C4R@N.VO4$5:J.S2D:4^S[?0T3@<&ID YF[6 M:#DW%+4EJSG\K,/--A:8 !$%OJR@>-JDS:!L?5":"VU2H.:E<&@$^7RFL$35 MS0;1@J+9+^4J0;DQ#H=& &T\&-86(S_?9-*$/I@MR=F )WPX-#+7ZKK>QO.X MA3(CQ^FJ,\MNJ (-AT8AC5$V%E%L+C.Z6TD,:/6U1,9#1 M*%]?ZTJ-PR!KD5%R&76):;>777"<;G 4UY#6 #?"H9&-;2YKWI*:Z!E$;:GU MU6;>K(X7X5PC$FL3JK6AD86&\&S1* UEJU6T?#@T0@//P\FU4UFUD%4_B]=K M&VOMML*G1C<"L5FM=P[1ZQC';5H%KA4^-K*N>KV=-1?9R6GWM%.CIB!&I M#9CL"7#UIJXE*[IO(J.ZA*:M"K9L;;MP:&0"7;\JEC9CEF3J% $>CO)E5PN' M1B:PSB*-NE2G523=+VWU^I)O9_)@KKDH$Y#KKD]:C+71@KE7;PT[?(6:[,R'HX@3=,P&%9 M@1!SN3F0IAG"$2@_XR@RD^&R(B(*9#8C2KG(\G2='I=J=7^+D$7/+TLY;"M+ M\BF-M;>N;>:5=3[#M*OJF'1S!9XB_9,:J\OIJD;[BZXF+? Z-V':_6S)/Z6Q MYC7!=J<9AF';2D]/KU=&1];E4QJK3BK!5,&G@&>F^=YL@@#)69S46,N+H45@ MG9*N\4)%]\=FE^Z7NB,W7'I=HTHEO-ZI9ET,/C/"6(HEU61/4B0 1,&\ MUN*&Y&(,=?#(-DW8LLYT2ZTF_>8":L%1 M/71DUUQ.7;"(E*MY&Q8!ML.@>TI?UIE>IYLI+;-,6M8;XKRH99%F%VB7$<)O M5C.UJU8R.:1LE N#KV9JI,]TE(Y*RQ08G]>5UJ]@;;DPLQZ0S3-!OJ@./X^#;(X3GV^B",]=K M%^&5(HH/U+&1;<"1;P@?>O:E,EF8=N(C.K+M#[<:^"3*]"&47/ M#JUI "3H+I@Q,(\B&VF%8/5"?;9FERQ14:=*=LQ7Z+?QBA*OVD/HA2RJCJ"; MCF=+S@"\(:^;@O;M8-^31J,ZPRJS 5((9DP)0.5@%.P#A\"HET3:?6=_ M>>-A^_:#>$[!/4R%F_CO_YGM_"S7HEI#W7EPP[@K#ZDGMHT>]&+;JB'G>4<] M04T[TYE+=-6E-3(KT7YI97N93O="]/ED>&)NZKKI@[FG=JYP47)Y5=\YJX]< MYLO=8G=N8G.>XAU' M$G#W]H.#=9<3 $BO\Y8C?3_\XWBMT!^Y]T5"1YJP<\ =W,FA\Y/W7//PP<[S M&7[RRD%ZE%:P'Q/U0+OV86+[%Z([]OZ] J$9\IE\-V7FR#MX]'SHTY\#TAPB MR8>?P_#8]YT[V0?[]*$;=^]9#U]\&,K/'%/W7.G"[MM?!] _DWWSTPW_U_?7 M<^]62$X(<35"8 DAXD (ZH,V(@DAK@=-[U[B3 AQ/6A*"!$'0F2?R7=[]"2$ M2*#IJQ$">_<644*(!)J^%B&P#RZC)(1(H.EK$2+[C":']1D)\Z=(A]S)3Z.*'?'*OW?\W;N&<_=M>G;D-;2GO??6+!?\ZP_ M!]Q1M^W/C=W\HW^>G]@/(__XF8A]<77G=L3&;]O [LQ^S@^5 MG3]JL'(3+>B]5=-AIO:OF/M\M>SN6!$Z^U[$V^D989+;;E?U36^2CA[:ZW*^X>^)>Z MB63X_*9I2,&A..72#^N;GFSQ^04-S%C:D:^6?++>>]SMN5]5;;]ZR?8" M[RBT(<*_F)6GKGD=7I=_5;H]%)%F*"$E*!G[XNV'7[_4&<@'+_^LJ)+-VX(2 MA,[*5T][&5,U+,]UP@'HKQ]YE--7LJ65)QE"M[I+I6P83QTX80-OYJM]E78\,JF MT6,J8N?1F@0G/>_KM-S3R&'65*GQ)KU0KJ,U36FUM.B@S@RI!PYAS>S!PI9@ M_3I82_A#M>EN Z-OC-.>Y+BV&K:?6'[&3DTBI$F$]*M%2&,#Y$0>>= M'8Y;P"+F?LKT ]C5TW&%&*T*I,K4":Z(K22Q5-E>YX00ZJR/(T5YQA:TNFIT M5S@?'&J,XFBTW542=4OBVS'$R?NRNQ*!28)GB<#<0& >P8.1",S7B#8_LB9^ M'K6YE$5(KU/FTAKL?J1/)6.>(^BKJ,T;&@EF%:=:9Y?&*%,3NZI;SS>2H%WL8\?WQN7WI6HG7)XHS@F7 M/Z#=F'#Y8P;6(UQ^_V%;V*@(O(!][C^G7#NT (-4.J5(NICBG93]8G$F4=LD M:AM#7U$,[9J;^XH.(]C^8"_1_1>GPAV&;+'EK%O&MXJ(U(ND)9:\8D=O_H7O M:,#/Z M":/()(:;Q'#O 37ORX)(!"8)224"D\1P$X&Y)X&)G?5^IWKY>93H;KE<,&>Y M:9MIKUW"6). 8-E.@P4?X#+?IN(KK' M?A49=GHQ(%E2Y@Q,,NR4G5S73J*[CQS=C1':EE_DCY8!>D9 Z@Y](ADQ;ZRG M:WRM>4JCM='6)#]=_44:^Y_#>7&3\9:%8( Q_4FME?6'2H[E9"X'?2+$$Y;- M)I?%DX!_$@I-N#RQLA(N?U0G0\+ECQGP?P@E]DP9X-7 M!4\&#)E: BX55 M,&FY@DK>1Y&W$T#\<0X]%$H%,0O;Q%9@8V@ QTH[ZX?%' M&V+'A,<>V-:^-Q-52#)P0)[?P8==6MUJIR=(83/MJ$Q=]*16?BQW5\%-DIY8 M#W[E=2#3R3I M3B4I<=6<7QDYC^:PSJT;79QC$$U*2Y/Y9C5:SY8WR?3@=:JCH+4-QDI$4);Z MUH(8,#[4',*K^Q^H#O>6ZE$U1 ]>EN'UG1=&=01)UWE#,KTDUR/)]7CD7(\D MY)D$]A\_Y!D;#:-@VI9I QWCTFE,%_=R%(/L%B>'^HKE>^DRWRU:?L^_B9=C MU2\*G*M3.K.T5TQYPZT4=@1T%33TX\OHDOZ()(V#_) M_8C7<7^>LUG7LM5&9YQ%&=XUD$EFV/ ZVDT2/IR@J(TJE)@#?^;=7*7/3^N# M+CR;0S_"1X?SPZ1\]"1'!?+G'EP,@KE<2K8 ?UR:MBOSLI2&*Y/$HRJ"2?Y' MDO\10P_R?7DQDN!EDO]Q\Y!+XA#YE8;4W)]^^?#PNVN/B-5JT&4='4R9NK,I M.(U%?3Y*WR1ZD]\4RBM%Y0*DO>@A$TNJM+,2#50NZ!%!,T\DAB>)'TFX.L'. MN"H;C^!<200FR>^X>V7C/)I!/3V83M+,8L9*]36=K\_P+F7<1#,8E.=#<3)+ MTQHI!(M-6?9[:Z<+-8.PA,='JL&])7:T746R4[K)&P?O"G2^.*[M"2X@UD?. MEB_H4_DCU\G,M$7)3N\&?T>M3CL]AS;$_LN)=]<>EA*/#DA'ZBX8K*2U M60QG'9FX25Q+:R%#+F@));:N8./2:$.B0UKF4!QZ6#)/!)%)4D[.&'./$0@D MT!EW!>,1G">)E%PM,SBU?9-">E0. M[4]4KV(B?'/5*#JMJ>FP--0&H%?E(W7@89)<7@GX;EA:E^9N^/Y;.Y'OWS5S MWG27U["' ]@330]P_]5P[]5F_>?E$U9NON"8 WUL"Z8V<[EIQZP1':2.YO+Y M(3::]W+7:6!<:O1GX]X*2[/>U RZKE/E,!4 .Q&VC:&>T-SO72U( NF72D*Z MN51?#\9.&74)C-V-\VK6'A32F[R=020KP(.R(8O<]B^"@)^ ,47.M&M(D2&9 M4=]D^D.]G^5H'\(8^>T'B3Y1.)+ V$W3&VXNU0F,)2D_B4S<3B:BGJBXR\3U MC_;SG,-H=M+M^P-"T_J$/M0KW1+2SUWG'&Y,J0!SZ8VE\36[E)V7D4Q_&YH3 MT$]$(4\(]LG;4+'R!\%GSEX]\]BE^^U'0^5#3 FS;69G"HC=O5LGN:QTCY55 M[F)7'D'/3JXFW6.)@KO8E:\I'E\AF3X1CR2/(A&/NZWP<$OQL-74.:^- _?3W@?_W5X_^"6#MYDN?[4J K' M"E5^KTT5?BI3ETX=Z$U&V89(9:H,/S![':'@N7SFSS.@COSPOQ>W8 =*NS': MD%MM56*'W+!>["RW,H>27.[;#^PI0^:NFCYP \/T__T'2B+_1/],\"O&9F0< M\2O^8&-[M&)33JFDJ05SMBF-Z-H,__.T^D^#C;B@[')_55NS*\4W9C0WJM1[ M- 0;&"3]"&WB'B/]?:M=XFW#]-P'B)(^4%STQ*%PC]'+KW3?_X'"CI?AOAC: M%0GWQ5U3?&3N^XI6+;/3-BZM7"(%K9SE.4EA1B-1\BPB$)W>GU=P^+1R67%] M8MA'"T5674^J0:_7E9D6L&2ST)(ELD\8]GLM41_+8HT_W%P?4Q-K-;8@8E2+ MY+"QF12U56M%.8)F\T[OBA9JJS-TF$#D3(VO%5F[V-33G!R""+10/T211XDX M=VQUS;M2RN=MFP<&K'Y@EB2T?,VKV]>O6!'7W7FLLGI)$/!2MX1O+#&7CQP\ M5OFG1! N=:VDNQURU'.]7R9=2E+0M2*WCLHE:L(?4-U[:[E%2ZC3MNG0*>0&9\ M=R>IGO<7#I0;X5L^+Y4*':[I,X5>,S#0!;9AF2NZ7SU-+-1G!,FR2ZM97.=0 MG/;H+L2WL!WD1P 7]^#^C8(_]^@1>=2:=5^@-%T2G'W,.F5?NXY/PKIW7(?G M"[#N0YC[Y]%B^RVR$73$5D/#-IYE*-ON:,)?T4IO5>?Y]#1;E!&)()S)'/D@200(YYX.!Q#D7W"NKGUXZ_YIZ&X-O^D!R#R3[QK' MHKH^\7P3/'.NF_YA2PX_IZ% ?Y_9$J^E?; )_UBFHT+J?;Q'*SEY<^_.[P2*L2 "N!T?3?9-B'$E0B1 M?::(A! Q( 2PXW,)(6)!B 2:8D&(!)IB0H@$FF)#B 2:8D&(!)IB0H@$FF)# MB 2:8D$( $WOQ@,30GR.$)]-]?G(T?> Q6KO=[V"J<,/__<;BG[[P\43V#-. MWC3]D+(^KEG[7C<,&$O8704)(PJ[?QZ%-78?\/N_BY(0!C=V/^'HT^X?&((A MKWMIQ$YPJ+=\E+I^5/%^1>4R:L&M*S9?Z0;W^];"E]B$CS3UA/D?D^X)\R?, M_V7IGC#_O3/_BX6 _:F!D'M&+EM3[V_U_X'I\OKA+GBL-?CXH=R5+9;?JJ5T M%I;-W;5)&Z;_[K8&/5^'Q\NB6$+LOR6#MV7E,#)%'B?(\*Z74\9XKH-LA)8>S!8^Q*5R-^'M?ACD(V@GW)=R7<-_7Y+XO:=U>J7ZS(!I!1NNK:*;=ZD]I79*Y#+1H,\@3AE.7J'&5 MH%#\42@Q1F,*&<,WYN.[.3E.\]>XDL;XX\40,)>8: M?; 204@$(?:"$*/=N4.)>6PGQ(T:Q:!RVU5D5EYI;6F849;T@ ^<*Y;0[0SE MZ4"6ZS6M;?,OCOM>E.(#.!S"M 9M('ZX\])C?"M\)@ M0))$KZ R?,!;.;:(];K;*S;"HHLMTMH2E9K6MS )S>&N0) TP+"$G@-6'=A'43UDU8]\$5U]AVP5I90B7M M\DP:*7NK\6PUD:A)\8K1OD+&Y^G29L!HJW:'FDE<%>D'72X;-L'*/.$8FB0( M))#SH:F<0,Z%\,%IK1M(OBH/$,S.9%E]HHN/%%!,$HOCC-LVYL7M7)_ MPBP,&>!#V 3K(X!XU01K/ZSE+0$]A=@(^7FF$;F ?\2-\'\4>V'&=V[MASP- M2&?N,DZ^>P:0,5TUI+>_.3B[]K+V[4=)-7A#4'D]13N.Y#HOU_W/*&PJF(WA M?D=?EV1XN[RF:4A!"OQ>D]S4TG,],*#U ME 480DK9DF7:+OCM+ A_"[^5??_H>0Z4XQ2_YE4=#DJ#G](.D,?47-U(8AJ\ MWK,!-Z<OGO$.>*\']FFWCP[XRURKXFXCP99!NEE22+QP!-QQ0.8U M&+N;0L%< G$(4@J8O"VM5V?""=F@\68!IQ96&(!0&;X!;AAO+CP M'$@Y^)3]5VQ)D "EQ!WEX-)?SR.%6 $6SPAC3U0B8R9W!1X?;NN4\U=L ($=_Q (5YN#=@@:8'OL_O>6@_X:?4 MRC-# L/YZN$20U[;/\U)@3T(AXB')9KSXUG[JJND'!4(&&^G %-". 3"Y("S MU0GW&=#*AW]^AD0FED9F50!J*V7>^]&TQIL AX;, :Y6#7WYX9 M+P?%#EE">J$#,_P;&]B\XX+R<(LCM!6KQM<^E.%B-QV289;SO" MG"E:&VV"[K7).,%%J#H M[-G^^8'.H*.K7:\2)W>^"O2?U.$Z7ZKPJCS+K4ZJ8^B3@)A"?!=W9\A/I $R M#C\Y55DFE,*3=]E<%X" M\-D=06%C #@),R4 K1P<62DHTP")5IZZZP@ QN[P#DZK"7$@5>!MW830X^F[ M]R\E5S'%M^<+G-'NL#!W9]'^&^"#PXP@9QHA#*#,37/D%(X\A2NZ"G\B@8T!36TML&:P#3V9^0!VG>+>7D\W'AX MGKPBSG_W?5\!/W&C]1;KQ2Q3MK58>8FK9S@/-(K/0V*4BNA6GM1GU4?K; M#_0IBT:#3C_5D[4)600^%F[>;^Z=!708KB,2CHSJ(HN,IGF+SW5GE6G??W_S M'-OE>E ["PT?^%-3-0#3+=^X58XLH-#Y,@@LZ96M]'9 !Q[ PY>U'&Y;Y,OI M>5$)7#;=1*QER=4V:_&5L81>EE1OIWGR..3;R(+CJT-1:\L]M]-OSXH4X*@? M!/J2XD6QJ25M\P?L3-KU8LDM9F6[]+B 91CQC#R99)V@T M 8@GBA5YP(SR&.?(_7RE;';C1J/J9)%?+MU)41N-[%)_4&NP*\,'-")/B56H MD.RT4V !\T#_X&5I9Y0#"1-X2W5Y_2Z$+?O; EA(>U[8+6/_I+[51\J% MEM/51DIMW2GU1MW^-'9D)"F<7CMJS6!7B^9 ''NB6^QV?TG&^J\\A?J_,[#^L;?^JN[]91.S%!EW@;NO.5_1:]>.OA5EVBG]@O MZY5BQ$]__-[Z@H[CUSW#_N__>=4,+9+9MSJWQ<_#F M[[SN\X%SB%GDGO%#S.+[2VP"#PU"Y!G/_"MU]&^X'Y'-7/*;]-&6[4,::6CY M?]]_[?"9O>L,M__P@YYO>\JXIO4=0Y])R,[@Q_W"H$J8N1"MWMC%^$_*_)M/ M*38$P?\8M LQ<*L,0I\>D%F(7#!(\N)>X7\<\="O./\UW4Z1@P]QC<-FE("( MI,3E,('B""R+<;D9B7%8=D;Q"#;G"1+[MGLK?XB/<'Q@9WI:5V;YKE48!UVY M2M9E#N6(MR.53L#0++?=LN6NL3("KKG )S*'<>C;D:9)+K/I =YF1L)8<%N, M6I@2<&3DF4$)84URVUDR[8%5] U#-,6)#T9FWXZ<3S--)]@6\TC0FC2GW3[? M$PF?PZ-OYQ8#6FJL\*%6QM(]OR1(F6ZO"T9&WCY5IH1!END^BXV8.HN)G4J[ M38.1D;>OTINZD=,]3QL1BC[LK]:]HD[#HD:19_IV+^AMMVU-97@2FU-+RE5@ M^:/(VX61+C6=6@]ER.6@7'6%HL&1,A@9>3NMY:H"LBGFV'YOLE:K=(%8DUTN MPR%O1Q;ZGM0=358HJW)Y2O3KB+!DX77YR#P'+.&-JW(I8.N-U@)3_>S4P> M MV<@\&P.SV&OZ94N3"A9GS-9I4YG#9T;F:=:)(IHS-FM-1=,T4FB+6,.&Z?*1 M>0K3J= JL93-IM=L,S.7!N[<@R,C_%E0F8;%;C88T]8V]6"SLJ=5M M&4F]' M>C1@]G1QH2)IVT,GHTU S+8^EXV^?2M6>WE?L1;:R,X@^?XJ;9D#&HR,/'.Q M(8=Z7O/'+#8Q"NEYO6-65C1'19_I&BN"ZH"#%R&[C*F0Q28I#GTN%QU9K=OF M*$VFK\1A5'?-2#O$6<&2$1GBYI!;8 M::Z!>!T<*\Y&&W'*PY$1&M73S9FM+=(%IIY;9@//7MLKK,NA2'2B\W[%'AO# M? =9B:A2:,Y(O9B1X= (E11V9"W=V=S3I&U;MIBB9_<(&@[-O!VJM131Z+D3 MCPT0;=,3F1EC6>'0R.Z7^CW/K0S6:RUHM@52TTJHR($)H-&Y*BUR*_3H[H3E M.U*Q2J:WY7F/AD,CWC0($CW>X$/!6/#LWFA\,-H>9H1E41 MLYVKT096]>'0" ?(+;>G-PRVS(ZZ&9RT1OZZ/@B?&@6S^3J;):K9)KND2WUR MV\QF,#%\ZH$'@+JUTPV]G586?G'&D4:C.L,JLP%2"&9,:>MV!J. YN!0]-M> MF_0DD78_&HU=ZF@_T']9S)1#W)8(6> ZWR%Y&&JK<@AN,&@32SA<=?ZA($VT+9#KSC/_"#WO=V.&9@TX7HC4]5E:CD6WU M$#Z;JTE+1L_49J]HC<2 UGU"(=WL4&@ARXW76JVXHFT7NM]^9$_X:@\:VZ%7 M>0I'0ZT-B:?6=B()]\PDK@>=XG);I0E6:L_<(I;5A(IU^PP DL"GB\Y$%%B) M[3+:.*UR?;D;9@"N<3B?($YL-;$UT>^XF6Q68Y9>"YFICFRAB]AI M8FN7E8:=I5EFR%9'-T6E/QRQ,.^#>,:BV0-7U<0^0^S;JF+J6.])*.6K;)W M:F1CR2P&1NQ(W>RNTFREAB&,5*L#_^:JV#ED^GJZF)J5\C)=[F\0 MK+'V$<7L#ZE1[,[GH%$;J(5Z8<3V5]S&KB]: V0*I#J*X]?3Q,Y!Y^NJ8CF) M&V5,>\UX?LGW,XX9Y,W8D=I<9+7Q>.VM$PPL#Y M[V:Y'NX2O K]'\W+XH/PZA6,TL^@>U.47F9W2#V!]Q5F>S+#1UBFXZ@P*GGX M\G.J:J1JO.'Q=G#DX_R#C?'!4AW)=?6=.$%%>J]V*.< M2>A"?5+0MFRYH:X!>DYLE?N\X@OE^1/BU-^M_9;*< II0K*+E\DT'R81(S=4+#.9@P4!87DG"4MKZ[ MC"1M+,EP8/+-6TUH7Z/RTL?D-1,RS\L?JM>1.T*)GC&K=7XF%P5>Y0ITW!1B MOM$KI M(+X^HG<&TWLW/MOX::DG/.3)Z>.Z([IJW(_[%,CW/2_RU7%W,&@[* M(:I?G'>[;ETLD[$C/MOVFMN%UEDB 8FW>Z[/H[KCA\2/UB/_U]/+C997JO*5 M>.'/S-_>;L:?59<_2>V,1.6WR_FTHF&J,2%Z-%*GG=@YIZM4#LLU%9G12*S> M[3FY06Y$0><6=2J]=$?6WTP5OAD>C/9SHW=3.WOB\'GY!.LVY@4;Q4:L5+'( M9?RC-DSJ7VB!;QZ_[,NPB&57%I:NAE($A3# MN:2"YTK.<;[-CMMQY&GWC[_.O'D)(4@;R194Y]H!_HOIU\Q^/5=P/0OE26.6 MK2H*2VHT.E]DQDM5IC_KI I-ZH_:U/P&?$H^XS#V>IQF23.S;C5=IUO-0O@\ M87U!5KSOG)XKDIFA,P3=8(PVLF*'S4)F(_4'F> MC@Z'^.3HG-1I2R\3O7Q8".DV*^3887P$4Y@F-\_4UDU"OA5!_4(KNR[GJ2W# M#U&WUU8GPRP/T^M.$#3$X5ND6L8^@)\/? ^M='(=C>P7,IWLK+V9#_S/^C'. M1=,I4F2;N?J$8/IC;C%;S7OJPJ!_E3+YUDF]5]W0GZK;WZ7?W$9UNX9O](J' M>IWW<<%7W0(K97.!.FYER\O5S4"CU%3J%5G='_J)>[3973-F6,SB/UQUWB)U/TFM,IE558J2PW.*XX:D_=[NELCRNJZG\=J[BFKFYM%AM. M*JEI=J3-MM5UNA0F8)T*0?Z"KWU). M[RO3]EP$1=($39#XUD'Z4Z>CSSO48#3Z94;M(]5K//0[WK=MNI-*C-;K+LW. MD0<_K_."ENX+BJE+3KHIV2XTAL)LL9?"MTM3E/1X>LG/YW@Y6\NNLVANKMI) MY\UU64?23+&$UZ?]QI#^XP2# [?2AMB#4N"T 87@SH5%TW]#X+G,9%G+]?HY MS1LR?E^:J]LT#@4>?45AMM%M/*.WH^5IO:W>QJNT[G>:[*B=,;7Q M0M)'^*>MX+-1,[\==KGL.$VPZ:V^7* #9M&N 0TK_ M@.7)H4 ?D71?42GFU&'V;#D DS\(JY;%8OR*;VDIGZ.GMT'"05; 2,Z0;2%^MN#+OS)4F?X=^RC,J MSO$Z/1DR6/MY>SG61MZ2[HRVA&"O_OC>^%_S2YU8:WF]U>DSA1'G6)-,KXLH M?DQ.SU@1\_3QV6SA790O;#L,ULIK^"@M%!C_=L?GUM],Y%FCTF?J6K==*F+Y M?H$%QR=^,I;XE\=GK,ASXOQD&@M8GGE$L^6BQ%8J1D,E#?D2YV=>*1?G:2+H M:75WT>E-]&9O!O,;B:-LUMN=G[&B4^0 Q?-45RW9-00A<<*>E=+C11/]=)SO M;!(D%0J#GF]2!3:0BHA(!T&3!OKP%?P'GS"P2S^/V*.>-$Y* 2331L\4@S[ MEZB')A5XV%K&D0Q8+G$MA15,PSX[SN$H![3WEON;6*:]3Y,S=5,.=B<^^,9+ MBY;C(SYD8]B,Y? \P?1T>)7#\?2P2PZ?JP(=MCO'#X=R^QM= _-(-TXK!*L7ZK,UNV2)BCI5 MLF.^0O^R^\M1Z["]7(AMXZ5=61ZN@CV:\CZE'R:IA! Q( 3ZG,,30L2"$ DTQ8(0 M"33%A! )-,6&$&@"37$@1-BS(Z'#N>@0-N,._S^/&7>]55.?6/6>XX %#3\, M?8%_" /(<^[=D_'"+7,^W)%()M GM^@RQU3"%7^Y?NHWF.+7V6#'5\(/M]UG M"=W/07?B7:W@KM$@.1H2$$A X#'H?EP$)"'[?6#_WY)]'WI_3>X$U!/A3H3[ M_LE^J)V5T/MK@/D^(RD!\[^7ZGU>Q=Z5AUJ;E&/JJI@ZW(&*,1>\K;(6V1W1/Q-"1T[UEY*(=P/Q-Z0V!.\[IO9+6NR'\![M?RX(DC2?_Q,[W']O MO4>)I_SNRN6N1OZ./7:5V-%?L?UGM^!/DPTNL"G_>BUS?F?G$ 'HG1M[ D!9C.B;/0%H>HY>5;'6VYI%MXR=AN MY@V:RT)?-)9YHDYTK_COQ%64@%("2G$!I7O5T'\3H$;I3(Y:M^4TLYP.N?;, ML+*$+P. RNQZA40IO\[JF%;[LS=+!Q^#] M_X4"@ !/.Y\7[8:93/&PA\G;)N\]OA?NG@R/,I#A!I#8ZEZ*J^'LP;!3KCC* MF6'VK+0=(DM,(ITA:?6#0I>CH/F!4D_9;+0:;>*+2[#I<; I,3GB DV_M$"R MJQ9=\$K](HL5>NNBF"/H3R] MGWLS&S=XN4(N1AJOI=-69C*H#XG[@*:WB-18=0:3WF*!L'U#*+:&+"(UTQ"1 M*-AN^"F'OJISD=9I4Y)# :.8X1RB>'$C_\]"3M7;1?GQ*;, M\"6JH-=UO._K78!0872)(I-[$M<.+MU:8*]\C^+6R[U3?'K?U&MJ@X(U"4:6 M%G1+^:7!B&A1C3\8K8V"X&.3<9LMH-E>VYH2'=*'ZA(PZXCL$T$DURQNF2ES MHAC"PZ2E)[K1 MI/,!UV^%O#,;*J@1Z7&+79&-=)^IE7.E^O5#WN=(U\D[F=P )?(+IL!KZ4DZ MEZX/*SXL, 3CX$\(CB9)S@GDW!_DQ%L]^G0(6W'6P@C/]NI,8#$Y=3',J:)U M'XCS2P4*M[@5M9I.*AJIHF(V6QW6%^4NA!Z8O(Q$\P23Y.7[C5:?UTE[ZZ4] MAJYSST;:IY2<;+^ M(>U3DI$;IR3C0*1%TP,\\9#)-5'EZ08+OGUZS>4LM U;ZQ?*':K"MI>]E5FV MVV,#O?Z%BL]FV>3F_DP44=]"@GJK0ULZ@_L:4(GPT!K+/F'8>VDVB=\Z :8$ MF.(&3+\VZMHZ,W8K9,W7^,V&M:H"9U7[\0>IL27Y Z.ZV2)I#L_3/9&7-RL: M@E28F)Q)$I-OG)C\X!@5L?\2B#J/Q8=WN@*Y2 ^V&EE5ZY6J1[5).?YXM+8) M*EB0Q27K&>GZDI3$GBZ%> 1+P!-/.>2]JURA>?<_+IQ,?+!B-]N6MP3/%W8_ M"^'IXO'[Z8OJ^L>_P1^')PNZQ-M0>)3]ZU^$ T[CT-P,^==%1.!UDS*,^,G^ M>Q' L-VZPEF'?_[?_W,\^R@X[.7X:%G[L"$6BK0LI6>VQ&MI?@[>_)W7?3YP M]LO,'D'$]Q&E(%!3PQ])B&K@!_W"R/0YVSF0K0Z0J<0 MH7Y2YM]\2K$AJOS'H%WX=J+%YI^^.>0F795F0.CSYS MBI$3NE)4L\@2PSL+'I_,%C6?PZ//S*O]:5OE.@X2T,)LK386LTK7YXCH,R?4 MRMGF3,5EU#+J![55V5J493 R\W:D7RXN%J2XY)$T+E+K5;-.+7IP9.3M$SE; MWN:*GLVFYUL\FQNO*_1P-=&?O^KJ79FYUO M.8W)G!J/F7ZWSM2UH1!DA_*N,]'KD4NDJ.?:))MEI-ZF798UI[%>T;NN(Z]' M2LAVUC(UOX;TVYELMA(L"-Z4P?$=F209K=6#I]PC7 M62W/'JSF'80A+8F9MUL\N@NV!D[NW( M3IGH-K+=9D53_4:OP.8%(:?X7#8ZS[PTW[3'71G1^FV2R3A%OT8.8-7+R#S= MS%1!1S269CR^(*QE;CID&#@R,L]:I$W3C$_J6:S4E7F=M61 M:$::]/BR-L@V]"$<&5E1WIL3ZG:L2XA:' TJ>KT^F4KP&E1DGBA"-O-U;UUA M5\L9.1VVJ[-: R #$GW]BL2F!0RH-4AY(2EX=KM2.+$+AT8X5# :>3(][>H3(^(S4TE1I M/ELJ[;I3[<*A$?*W)V:Y5BQM/$95EBMS0,@35 J'1O:U9Q1-95(C9:V=4Y & M3IN=1B&,&D;F&J#+"EDQ)9:K5;( M<@,,):)#)7N!&6F=$S52PX>R6/.K"A\.CKT$J]UT'!HA FI7MLNL7;/8?F1LV[(0XYL;F@X],"$;U3; MW1=G'&DTJC.L,AL@A6#&E+9N9S *: X.A?/YQ;=*>G_<-+"-PZQ*2G^;'Y>D M&;+[%@J^%6KY+SKGSH8$^J;.6X[T_?"/8T4&JFA[?0'J%L).)SEHV*$^R'NN M>?A@IPR&G[S2&8_,T/V8J%+NVH>)'124G7+RF^F!V#-*O.<%.5*8CIYO@F?. M==,_6".'G]/0X/Z^T[!]L$\?:K9[8R-\\6$H/W-,W7.E"VNT;VVLHX'6[S>& M_VF9_'7L/8LEA(@%(1*!B 4=D&=\+ ^UQ5(=[P M>#O820?ZE,(0#+E\2:';6CZWK@EP;8ZXZ(W_#Q.('^5*/[R8!$NZH;G/W.G_ MF11P%#=X\2V$7H6#&K*_YS_Q:2[?RJ<5K5Z8#WPJURNFV_%O028/F$$%R=:S M;*%2RU=UH:R+)7CG$O_V@WPBJ6N71OK:$'-U/\N%JXI2P9RK^UIBXJII>>MP2#(5O*6$/_NSTUC/9O@U7)5J_SSF^/S"Y<.3AKL'D\[6O:P%7R:*YL5;6&[3D MKXKLZ :UKS\+,>ZTD9F7 $ RY5JIU>@/:;2ZA64G<@!B3E2WOBN?YWG;I=ZC M)A5[F^P&:XRAH7;.]IU?@DUO&S]]S #IE=GT\2EX XWQ%FP:.S7R&_?KBX[3XN]+(4HX_DY=HS%:_7WI5HG_[D[]=S%:_9VJ:7'3QAZK MV>P]'H!?0;-[ 7N4NWDT%T[.02VD\-WCGWPPT43$4:3475H]F9K9J0$^9Y2 MLM%1\_J)".=H,5<=N:*][2H.4S=776J\(*4^V>4HF)R /F'H[R4G)#CS*/KT M_:O-L<69=[(1;&XY+$X#!V-'QM3)-_6-A3?OLVFL[;=SOF)BE6FFSZC9K>L-2QN%WT" R7W[0;W;?/N>G?ZGSWO'=G-VMNBMMR>&KMSI2$F.Z1(SIUJ((47WNXFN3!R":PC^X M\OHEU)V[MP-.WA?Y @K\1>Z-7"FZ-)86MC=L=.ML>E25B-*(F-?7\;_F.G8' MI5R14@G&,_F936,#F1S1L&\C_NU']HG*44DHZ:]"2;<6P+,#2^S-G#CCRCM& M3LWKIVMHSI0TGO)1&J_--KEN_"^>%::Y8&(61AH["BQB9M45?U0+V\D"PX5Z MPC+9)'CT5\&C6TO:!0#D[LR'^ #(IX-)8J9I=]+#>I-9EM@U.RQ,6UOZ^L&D MS\)*K:4JHE^2^_< ^>9_U;N)%[UYT37S8]WE%Y$0- MN^3F1\+(=WCSX_*<',/,M.1"Q^-=Z+@&(R?W-"Y_:_9+'!AWK. \MAZ3<%_, MM9)[4SXNFJ!!'"5HD!R.G--W:;E5/S]8$CDM+1:(8>S8I[B1[H^^?B/,=B#EG[]V-BWIE0,#L>28"([P'X=X00BJ0D$4&]^EO ME0R-:X_K'FW$?[:;+J2JRLQ?I:O,83.3&RX%:8([+L/ M&4V0IVGP9U,P_@KE[SOK>'^'*O=MG%X/?1A9JUG>B)V6![II%Y,+I)74I26CR@96H(OF-H/,&,HS8\YE=(69Y*%S M^YM;1 ^+/A].V)BH&%<#AK.5U?QP84[Y3:4KW3X/[!**3[<&2G([,V[)Y%BM M"XT$D\_W9PB*4%7R:.S,Q=]O%9VXTO7>OT*C^_9)^I>.>MQ[<6%4Y*]*!;]P MU.3>:_L9RL(/,E5>N0-[K"8D."/)=V6V@A?B0S:NKF/,F&F-B=C+=U_#N,NW M32&_<%SFWFO[>^,V'VS,ZFC (SV%1[T?PMZL=RAQ0T$)$70'POL#W2"Y:M6: M.ZSX_I=+;A2EX>=3K8)7L1[;J*ZH2G]4,S/8X]]ZK33$4;[=KV79[-29BMU$ MLR?79F/"[>Z:C-))*HS)W+6JT(]&J7,64PA2%["1Q=2__\<#0Z M-:-"-+I:>*>3[HYUIT+.96Z5E+;->!;C8X^O,97,614;E:LK9J%2=$Q7!L*, M3R.,3Q[GOOJ)!H%[@(P_X8&, M(QJ!W?Y%.,?6(W@$1^_]-WQQ\*]+K=TL/'2 ,U XPP*_@Q_^XO,1 M2NZSZ*<9#C[*^PT]!TX*@H3RGWWOB__1'I@J8/H(^)J7!'.!&="G%Y0,_)/L#: 9H%_15&^;M3] M*O_2#/@=A*(?GS$TXK(S?#IDT(F/IRB&&@#JZ1S@,^!W%?=UG #E3K)LTY6( MB#\A]_5HR8[&.8*$G@[?*: _N3^YOD/WI98-_\^],X#FJ!O^I*RG2%8,<.02 M-'4EX9-$?6%#+SF]+[ \1U.._4O\SY?N)2WE,'T7]H%I$W_=#N/D+-2?<6^QL>H\!$MP.._W)T MN/K^:U<9BN2\;8?*U4U=B&)#X5< !,[PAF&J:^A7H@0 MV6,#@Y-0I<"<$Y@*=L)%--P+V['=;S/ M=IA<9II+$_H,CHP?CW06E7%A6BRM<=+@69S0A5B[M!J3I\^,96-.S\CV<)E> M%(5\/JXHBMZ"(T^>"=6O;*LWV0K,9B&W9G*QE)7HU9@:X\ MK:V)866\[7;F:3CRY.WS5'[?@R).W3\C^L"V;]3CK ML EN0"W[]3%\>^ST[?-TUA ,H=1C"WR+S@\8=MR)S\;QTY$,EE@V"XW"6*9C MZUEWS'<'+;,%+9B3D75"*RA.)T^RV=RLG^\ZQ4ZJB/HNG(P<6RRWKF&M&EL8 M@C*_)FBMEDV/4ZR5!W5"@@_*N%I8G]H#HQQL08JV0KDR6KLK&B-!(3 ZZ8 M/K:.FB8".GO3A$)@IS6!63B2@?C\6::[\(49!2HZOJDS&4N@5EA.,]LN3A=Z MU18Y7]I*&SX:0*/(@ ^W36@A_12YK/WO-U^,PI9*Q@5X+? M,60;_IZ8@).Q%=R',P;YD5'_;/'NAG(3J*LY]K$KX-K>DKV![Z?\OI_@:SD< MY!/UJJ\Y),2-"$$\Q5(A(1Z $*DGD@H)\0"$@- 4$N(1" &A*1D2X@$($4+3 M90GQP1M.;VJMMUMU\@.KOJI^^.4E)X]7['E]3_\]6 RT;M *_^\O\M?G+_TD M7A6FBZQLSX_,0U,+F!_(X#V3L'NAKC)OG:P/S<>7(?UUT_V^2OH1!>JNESB^*BO(4?A=A]U]KR%=@,KX MF_#WJ9L[]\#%P+'OY67HJ@$U://9Q7[-;,/;0.+C)I>^[F7[?KFCKUN$/RTU ME-BEAKX8],ELNAL#/">(!K(&QV1]2=N-]5-"4UFZ@K]K 7=!A+BK M=7!WA'C5V14BQ&,B!$&>='.Z)$04,B;3D"C5D-7,HD81,C[/)CY_^__#$,&, MQ74Y,^ATV*MT6SLUA0CHE3RM1LJW\!0S#LFI+UC@FA$GTXE'ASG M&[C9K=_&(KQ[T8&;:SD7+"KP=^#5%S2:G; T7%'9C8/?<8M^^) 5 [3-EK;X ME.4L9K$I8JDNUKRA5M,@Y8J1P;:<3+::)KT:C[=Z9C:.>5I-G+Q*49'OJ;P\ MOHX2RO<-]9%W"OC$WLBZOB$HMI/7EBEG.QTNN,_?MOVP@'?C%7*I"?),+EA] MN \R0T^)UMBM&A2G7VL[^YU]-R7DN=(X1=G C5X"!6[:RL\W]MR$"'%G=>EMB)AF-S-:(*6Z MC"6[Y7[9V)9CJQLZ;N)DLF&NR4F-W32;4MX@-V6MW1J[I44(/)J(?7//315P M%A!U18A(JF'JRXOUBOR>ZLZGM)I[EU"\IJ5W[[7=']J^IOSLY*NT)UX^MN4+ MU);),"E9YG0^3QNJELAF;V@ SHAN+;'L#\ML1>VWQE.UTEK-T2U(U\-#Q=^G M_?P52LZG=)E[RTZ("P^L\KP&#+U2"A>LV+S/+@8;(V-9OR-IGG=4QZO?)@##A)OW7/"+4W4XYZW[0>BJ"5TU M#V^2_><*#4ZOK&SL"6!N3_[@SPI /T"H2N^)X8LP=@;!1'%".(N17F:Y57*. MC=CXH"FBFE+([Q*+QI/O[##Z5Z@?H>08E]4R/]'[ M2YW?5%90SJ&FDHJ2^*MB_IW]*&^6'7/+VH;ND^NZ3^Y>DO[6MR3NON#[VVFW M][W4P3GHBZTU+M?%^AEF,:0X+$:/C?)\-DXA%2<139[1<$+'RW4=+W<7CA - M_@:OS7DX(.?D>CB0MRV9%)LDV^W;^M1H03B FA T>%*OM0L[**G][X-:I \C MN3)F(GO.[2X=I;_T)3Y8MM/44/QS0 W3)3J19)C>NU!*'^^42]3V\]GYK2 ML[JFSQBGHO;&=6EATE8+&EQ4_'3CX73<@L>V: (04>'VB58$:*@=QOE^JX1+ M*[2#42A=E@%X5&A-V42O2\/SY94O3D-UK3CM[8H1\ *=J,X7K%XF*W<0'ZE3 MJ4[5*J')FW05*Q93*YIB( W)*)DZ#=G=9.NO+3ZCK0Z:,2R;8,EQ7K42I1HN M]3Y_/G]ZZ[%.JUTLZA. @Z*NCH?$H%E.SMPZ!L3IE:"= %G2^BOB\]PJX0$/ M=Z_BX%XA15X!G(FT4-%_^$[)1"^Y1B7%%TOOD+%G-=)7#4CJN%KB?_V?=W7$ MVEN67WZ2=%7C&<"\*I/<%+[Y-Z>LN(T5>)=23]1S)ZE@5I2KK>!/5/P?D;V? MT7Z<;":J9+ZW90?%S/VO'=8S#SY\H]JE3QG4<84DGE#I]+UZ[C'B*1&_$JV. ME#;JF3+_RT7@.0/!Y;^[C>RYPF(W;G_4=0O0Z],(:L+GI7W[7,^]A_,/Z7:. M'%X?BS%.Q@4J127&\02?&,"[)\;_^'':^*!>'6L,I M=>.RTUQLTU13X[;MUKG>*,MA;=**E[LE'#,KQ4U7 ?J*F)WK>&)2TU%5F*8J M>$6<-K+9==K)46DX,G8\,C>5\J!.-"B67*9[A8DL99@%>B9QTLQC,AFM),H M!@O:Y2)?(_M\T"MD]FT#(H=D6;X(<:QZ)FG$RTUN@E:JZX:LK,8 MXF0LEJ[0( W5PY.)4F*'9^MTHLPZW6JA+AM#RK!1QY63B7*Q#%,M#!F>[=/, M@!8-9D12:.3)1)?U"=V;])9=AAO5R0I8QO,] UTV/9UH!^?&,[D'ZHQJS760 MR?+J*)4^U\9%M G>4+/Z7.[T3"E=$Z6\R*/[6R<3Q:0,,1Z)B[8,L$*S/.]F MK7(-C3R9*"BG#'*B]C:,NFJ+4![R=J^%FLB<3E3B!VO -N9;%C3GU06#B:4! M).B9+C+;+:AJJUBM*ZM-DFE:6GTM3U BTNF2G%@N/XJI#9G#QI4-4^YQL>'9 M?C.4T#/,SBC=8+FDFL&:O>HBSK?.]9OIIQUV0,V-"B[-5ZTV2U=;L@UE"3\= M*I#JI,%.1Q46HYB,3B6RG60B/2:(TZ&&K0SS=KR4QBMFOK?)#9FUM&VAH2<, ME9XF>MC[E.3QT-[G4PL5MK*N-PI6D+_ M?)*@S:DTZK*=R:KC*+U2LZ6GT= C!A@+<9Y*X!-NG*!2PCA&IU+C"9Z1;6\%4Y3^!]3I3)E5I?\XO)LMT_#VOM MBM+2^YR58DG9=DH;;M@9Q\["6M56[75J.LCA8)$:*I0\E.KEV3E88]5^3NYQ M^0U>F8L9BRPJ8LTZ"VOKZH"I+C"MB#OYM,F3HRI1[,S.PMI:RJ84O;V*X9M> M M=36&G5:\[.P5J3CX_T]F"E,C1%B3$NM:+:0NLL M@IHW6^=@;;:@8*OGCO:ZCRLQ5B!E46)88M>H5(6&:-=1PZW2;,NF>QK2$]5#F:G2A+V!= M.S6=G1/E9'-1 DLQK%E:0HT$XM:=!@GZ$NJFG+ K;U M6K^Q>*F=RFRU.,84ZM)$[@^[W=;TI_8;HY\BSWL3\3;'-:J#S;MPL[%[K_=D ML?=KIK8W%<[?=Q/U[W)=[!QJS&K9$=V,K'!O[H-VE[PK-RD55N'%X'@** QS4N:9(,J-/1.9-4U*\^( MZ7B:IK,#J\FHO=;$G$U*V7;S6F+Z77JW^5X*U]N!.HD''WBN#O>3C[1WNT!O MMWC\B0Q;BAUQQIWZ]H1-]AZ"$,DW6HV$A @EXF\C!/%J!Y:0$#@ D2DDQ&,0@HZ'A'@ 0J2>PA/B$>@0(M/#$(((K8A'( 34F8B0$)!U[/M[-]Z\"0>_ M85O_%7OPEO9X6^ ZD>(;[<'K)N6WDNPWS+(?>! ]%@O?:,FOFQI_!72]I>9_ MITT(5>S[ZU^/M^2'5['3<$'<# 2'U_?0LZ])YZ^W D\^):][@'^5YL_90)Q!JKM]JR1>!NNO;79>!NG,G7*BS_>RS_(?J;*P%IH[B,715 MFH;*V]^DO'D)W-%0<[L*^0G\T4^TO6*8(0_\G4J-#P&A1O.8!]PM8P6>KG+' M>L-?Y>5_2IJW&1O F=:_OHL2\SD:7TH]^<;TGJ&6$=_EX+H7E7TMY!N3.7W0 M_B*D]MOZQCN[D3YSU^\#BH)OG*A.K.I<7/=S"J<91WTD S8J;W/34$MQ\HB MFS./ZABGW?(G/O8/57K>5]ZR2\ MN]?MOQ8>#,Q\<;@J;),XMB8G ZRE;6/$YPN,OC*]EQJW$7-:E+:JV,87 LDL M;%PKYVJHK%'\UY]8/)I,X3=M"G!OS]2]<>+F$>5KU_R_*T[\YP8=SKX_-.SY MEU^K1(RJRF4$-K$1AQ-Y435(I;2Q)[TT*@*9_/6'BM+X:<> LRW20K"XD%)Q MZ_XIUU8J;IL:&FH57X:.\XU%ID11V12I;(;M8VMA:& !>U"#3SS;?P85]Q2Z(H?'O?:>[8X@,9YU^SQ=0,T6G MLOFIC>WZ2\FK:']?G&1YOI:NV?0>86M&(Q< V0'Y$N?[[3S"4L^;=*5 M'MF+-1FZ4NLZ>6W:P5CQNC>0Q9OV^F]\])Y?[&QOJC MX<#[S?;\:MX<-*?,#.<:3:PFS%+UFHI4@"3J^XG'3[7Q2W0V_TN0X>9&^"6U M@-#@_K;B?][TEF9ROAE;;3NR6FP,6![/UQ)II 0@TYL@HW'RM%7;SXCB=TU. M / 3V:N\;J-?T6:&@?PPD/])B=]Q5%H3W%_JB)]\26?:'2,VS\2WC#,BXG%Z M.")2M=9U;/A>.EGL]"N]!E,A!T"# M!8ZW1&H25]8,#3;,C%D9R:1RTXC^3 =B8V.D*(8<-R;C1+\VJ3006" _0#)* M)4Y;[H9!NA\4T7^@U8\!)>]W);!-DEY6B;$I8[E:&>YI?]1)S2"X)%$W MXCA!A!D /SH#X":Z2.B5^'8(;HZD&L$&$FYD J%['YC"$&CH:WB_$D(M\)DKO>,B7X"RSK"T' M YIAZ4QJF=0JAF3+5_(R)/A1LD@)BQ[3Z1HDK3:WB]$*M0-%7@8RS!3X1ID" MMU]DZ$*XC,!K63S38+?U,>YD))^32?XSBD%/;<[N#Z-3!Q+TKPFX5[B?QA?#9,/KN,3,$Q>'+N,UYAF M?+8+KIOX:#!MUK ,6QFW97)+T!1MS5M8]4H^@0QO]9R+">*!9/ZZXP0,Y\A[/UB]I IBZPA)2_;I1]CMV M9GGHW7&-YWMOSB.>J\^B^8&S=8?F51_,_?,U16!\QTJ:%7:3-^1JN[@H]"TO=H^Z.:\_? M>W,^!$EH;PCRJG>H_W:!(>[;(?.A=\X6X3_C3/\&T2PN[K-*1%IMQD1SMV-[QGL^SEU^._DM?R.-NL% M3%,* K>@.XC][W*NG6T(\W6C\@[+>J0#J=S/-AQB.$S*='RA)35<:MC.30W MKCY1%M2V!&35*4HTG@.==0>>'B0R %.)*!G> _]BF/7N#']Q.3YCB3V6'-\B M]'H[T7U_M#0VQTKS%=MNRAR7Y;NEP537:ZXP)]V:T/296Q=AP/0+QN9/D.9S M9N)CB?,//I;/FW3%R:0E;CM="5],B=*@OZA*F+Y"M=LW\3R8-YN>Q!D'LQM"-[$5'Z.[KPTGL#P\"F<88'?P0_[4Z;A3$2 MN/FWRJTQE^6T8-*8 J;V;\ZQ]> #E^^]3WP1\\;LR9P_!GWBHQ*._P.1Q#:# MB?DO)#Q2O=.LIY\2KYKU@K0\\WP=/G,*-S&@?/ [AN#E]\0$G(RMX#[]Q] M M"3'I;]-M8K@$1\_T8<=]<3"4FUBZXMC@:*'7YN>]@?"/[SU9X%IV_W[U*$V& MA'@ 0B2?B%=S)$-"A!+QMQ&"",^(1R!$X@W7;TB(VT%3*B3$0Q"""@_K1R!$ M\HD*)>(1"!%"T\,0(K0C'H(0H=9T64)\-'/D+1?3[5:=_,"JKVJZ_L EO^4V M^?*2DX>Q AYH-C"/]F!R\)*5)\T371'@'_ON;ZBPY^1;D#AY3&'/*WWZ[V5" M7#<0T;>H=V<.?NN<^"LVX2WU\9NQ]>O6X5]!T;ZC5UZ0SKROHP__[B_SU:9K?P*KX"LV? MLVLN1_ ;J":@@?\U-YG)[_$F,53B9B5(DL,K?9UH].=K)?ZE9KN M.*G9RAP5BR.Y4"W.FFUNWJDSLW'<[;F3N'D?X+MZD>Y>W?#6H':VGL0%ZQ$^ M6)WMZ]21N $@+.*TDZ5'G,K0G5*CTB9H^(K5+>M&S6=-4Y!5071 G7QB1()ZN9M>_]JN+B%RAWJ%2%V?+CP57HT+! 3 M2UK*?4R;KI8]3-7':8@3J.X5'24_VN_GT9P&0>?CB UX48-,/]M\!R?V54.DO=J!+IZW@"!$[/L;44G6(< M9[X<2]UU6S%78]KU!-#7ZK[[#0W^Q[?K+R:NX5E[!:'6,:U5MU>MGMQ1M$0N M5IB4MM.;6O,@G[:' WZ@,,ZTS32&G3;!JC,HZG&W;BQQM2+0WU -?WSC_/:+ M#"WV[X8$[[?=^5XFV7:JTICA,HO!@A+TBI1K06R MGL\&DL2URHI_3=@P\TM M\5 3".7_9?N[,,.=ICP8C&6LIN;$W'P;-Q9(#_#L;SJ9ND6_W3L8YEV3$P#\ M1+8BD$LB-OH5[>4/".B_?FJ&$?[;6?@['DMK@OM+'7&8+_K59%)-#Y+SDIP5 MTI/:EAI;.69V'K*ZLDD[/1LG' M^U08X__1,?[K2WRH M&EP0%VIBJK$E6)#$Z00QIP>%J;%IMF[I'! S@WJ<502#62BRDHQ-2SV)0&@1 M__6'@CI!,@SU_^10_P.M/G0S?!;][82 FVIP^2HS9AD$+1$W6*B:#T"7Y MZT\R%28&_.S$@% 9"0'D _X)GB:J2C;I2"S7%Q;LU!BT-A,$%L@_0483J?CW MS@^HZQKD=M4 -HAP,Q, %6B7ZG1\=U?#/<(2H>O!_0[D*Y^MTCNN"D0ZKGVT_YGQ_!0E2.!_TU M*XV:E4)[2#28P0KB0QR>[N1K9WL89WS;:W!O&;J[,H"A._L7'@(['B_ M9R&_+73R#0LLF$*B5./)3KG"9I&V@9IAGX))F+7P(3?!O07ISIL0JB4_#UK. M^QS:K7*MS(-YLQ/U=,R)TFU,BTG$7[>\?"O[K M\R$>S>G\'0WTR\;_#X\1"AXC@NX@F;O+87J#RWIW7_!#'9S5PI3I"=U,@2T( MFS@]3-=R*?RFAO=Z,: L*J^W9*[6L$IQHK,:@]4XY1K>L6B$%<[C>!%43ZZ;91;4ZZJB8%X>K7[]B45Q^M8,29QER&XIT::HF#EBG?&L1.0L MLU5S(_HT,O.7 M\6$2_W87_?[\J7?"Q"%G=W@1"(X"&M-@N[OP^1E%YV5? YJ,8YM61YLU-B5Y M8\R%8BOC#(TY%"8 V=Z S[)-!UQ.V98T3/3X!W]Z7;UY_B;ZXSN5'9>*.[W= MT[0AYRF<88'?P0_[DZ+AL_T)J=P:0Q8-= M"W['D%WR>V("3L96<)_^8^B6Y(JP5P!Z"8Z>Z=LK[HN#H=S$TA7'!D<+O;3B MZ]DC3WC\&9'.,PKQ?D;Y-US:[M\OA4[))_K5 $A(E_O0A7BB$R%='I NQ%,J M!++K$>:#]P+>/%?NM@DWZXST%H)?N,7&Z0;/ZFW'5&,:;I_?-8A3[2_YN88H N,X$)#J#6BTKC08UO$&T+!$ (3U4 M9V,XE5]_R&24_&C-H@='.+>$L*>%7>)BX(^ HD\ASKUS=]_6;RZQ5 ]][KW6 M.Z/3;2,( 58%Q;[AV^&&-N'&Z,(9_!(:E%#-\AT*;V0K(%LOF2NLF!Y3"+]2 M9)1.G$9L_G;5[04/<:BVW5QMNWMNQKWUNKMOP$,H?L]86NYG&PXQ'"9E.K[0 MDAHN-6SGZUAZ!C=[SB*];91G5;G@$/-E6NV7L,1L'$.X29#X_1-17HFLO>[( M\D,GP6E-?L"M<_6%O!Z"^L+,77_15P!G(BD4C_:#.@T475R2#OTL9.PY MQLN(T5I,&E MGG9I<+]WB(+V(4+@*%DXLO"(?QRACQE(A?B59'L$\]4^9_N8AH(F3Z[VXC>T[,OA3_=Q\$10S"EW*0 M$>!_M,=#:'-1T-P-L$*E)>M%2JT=UW/OX?Q#NITC!Q< 8JYJR7*.P.-X?X;7 M5\TVD=+H%M1XD[^\M^U&MC,KQ>ITU!23;?;[[:G>P*8D,IGCQR.IH513)1!4\K M55@F-/)EH?,$.P+"?J^-.M=G<+J5NM:8A??MTHOG&7.TH M[;;-]"DMT[8:_+1BM. 1@Q^/W%28?+5D-E@VRTXSBAESLIT4:EQT,K)16Q & MD&I)?%'%4V9Z-DAD,322/AZY(#MZIFO7\SC9S?5']4Z,(7JHQ6+J>*1:'@VG M"R<1EU7")HIV>3/*&JA$^\G;Z6%>RC53HQF.M4<-IS10.+J7AB-/GHEG1;:Q MV.0(II&;#;O\=&3,,RVO1NSAR/F T@4B'VLP4L(ADOWT5MZT6EY]R,.1(Z5D M6O%9<\%@B[;5S_?S>37NUWH[VJ6QF,0D7)58LC>N8\N14-:YEE_HR1UZY420 M')C8._?*4TO9+%F(4ZJ$3.X*N&IN2!02$R_9^5M.-DXS0/I4T M"Y+?O?%\RF9B=[5N#TTH,6H]#@&#F@SC*),TS#5ZJ%RC>/(I'N:T/&+NQ%,R MI,M#TH4(4UH>D"Z))XH(Z?)X=($X1H=T>42ZA#CVB'0)<>PQZ1+BV*/2)<2Q M1Z1+B&./29<0QQZ5+B&./2)=0AQ[I"LL;[HK?_X5EK<<@U>_PO)JNMO+]UO. M9[A=&"7O2OZ3[;A1/=_7 >H>6Q*\)0N7,#$E^-0B4)8 +0N]@=,L["S;W4J M7M6 0@$*!>C>6Q(*T/4%Z.NW+*$RZ%ZMQ/&\"&PA_D>X5DKUD60ZZ_OG7 MJ=TAZ;-^!'G9^#G5GIJFI/&2P2G?!3%#[GD@[D&WGU#1WN_" M/ ]\W/XJI.JIC6;W:[$T':)G_6SXX*2/:C.%OM D8[#2940GP#+ M;G,V@ N'MKH_%6X&=F4\,'*O-T"B42MO%:DR9%5F8$Q&^-@&H]FO/XBL)R4\ M_A&!CU6>4_=FKD>J^O-0[M7[;L;-':N/4.#GYDCTH7I! MA[,*G =IM_O$F1I"Q3*1J(RW>9W%*#)?[Q U:3I/>S6$8F24B)WBSY6AYI$T MHA!J'F8S[@\U)[MSI8:8WQ-I6,UOVP:$P&X^ SVF&8!."30@VWP)LIL T@9"7-!0'<[TPY]MS @Q?@&2N M%V,YHY6DM<5&M5*H*F(*]5I+IF[?L#<$F1!D'A)D0N/I"&6JNC9#+T*S.P,M MS7X?8ZCB=LW2M;@::TRY%BFN4 M4\MD3Z>I?A"+CO2&%[>J)-U"3/K M1,NYF3-HF%"+#::V%EF5JC4$#2S5K(4J";(@%: M)D%>I-%(R,=_Q9I#/OYY- WY^%'X^&_1S-ZP-*>K;&S9%(HEN2$VQ%F#793( M<@MJ8JZE^88J]H.R2AJV",R(IMO@;*NW,,/A:DZZ>S=,>VVS7FX.=UG?W+WW MX)N!IRNL=22K/F:R=KO/#PM#C74VV&*=I%=K?;BZE35K46QFE6IC'%NP^S%[ M:O>VZSKJ] "M61K'P[R&$&!"@/E.$SA%?X!3Y )0^!UZ.E\ [<+.S1?NW/Q!=\4L M.X@S6(\FV,)D64ZK8K^;%E%K2'03@X[2R508?0^%_&<)^>U]#%>5\7>Z#*J# MW'Q!VC&F0#6V"6+:VV1-).CTKS_)^*F4GW49A&(>BGDHYK<3\_?>/EB0VD#, M B#+V60N7N_Q!2&[6D'A_MCM@U"\0_'^-N+]_57U-QP-;:>4QN:3PEJFG2E; MR0";Q&9IU(L=.1JH:(IZ,^__WV[KYS_!,+^S]N69\).B^#/ZKG> )NEFI -X M!X)U!%$T@NZ,6/?KQ%[2(F5.!$).2?\$-W MF4#P]N)BBW0GM)O#!58:C:PD6XSXCR^8^@K^YJ6&1?*0*:.1DL8_1=$RN1DB M&H2;"!>Q-IH \=UV;\XH:*6F]01) "$FHKOI3+8(X=GREG],(<@+O.((<(8< M!$!5E6QU[]&.82CN\CCEN0@,_(K[*&X&%S]#+^9<'P-ZOV,@>OW/5="8&%/$ M.[/JX"S3FA!PRHY(WN+17WW_L=PL;R>Z4=-DH+;PQDC?FA7C,,DN_A%8W\OF MRW.\"X,U;BVICIK134A02(:/1"!_*? 'R!$1^$K'VVJ?.))?$RAB(@(9W 8=!Q'X]XD[$20M M+M&LPV]#XO%07^#@4Z:N[BE!RO/Z$L"?;2OB-ON"WX7#5$E#ZX(?P3\ZP&7+ M%5"42"!PECL/N'&>M"(11=_+ =[=^P@1=T4T%G6E&B@2?"(<@Q@Q>#;/66)D MPBE(!X8O6CB2Z=(1<=K?QF/HI4?F?SZ@4#8@4,W;N"S85Q4R/[>V;.'1!Z,!G#T=)]3\P"]]U5CPP1NZSND8G:/)BTA M5IU*)A0R10*:AXV6KPM,-M[F0-;FH% 8IFX@/1Q >7/U6@>K$ NAW\WT8! G;MP';:SJUQ#+X$$] M?^&H>)K[F. /4$<7=,VMK3;A-+DQG2+="0VKEC*-MO^8UL#JFK36VS"%0L'L MI*AEK$FE+U_7#6X+E)XF9'1=.%_3+3YM9#)CI3-BZ5'%H ![Z[#(SA2DP0 (1\(_XH8BF.YZB$\_:%FX;*-*SHNV:],;]RE-^D3'+\< MP9MJ<]3-+]04*^%3L3Q/&$-6O1"E,IPE61T(%IS0T/8YBCA/*VLY%/6E7>\S M*I&;]*\*P'3V6& M[^(=3^\YU*H0KEZ)*E?@_U+=""B\6 MH=0HMI0IC8M-&2P*UK*XJ>,] 5*,()[P,XCUM'\ /]LOKNZ*5%)DD9P UM34 MU9\,69^/'7T4LIB1MJH7XOFQG)TDBBF]5*L9F =9YRJ&ZE??]6LI!H-EHHM/ MJ7&>Y0@NGQRO1C6I=Y!31-YLTX?$ NO/%[+"-HBMLS*VO7*;1IM^9LL/K"A/ M'LZ!7-G10(3"78 C[H5O'[@@]UZR)?+E3GY>S]18M3D1,WV< :(UNR.\#7I+ M4HMMISC3$)LIK-!F4Y:5?JG&+C2P@MX!2%=';X4ZF+DS>Z%% 2"@:XXMFKHS$T\-(= M2:YEN@^U7;IVX)Y"N= /.SJ>61SI>%>+(%I<>;F2*/_,BLE M8[R E=AF'>\G@3*5!HD:UIQ]% '.&.S-W5;G ;#>8B"%UK%B2^I++-#-5)GL M9#8JL3JKT40?GF9PUZ$]=46BR66JG6\6,VV9SA."THLSN82Y^NA9^66B.5M: M%(QDVK;TEJARWJWQ]"]P@H'*:*/ M";<7-7*0:/ UO%:0LYU2L6GENGBWB:AVWG!^=*KE=<>TQ2N236LM]/1F1EFX MY R717'$M.;RAQ73+Y,-[_9P@Q@ U!W;0A1" M)ZGKLO.C%Y+EUAN3O%&*[^$SW7V%AR0*]/F>2\*RX;&+ C*4*2!^B"%_W?-N MNT=K%'[5,CQ50=FXQ@L\S7V?H?9\R@>'[J7]V8^C+K\K,OZ">UMI/G/#<:#< M,TOZ \XQ5I;.@%Z[V>Q6*2/>1I(;39QQI5Q#>._H1[G0QKXE9K%,JMNKV-4L MPQF+;FFQ:(_;ZQ4*&+P@9LB);7"F+3VS>32R$B5>]$1JJD"Y\ *V7$3P,Q<# M%[,2!'J1K/B])Y'D[6P3L#: 9H&(8R$11E\!@4[^/$@%MJA#X5RZ\4_@12_U M/=F&G."XSG-(1_@<1[+$(+2$Q@21+C3V*<(:<'(<\I!RCF)'#Q!"4E4@2' P MU+H1@*"I!]YV]//$=;+O)L;9/XD#/WDZNX4UO8D20I2;L8M5-XEFI M1])<>Z;F+,B(Y]A0E&9>[)O3CGU#?A![S]3U?$OG(YZN^740GT'13PY^'T5) MC\*@/QS)+QVH;'N[=C9,65:5A5R?MZ%";TJ\DIVG#;6"W(/QI]-KSD&<,@A_ M0UO81'$J-_'CG&,72>;?[:%Z%YV>);(Q;9KZW,7M8ZH=R"@EQ\9"E2[G96DT M5Q>:N;9'] M'TZSJR0_\*U"H'$S%KPXKK(/)_[I!'P<@0RC>WG < ? M9R;W"!ER::C.*WL1GO/Y<;XF$I#'(V1 MFD:%:=Q7MX5] ;E//Y5+"FORUY4U>#9MJ-Z4&^ M[_YA-^[E^&2*+*?ESH(8KH:&8"[3+>0L/G5![,XZ-VG3IY:7GM-L-EWQ.B3< MONY[.&[?Q>^G"#\< ?:V'+, _UMPS)5N"A;07G?:HVSJ=$8[E M)(>OX;.8.4C_^F.O],@&J>C'J=(OIN%XZ$$D?=>[J^/K)CA0\9&1OT9GFO^= MZZC\5Z($R^>G1IWH5IF^*F!Q :-SHG"W7H5#W-X(17H &,F8L;&6*/>E2AIY M5,_4U$)QE"!ZXBH704S%Q<2 0+ZE>2P+R$$C^#=OW Q8VS4*4(*7ABK3N[&5 MW1G^LE3MQW(.WNN^X2@3*QI1$ B[)LHNC=8UH"&E-->$AE.90Z')[WWKP/"%.LI.'W[6A>&G;F1P%Q54 G@(GH.&K$1= 6XD M$26-6CM;>-^G]KSG0>;FU;(UWQ]&_!#_5WJB)8WYL6<4FU40R*>YQ*0CXNIRO1YE%VE56*Q^_4F=H8(KR2L3 M"1_*BO/T-/M024)7J*!D1F;(3P I<>1H\BU5N-ENS1?7VV0%7GY79%'*J+OY MMS)^/.WX.'4780N_@/-VTWS=1"G.YFKP^[II18K04/"N%U2KV8CP[\F_N4B/ M(-TQ.UTR^&"GHNK/UU0(TL]%^*<%0 15=XD0^+\.%7,.:E"JNYG7T4ZK1I#-V5SJ&&]QEI,?P' X*/3'@F(LPBF%UM; M!N-R#",UB2K9B)4V0Q8B&/E*2OF!^KKCF/,:K$MUD1->4<=2>^I8H'T=IK-< M.;/A :CZ^<2DCZ4:CV:U[:;1*0QDH _9BK50J-KZ?+CT"4EE< \)'H*6!YV( M]!:<#PH!V*)N@9\@I4\-'-5]$'N]W% M5@1Z_O5>'/_'5:ZO'K9Q)V/!Q=V=0X*,>ZMP9^W^^U__9W_VIR7'?#?+WK)$ MSVM#NM=Q9P";F("3,6X*W_R;4U;J.!Z[^_=-5[*]9'@3U3\'Y&] MG]%^G&RFRJVQO2WS;_]B"IC"\\3[6O"9>]-A]Z'N'2"_W= *)"!Z^L%S7"YJR#BP=E=JN3][//02YQ_2[1PYH" A M>)/@R>Q=)D/WD2=C8;@PBT.2[3.@VB@Y?7L;+R5G8S24N!89]CQV^]8+LDB> MS1ZH0]7UY9=LF1+2;I"N]NRR#:R[G=T$SP->Y"SPK'A$_2 AQ$_)=5Z[5]5$ MH+AO!Q:/;D>MX$$7F0#D(EM*@A?%=($/* J<,)P/4O[@7\QG<'/?;4+0]T\H MM!Y-]W3(X'D[W?(C*J3_=,DZTD.] W;/5'/'!$:J"5"DRWO5\6JYTWS2G^3" M#IK1>=DH%W0P\HLWBGJ MA4DLMBFT#*CNQ%_3;LU@B1'EH*OASB9J5QO9G3WDDK4*9AR_B73!&HJ6:\/8 M(F=[>J]VX&.YNF?E6Q#S/+'J7;HR=ZH,"]3:=@VV];F$M5"RRFFEJ^?;K8W3 MS;7VHC.(5FXBQX&3%_VECT(I'1L>"W:DK#LFRNQJFE#V(__?]:R-'75<;_RE M*/7FC4AW7>A3_POMUCRE2@V5DQMD@>5P;+;L9#Z:#S$4'HN7OQ)Q9;*R8I>7 MA*:U8K(MN3RNZMT2%UM]UIM_#DQ9S;& $$!H=E=%(@_>S.@9FD696J93.5:* M#TMUTZR.Y-(*97"2YY)Z#*0V:7""@68F2ZVX19*""Y_%]/%K*>YVJYV"W5"";(\&O=<5,'5'&V=E[UO ME+*>YN:?*L\N,0F]$H3N-L&<6^OP (J(&(?JG:'@H"4 MZ1>2'7875G;O.8+7X,RU@CB,NS7*;UJ5G-&D(,[%7BW> !D%6B][.^]NKF/# ME6R!F]T,>1D*A9=G"5D*&3N(Q]S2^(G_0$N%,R14!<9R3'0;^2GR@S3]7=VF M2$#2:BK4'!H>KJ;F-F9(L+TOI7W]0D!9#L?QCCV#T MFIDIM]S JSGPM0T^3'<7>E'&.AD\NQR,Q)*3?J/PT%Y)J*DO.$'2A*+S;@!8 MDU^^=QIPK C/$I43P*VZ"WR:*JE,:=YC2XTXNS$[U2(SXZ>L\UI\TF5R2)EW M,3G$'G"^6+=W12EG.95:MKG$-TEA/%U/5:P E>T_FGY*G],C]I12/\E5XW5M M;)JZ*EF6;F[<*.(-4PS?%S?=]U7NUY=XSA^U'!>XC>>%H$Z4.V><[SZ92@M:W MORN^Z(U2\69/@"84M!.:<6XJ:H5!]E)]ZM/0HN"47X:8^*V>*L27*;CYWV<@6=<=RXY%N3-+US-X@*+DK(7*!?2/26-42M44VG1RY]_W.%$3=LQ;/RX0E M2\A]J[6CZMTAV,FW+B%J_DJW\-D?E%(GZ?'C>0 ?\\)="9%YKP0 M0 T*OK8Q+>V5$SA;?J"E,KY=.Q=3/>WC*@WLJEF%2>5?E/7GYL!S=?+2]/>$>*5Y2"Y68R MJ TMN8EO9(ITFLPF/XPAM>U5. (<+T;]*E\\;SK[H(1J@ +X7J_,Q*Z4+.'' M=YX#[OMQPML0DL.:VPCME@1-1G?&S*#QZ:<3IR,BL4A2R6 M*#/8JN!,X(AN-YD>ITY':M4E0VY;XI*MS ?"2A!70FG<&A/X;N@[K//S@(6) M,5;)5B9+5F5C16DD)@9<,7U\UG:0JU"$>C4P+09JB/8&*<6H38BB6U"5Z,*W M9:"9)O\*HOPC;3VB!%K,R-PPFZZ8:]'9<"T/2Z&D R%MOS+.SP9 L6_.@/. M. HNEAMP;P,C^13Q]M!5Y?H0>CDW^^*B!L:]%]D14=)9).W @\)$?L'[><$. M /4T_VGJ_N]CM_/<*.IN:5 =MW7DS]PK9/K.=[Y3.['^VFR@5,^_5ZWPJ/I,U+/:6YKC!&8[PL9R 0Q:? M&(%'(7.@_\XT'/C0MD6\#4$;[D4Q4&!$\F]&^:7/?RPE E!&L3%=DB $N::4$=?=Z=J$^F5/B!W#,'\F^7-OY#?=;W^@SQ*%YN M6.!W\,/^$E JL)\&C')8>2_W]3#Q>*\/D9]U?)K9;9O!6_VG$1[_OJ\E;S+^ M1)"O];S:R[K=>SXJ0#.%VQG8@L'O;E7YWUZ:-G+.O)D>[5NZ[HN#H=S$TA$9 MKIP6?:R0[0U\O]F]E][^Q0Y5Y!.="@GQ (0@R"!G4>$*2_9.MM-_K[G,-V7N9NWW/MQ[ M[P%T?5>!.S'"W/!Q5^0TAC,UR+S^I\]0#Y;\]2=%1HD4%8T1B;>Z]!W*^J.)M+\=AS(<^:=W1=>5=/?'U"4ZBMY- M?"_1&=23R<.>F82QCKBW:WE5F?%7W1?8=\&NOZ?#1(#74Y.^R5V=Y< MD$9E%/E '32C>"H53:5>:W#_G8_B=W6SBD2ZK@/T4+BELZ?X*TUTO_'Q?8$6 MPN&I_@@(\:)W]76(D*;3=FG5;DSQ!J$(VVQ^VXB/6V/*/<+I*.D>X?3W/L*S M!])M^EXJ[QJ]5U\Q<,'__IZ'^!WZ@-]=5K^R[.]\KC6=B2+QD=4N_!H>1W_/ M<>3>1"'_\ZW0MVE*2Z^1TLL<^U5:DTIKP8K#KC)(%&8Y]YR@6 M(7&"#%*+F@JG_; S+?2'7AC]BL#F7]^2L> M_Y4TE'N/&MO! 8@O@UO^_-:4UIW\D%'+HEWL29L%/GP 9#$RF\U@3N(&PQG# MN1-S\O-$,3U.(&2)1^-$+$HD/H@LCP8@[>>*.QZ(($X*/+"AVS44_9WH/U]6 M#SC&E3'T5JO=80,E@4[PO0RQS;*+.9]T:,6I$N(#B#(WS%98W.HY>*,2UV)2 M9;KB"92 3:)&3C25B,92I^4@?H:2@*X$[6L $4/7E5<]-:_*?Z@LA(&:3R+* MJ6+@"O>17D#B/IA@G949K_;S @X,W&F5X_%R_O V]'W 9-,<)?!X-$E_<\7@0Q&>Y\1K_L @.4JJ? UR+F?:/Q2N7 (^ M* @?@NZ@G,:_%#^NG)SQ:2 PN4R3*<<2%HY-8DFGD@1=V9JA*U@("0@Z2B=H M" ?46U#P;S=C];3,\*.XVKYY]6,ZK'X,PNK'#US]^-7[CC_EPL65[C1>X?>"-=X]SB@H(3?JL["5A93E& D-D$R_0' MGB]#41YOS+RA+&8RUV\.^78ZN\F-5K_^)*,T&;_(A2SC, C]2'?C/L% 9V-) M5^0@$DQI"X^9+;E?F97L@66E"\WT(W%0L9KGUHHL-W!GG"^(!L> 5.6D :V:/15F W+:&, M]0VG5F@^%!;EMNN$E=%S2WF!%\5F;3;2)&)UU7VGB*OO^V32D@2EV2$9254K MRRJ>:>2I5RH0W7[?:[.UDJXMZUVVL^(94Z&KE4D9-8Z.1:D7#X&+76X_O#GM M-;UWJZT>^%O^R#0>#G MN" (Y"34N,*MM.2SH]!H.:W!.!;'^QH1F]>D[H)IG"_\]I P\%I!K,\QHS_. M]5; \_34%>$R96N@-GN=F#;#H5DW6.')07TPA&"@:Z?EL3Y(0H_N+GU.G'QN M*U(#S>H3E2[>*,3U$YCC(P7JWZ#P@,S6TAM,6[(%I5%M<'U>+V,(=HBG,]6X M/D5C5-#.W>KH?HEO3I@[ENUUI7DNWW6(!N^Y$/],$M3#["8$RL3C/18;ZEU6 MJJ33(".QV'HP>T^AX+<%-L=MK+QNY@"J?2IIJ(;;CH!9;YN 5^=Q1T(:4[DT M7Z:[+$C%2Z/U/,DD-JOWFZ84'A'@6W=^B2//W'L/$]=QY7?V.6_F>B4YP-J0 M3+]2V[&I&_>/'LF*_(4\P/@[XS6Q2Z/]]*;W$D/L,8&\L?'MW"8K3'8[7+"& M-6G'BA]@ E3Q$/,[2E^*#[S)7Z'.QQ7\,_L-BE5N$^%1E4VOB]:AY8SB3%"3 M :J;IA3Y)UBCY@ANW0FW6N=A[NR_HKNF7='P6+O L?:R]+1W1'%E PJ1*RAG M3[WE4A[GBI189YW!C(^7C$&JAFJQXT_X:3?(#UO*R*'G3>WWX_"^(%F&PFU^ M2QKRK&(35-CEX&%[897D!T3G'C[U_^>_4W0B]1Q/^A!]D!1"(;=1MR-XVBC@ MK)@CM12L@12UW0[:$4/OW0=7U)NS#56];$&LEEF,RC5 MR-&0++6;K9<*]CZ0.O*Y:/;K\%J#6HCJJ('&6M=M"+=(;ST+M9T@IG M.AJO,9-E?;"B9DCK_#+0(JW5;_6"CE5X, >]S35W3NB4W3NJH=&!:@@?B;KO MDC@0\/<5>]H%9'\=)][L2=]1*L7KJ1RN@-BZ\4HRQYEG7C*B>E":>"^Z^S%E MZEBL3W-8'GX)TM2S5G1-V430+VY'5LZR(Q9D<5^+.W!:N-7!K0CD0J@2 B!8 MCZGAU7&Q+5NC7%.F,_AXJY4W=;S=NH8:YN/$L[ER4'ON?#WV$FF3$M%WY'Y\ M-N^4BO&.@2-O1/+I$B&,P!$1^2=J+.$Z(/S,,8^$\&"5;"OJ_R:X&ZX)\ ,3 MZ.:,TZ2MUY46?>"7D L^_G2:_7LI5@7:S!;?2;$"/I-&0[$SPE4*5,1NNT-I M1OH2N@2V1S&$$W &ATT%>,],V-D'$P#_?& B>,XM+U(2]"\2)5.('#S:55/\ MECB"VTI%\WU>^SD>%H(=]Y.7-)F]R?@:C M!T9,S]R 9,%1L0L5F>J+7N"G3 M$)]XQS11+TXO7N>W=]]U9G=;Q$^GR'WOIBM!#<3P??F(&7?W/'R7[X%NY&5T M;9 46,YSF- *^A&[QO@ACZ-)!EU(4331O%:F0'B87@*:]42*:(/\)B]G.Y5> M.S^UFE7[,M",<#/ 4!^:=Y6D42!IHB\]\/73(-$XU]!SOXC8VW-)._"ORA[P M[K/;T^NX^=!NZV.?L^N[0IJKB\"!?!XYN**NE6+87K/V[<#G>HX^.:NS&[>2O Y=>QOBKWN7P^G&P9ZW%LT)X6)P MDOOZ@P6E-MAHZQP5GQXH>^HXB^?1DO@R:WO!DU2Y+B]FL3(QIG)%(_%0J5*.WS0A5$KL@PV7JK4Z:[K1A#)[ <0P]* MZ8+X4 R#25MU72DE:;P1'U5SO:H02U5FKYU?KD7;= )_; MH,-E(PY ?0M1&H'EMY8\$_/:FQMZH'?#>^]#> +#>4A^ T3O/?MJ +(>5,"A M7EV"KZTA+439=7@]LQ^*Q'DWQMY^T>[14&F9T[<.=&Q/%-NSV5Q_(H5\&_@ N$I JTF- U_1>YJ>&#:'"3,3M69GCS"UXS< M12(XV/T!S='K&WR%"Z(["X_:Z[%"^6K-NT^IK+>\HK>ZQO3PLDM>,BV[ 'G/ MV#7GUEC;(/)]O#]U."HI9WB@?[IIEGOQW=UZ;^,]>\V[D1I,@0DV]_P]@MJB M I2V5&(K@X94(&@K,3'=FRAX,A&ER=-KIR]=U#Y,=KEB;./:) +:,B[&07;# M.L6-9O9SF#229U=*Q]03@"N(90W(_1I6$>1\R2P46R^E8T;V4BOAICF*C:0- M"A>RTI P>W&H:W:G?2QAP>(?:IWE[4_>U%7_G8%P/*M;]!YQ2E;9Z6FS>HG9 MK-2X3;7X6%J%Q$FFGDX;.4?@4:&X]S$#1$>'Y-7H$-NC0^RCJO4'Z5 N6\-D M-;,HRZ7MX$AZ[\>]\_%V1DZ"9 [7;?58:9CO]"LUL9S*I366G9^4;>OFS M0:<+G'\Y$)_'N3Y0V46JGZG5L.:XT4W_^D-&4Q0TP^,/>/Y=G49MFI0-.B44 M9+79*!6[\,DX?ZT#D.$WS(R+45.9;G6+V5RAU<';+]Y'>( #\,'$Y;K(:RAE M9:RL>W6\W\>TD5C!:UD>(2_UR@FX,P/VP>_ J%$LW;=@D&6G*('U<6P8N#8/ MM"\YUPU\>C7MR+9QDS#V8TJW$4>"_IA?Z]QU>*G:V,0GZWQ5[M1KA5Y38LIB M[$[)TAEAS .J2B;P#=>RUX'! M)*)GR0V!U## A;52F! A9W8)@AO@KP\&#M\EM7&?.:7_1"CVBS+Z9-1E IZII M7!8:76-VVLO]_+@?W,/#KKR0#!05=7=5=56R>B.E350A;2F4^2F4^2CT%%\<2 M6(210RE?2?&3GQ1TXW&\Z #N]U')PQJ2^W)]037)OU![U)#&=["2^*_X=^J? MOW?GDVV TWS23Q[^7*+ZQ<,Q;QQ3%*#.8EPYJL6B'AY+VU=?B4"DTJTU3OI) MT ,772M@W. P+70\@OC:]+ ST2"%JJNRBI)\:#F2[5T[==^IHTK;49Q*1:0+ M#[YA_?+#K6\YAP(6U8"@@0LV84KBB[*[ JJUZD3^VLJQW6%W$L3];G=X!QV] MU/5=:/XXK>[L)@#7;'6VWSU.E-]X$:]D6,0+A$6\KJ&(E[ K_Y?NV/5"1W)[H15FYK*:R]JTMV[!EJF7+4EC(%$3 M2ZSSG5'+:13L84..;V^5.VZYB.='-39;'9(-TM?D6=,EDE(+MCQYIN0H_(J4 M*4-32QZ[6,_9>*TM!]=0';?LMF(6X_JDPQ7L%-]9ZS,F44(75L5?MDRV!TK1 M8'HV;[CFTMW4VH-FQXKXNQTJ@A"N2Z7TEI20_( YM%P4CJ95.JQ\DN M+_H]KK]JKY+CV"S?!RQTT\F7+6E%!FE%KBFD,(KGZW2A4*5M&;8\&9)*&=G< MFEEMN I?&?RI=RHM==)>PC(0HS(;%H#*F['4,N3P4_;/;D, M%E9.HWG6]XGLRG-+/FR9>-FRU(\ORK,Y [1.7*GY1E>8%[)H1"=BLF.)E<&D M#(<'Z7QQD+)&C5(=O?U43.DEE L_B.?YRBP[$)FV0K$%W/1D]*TB,:A42L,) MUZ_*[0U52E7;BC^.GTIT.E5$BJED*AQ=X$<"FW57I,["EB=CRLFR9$NUR5); MM^+L<*BMUO82/?/T]9L>.!"^&]O M+;4=)Y]2L?#"^>-I_Y,+Y_^@C#>5""?B"B:"PAN3<"(N/A&II]BKE]&$$Q%" MTV--1 A-5S(1(31=R42$T'0E$Q%"TY5,1 A-5S(1(31=R42$T'0E$Q%"TY5, M!/5$A4&_#YR(=]YO^,N@Z]>-.O6.47_J:OC'0TZ=C/CG5*==]>_3?_=\I=UH M14M'(OA_W^+??G?DU&?/=NHU;LD;A-%5; B!OQ <5"5('R!T^0F9OU=BGXR M]'=J_B/H0D==?8HF_&K)N2%-"-$^M/O?L_L+7I/]I[B JB9L;]4AHS]9*T-= M"77E/O^;X?-?I?93,_ M8?3_^LSQ_"HI^.%'+S&1_O#H!_,4/SIZB<^64O0_H0Z'.ASJ<*C#H0Y?2(<_ MJRS2^6-QNY(XJ Y#73# 4?YH^UY.B"=/V['!4-F M-+^<2:.SNNEO/ZAHFCFM$A9B1(@1-XL17[#.77J[>6=9A=UQ8ES@VO+X)5Q@/^V]^6#W!'5B5ZFO6U&)E,F!9(0^76VE(B3IJPI7&L<1S5)8E$JF7B33Q)B0(@! MUX(!K[@=H9J&:GHM:GHM.^A?+U5,TO/CDBFMR(3CNGR]*V=-B?WZI:H]:P)) M'6D5OC'5E11%<$ZR@)8JM'U.1..Q=+A6A2!P4R#P<6O5C>^$;R:SNM\B!^7# MP@#=YP;H+LBJ.)7.CD'RV5&\2P_Z*OR8=V^Y<56_?T[/==Z?3EEKV1 MZ;0XHT<:+?;2I9B^ LD6NH$L_>T'S41CR61HW*%QA\;]KE!+MY1L,TS,'O'> M6"Y1.<=N%1<7<,F=V:;)-HIRF>]4X\Q,2@-UG,=7 ;XK9'+OD9'_X*O@?IQ< M0'PE'?W *\?Q@[ZCB^Y5\=!>R!/HH&7DN> $IH]&#D]B0G%_ MY/C><55DR8S4A'40DD;=C)Z]\SO+-?"%CWD+#SHR]VQ1P==+"A$WB%9-WXHK M#C)<9UR218XF!6:E>5Y*B<=&O>*8;/T$6N(86J@T@I;XF-G^\H=G7G=?ASUS M@0%EE=4%QVE,\7?PLW8MVD "P$"&D;5,C #PQ^;N3F_]M.M_^Y&,QN/I*!D[]6 BP7R@"=2!+(CK2-."[WD2 M+2-B[\>-IF4W\,A\?YMYD,T3\SY6F)^C>\[J8.-"9\E)=<(UVI-:V!B\U6EYK,([%R;Y)Q68UM0O? M^F+R6&?-R87LVJ_TZ=GY"-SB-HG]HUGYN^G2/<9 M\N$X7& ;<%63X$H@N'@Y>&&UON $5_E&IH)J1Y9(LY I.YZH[. $K1:P&?S1 MT]$A61&YR"]N(][=0'PY%"B9L$-@KQ[5[27 1ZI1 ":P!9TU)5:"=I#9:2PLND>R7*RNQQ6W2[+LQX#>]Y$,T6!:7\4QAN4[R MZVS9T)R.5RX4X0K",$^GL:T]'*AF1 [D%,S\D:3V$XV6 Z1/DCJ%A@5,J$L3 MX/H F.?4##WH6<&BZ!V"B/1(0%_T55?!WT)_\TR\[CA;-7&>+N9,E3W]W=Z4 MXTT;F#A,QO3YYZ_4(:2XWA M.JL!3#_;/1PIP8/61[1KJP#[M@,V- M^(HJ!O"UU1H?XB&<>=55!1VB@"#"SB'%4 -H/-JC'98JC&X?90.H3 Z< *A" MG[>:WA%X_+9/'4!&H#8YU<&+3]?*PX7JYRZVH; :T@,B W$ M$OKI]#3#?DV5M@]',/"\#@;>FF6K< V"JRURUART\+F'#MM.]Q1!PK_CH"!Z MCKV'OB-O39U&1"A. 6H;7 272$G1#@ZMJ6@"\257@4\'_4@L-;0$'WX$M=>T MW(@!W*<(7 9S0,03$4$QP& 5//SFF8=C X!?C^+7?+F?2-$'T4OX"T/]BBGV M)MU.694T1:529D4@%(=).%V M@7I-!7WLPF]]=Z@<2"01?"\:TC8+S:NS.^<71?,3@-&7S](OEJT\E"^P=^<2 M7ZY=OSFUJ359: HC8Z[158F(3Z9BK!^[B,N>;K4MWD^N*GQG4B@[4VN8T:P6 MV@F>"?<<3^U^)J=81!&PDQ&V0M4P@*3")G!%0FH@F] KEJ+(3X$SCQ8L!UH] MGBK5]) ;\P(\;("7,03J@5U?D6;LEYV]O)O"&O64M>&$R[C3.Y7Y&(TQ^E7* M:W-C1A,:JX[=;IO+U.#]@9X/T!AW36<*&:)1Y@G=TOG\Q#,V"1]IS&F!@)]I MC.C!11>N3LR MG[K PJ["?2;0$243X 8[%0]ZO4?! MK1 ,:PG.[OT.%N!@4=[O8^$Z/(==W$DE6)F#U1X^#R[-P0X7[1..5L?/7!69 M@WP]L[6I/ZXUF0<]NJ[TI"Q9R3L]7J-SCNQ>9$WTN48M[WL,K76F;"P/%*^V MS,AH37S%#%YH+Y[V_4*Y57WU4!\_,AAQ4J[]E<35S^O9_TDF"SH @1\& Z6MLSZ=.%#JKS;, ?;''8IJ#K:<$$7J@"_ZY[=*#OS%.F!\8+@$[-. M"J8IHEF"-3NL23_5%F+J1;D^*HXW\P3^LMJ0^\I_YM]6P"&Z&. M((-?JRA!'^AH-]TEZ?1P)I-96Y+B?06X1!ON?TX/X_U[YXG\4CM5' 3 RF!Y M+HX^8Y? /)QAJ(/;YQVZTW.X6@#<>JJB[@;Z@9[TEPIG%B5-#;SY/\C'3-;X M,=AI>?K91=#TEN3S.:2)"RX]V*4@L$)$#I7F<@L/&WA\,E(ZV*ES" 7-]MD_ M=M=S1!V"LX^@1N/BR;C0;SDN* MV5.D@8(*^\D(-EXHL#A' .BZP9;R9W@8:01S&E$$Z)$*^.M(&TPK8E@VVHQ! M<[SZF?@=BX(['#7H>S /!]- \:S#20NFS MQ,38WW'%WS:!I .;Y20BX/#A' MB]0?R@^C&[8#-#%0ZEO;P3.SS?E"Y1>1^ZP#Z2I%_&@K!](OR16K8,E&@^\0Q(*D\C4P/ MOU!F&TX=MDD$K2_O6#]S8>YS&&:?!9O/;6L)/C6U_7HU"3R7W?4I[0'@#-[M%++F!-TMM(GL^.JEC?RC)%@H/^;C"6CB=29> >4PCYJA**3 M[/8V*$!%IV)1.GDF#1WL2W80#;W/I0 ?[CEPX[@$.M[!:&#](F9K8+GM$]?; M_<5E=@[J\9;FD*-]^!@339_^![L).%,V=- B;2!Y@3XW;0NN=<;74;%W[.MM MG)#$#"<4!;90LG,77I2@/^F@O>,XP#Q*PQ]@L0E5# 79TG86 -0:X.&AB ,'QD!^-,\=04"B>X2AG2A-$ MG^,>^-'!J0*HG=L@B; ]4"&IRQ__A?_L9"OJT M!IRB4K6#VAVB0@+9G*$CR MWY]R5.;X%E Z]GQ,9JN-="H8!^XU_O?__,]A[T_K9VSUZV!82J"P-#[[(0-B M8@-!(_ J_UW0?6'M;(>93#_M[TC]OC\RQ& #(='QJ)\(TA!5Q(++M M41-"!U.H>\'7=G_#N8?]'RT')^&_X]"VN@3HZ4?/Q3/C6O/O-/640$H,?]T. M+$8])>.?-%RY"TX_X&C(%F-^!CN!#B'AHA@T MCE$BZT3K&X3U??Q%^'&@0S_3_.-Y.S<=PO.BP"8;H%@J--O:HI75J8'J-IV> M_"UXUPN3"TX_3<:5Q(BQ^W;6YD B765)36ITY_(8-:6_/2=P6?=7K9G/FMR# M10!BG8Z7UKW_*T3F@HVH4?N5*S+U;!VG S$K98OF]A[-540;$16T2.- /_1F MG*?(@1N[B\="W#M)*![#8X!\4@!]NS>)EN,Z: ?Z>1GMUPDIO^/._F[9HW)_ MF8H9IK7B.H0)X@VV-;!'OWE"X0^V88ZR7;6S4/CM8%;.I[<59TTD>T99,WK9 MJ9PSLC)3^=6)AI<:(^!PD.KB8- VU+!3";@>HNV,*@&4SWX[3?/=":(+3WQ- M7S;'J[DMD95$(S0"OX&ZDG=@U0MR8(_G9Q M9" %N;0@4+.G(^"AH+3T?N=]&"Y#[7)[2H1JXAY$,7L]2&ZQGNPY;A#)_IK= MWVT W3OU'?5M2Q7%2T^PUPNT^,40 CT';F,*M7H*5)28/L],=RI9?9XGICF. MZ"GI;&[29W)S_U7%#NC%0;I*>MLB&&C5ZZS-'?L8/WYN@R7::Z)H(/P,@B,B M,"-6*%3 RVFY+:\"6@?T489\_BOZ$ M8/2I1%'R>M2UGM/,&>E0EM9O+";=@C?C)>DB%$2NDTRNFZ-ZG 0#1JTQ\RD7 MVT"L33R=4<;=BAND4T]YOB]9IT$VQ;-=);+PH!\8Y&0#';U,./10+-@5_%R5 M^_"XYN\JG&TT^KW^M,!I0K,Z6>?XC:ETO[J8 U:X8886&4H"?9*H@M2B,LB8 MOHW.9D03Y#G\.U0IZ7>"V>]8!-\ZP2\Y0)>84:%O.;&Y)N2TK+HLI1JEN37N MOU9[!Z=8X*S^)(NU#\L&+,[S$UNWS,!S"3+HN-[EX>?(OZ];[A! .>TX=6>U M(#N7?-=I9BS.4-+):GO=)%(CZ.B;UJD*H,@'^DD(-F^(UH4 1]QR^2;@64'V M.=P#XN4Q*S7@PE^,VO=54=+]53[;*] BSTH85+&X7.$*?KZ-?P9^0?13/51Z M3#.'B_[NMT]AEQ^;_QMOH/M=^X_UUT9+2298K5\2\RO%)Y+^H'5M'F_-LB># M@K.9<\"1RKW*FJ=KO(SK]I!,E*'.G',XN)=YQ]G"?8@>[N]V'BT.E._[<.S@ M'GC.1VP>])T]*@3! +B5FGLVHI+N:-RJ'5&@+<-WX/0*=)&)0%]W.9IHL%&# M&[[#BZ0#]LHA4QV\O'B4H:B L3CIUAK44"CS MP&]+BCE(C%RXCPY-Y9>F\I.U\D4<['2T^T.KB/K9#:;!*9E]M-<*ELP^G-%7 M3J[6B1BW\D8;6FM "^.47C^FJ3OFP9G#JP'%=/NB+1<5S 5\V %"L :W:*>; M/^A\'X;=T6 )=44$Y9N^%_%_QHWXLF[RQ6Z&7"Q5F?58A[=&\LOJ3Y<(V3=, M0.RC]/@_KJ(&D1'W-5M"G&,#@."@Y<^$ _?%VZ(&HFXYZ*-]P9MS.;L7K-*( M; ,AX*H)*.SSS '^E*HKCV"\N^]M&6L_Z?M15!)W+[ )J"O;YX!DOM)-E J7"2F,=J3]+E!PR,_<: Q49>2$Y87W>PYIT5_FN/"LR9*,SW/24 M,KQV737L]IP MPBPN=5E&*8QB$\VHYYC$NK[HQ>,RJH#^,V+KUO79^4,[?O%1:-\\C-($[ACV MM_!YB;U+%7I/M^4]=7UK^YR,R];BK7&RRV<[+<#,E&[9E-Y=/.]KO2<>V"0K M$7:!7&SDFM7I+?)]J -P9?RY][0O^+-ET.%L5X!NP4Y]JH8:?D\:CO;5VRFBPJO$M)1IS@K"K(1TG/X#'?_9 M#AH='-D&V]"I.1S'/3[N@&K);K^\-X&#(Q 1'/M]CM=%MQG"W2,/=^HXK"^A M4H3JQ-N&^@7X]WV?D$R0P(#M;!]\T'YW_.)H -'G<_^'+]GF#@0G8@)_^_'6 MV(^J9#X7#=@&L /B!EX/593;#@(7Z%%0S(+\EKI'H5W_OHO][E./7W 8H+]5 M 3;0 /QA#BK(:96Q(UX(R7<:"Z,.^(84*_2XH3%G4JC$$[3BU/F2L%A;<"C[ M4)&?"[BRK\8%G36DNTCI=_&O%T<@H5&IRX.R0%O__KE6>.C;O]>W_^1S MFXE*8CGE;9W6^N0\'2MG22N]0FEU3!4Z]>F1!EF8D:%.#V$1*<2ER!F_.JMV M0+3[\C--MZ^ZMNQO^,DLP_&+2JI3U>H)=^:RUW>Z*K]S!UX]8%6(V[GEN%@8 MDIV^FX]Y@R31124^:72^Z@QF'B;4GAT.R0.'N<%#=P:[ .JN$/8SGVG/U@Q5 M\&Y5\ T'_'**/-0J\4$2KMRQB3^<&I92E=$UXJMW6C47U M99^]2&+G11ZXF<<.Z2?[E@^KA/?C6*94LL,GQ.R$$\AVADK[LZ8Y10FDQ-,9 MD-P?LSDLR?>),'>^2-WM:]B\,\LQF=(TS1=:B=HTV>W%5ZG?*X!^5+/XA):S M]08;T^U87BF*OEE:L:K+#"AR0N6,,L7"\9.AVEF#,7!!RP6EYEIQR> M9]@5&-UEUY^SZNA@Q&ZO@2B=P;>>2T2>H8V_#*4%.YKG&P9V^0?4X26/; M,/;;^B\F]]Z^]OX:'[^*FSXRNSG.M5,;KJ-X,R.;-EC-$WOU\V]/.) MRH[S*.WYICMBHM"98 M#TO24?2V:&9P8DMP=E>1X$TI"HN;N[CTY^Y*WQ_6P^B0553P?(U'8SJ%*FZS MIK25T$= 4R\WK=:,T2C']Y?YF5[D#'*V^9,BK)]"AN[H2TM<51L]TMB0T\XB MDQ7GSI8,3:+_O^J%_:24I;>CTY_5T< IVI8ZWJ#MU=#7&@>L(Q2G+>+.-XN?!F<9G MYLJOI=)3V#);*%,QOI K#;CR6$ZOZE?!BV42Q([!<2B;@WJ&KZ@)(M4>T6A/ M->^]!-K[R85_%8Q]%-=5X9CTI%/-;,C"9C1>U:959:)=>2;;(#LTS1,Y@^^L MM2YH^2Z<4?:&N*ZWMM9=@*LZ3-6:XWRCG-/HAD<.B)2QZ!GLC7)5P_E^#]4T M)F4;*8*9Y/E*W4\)J8$E9T5$.SPS]1=EF5YZ6J^#):K(UI)>I0I9$N3ISKR3 M;'>)KA^R1*]3ESZ*Y6D[UMICU&<5W&GI7C"\;DTS[RL]Q290U;K=+PQ37 M-].THJ:*3@75O/AMEF9I&JE!0'V.*IUA6S[?C;++B4#-W!$MRO%Q7;T"A09% 4 M/,1=LU\\#^U3X1[8V5$Y9,M"UW@)#KKJ'E6&"ZZ/<4 TJ$$_Q07HU<,A"=!< ML7C_CKX<:!"D/;HC9$^YPY"PRR.L4.W(8,Y^&6LXJ&+RAG@#J/IRPE;]*MFW M"24A+$UZ1%U%%&87;W@1;CC"T7<1:,VK)LY>VC&\1WZ"T5J(M6*?J/-K;A,' M]2PY*RY:CT1\O;1679RX.K%Z\68,W=2^3T=5GX/*[]?1>7W]U=T_XH:[==+ MD+N>Q>FK"&Z9VGIBJX.*2?;)6&9.)Z8CTI<1P>W,NO);!+>?T$MN@M_V5?I0 M2"V&:<4O#$FOZ5#"AA%()WLK_+2DZXS;LD@M"K"B%.35BFI?@IYUZ#A^- M9"]C'DO542>J#AV8[T'(!#9 /@_)_'-XB6IP 4=7'&_BLY3FE^VVMFYG.M;* M6%!2WD3M$OF_K%?I].S:IKOD'FS;A.BEHGA9O&7S:EAXQ+@(&YU@J# M$MOI)E2]6V^-H6?[LN6H9LG"3%WER*P_,M?9/"7F%7G,G+:TZJG4JI>J3LBU M-,PI;*-"YDLLXO*_;"FVDC0[4X@!*>3F@(MMB)BE^[#EB9PVGC3M5CO+N;9V MW&)L7239>1:]_41.^8JFQS,9R>,(M=J1Y &1GOHM=*K@1$X"79& 2^1:W,*H MJ3:749/Q FYZ(J>1K\5EA3!<#99 M%>--)2'YL&7LI*68L6.U: M*J7C.:;FC^/GA%\<=>2\HW'TDM\4QJ.^LFC)$%E/6DHRV4QU[79)RXX*&XFI M.FO1]V'+DXX"BFRWG!KU82T MJ9,9G8Y[DK(I]TNDM_87!L_& MI52''2=/7[_0IJ"HR/4,3P\'?G(S=<6>CEJ>CCZ>MSD',+$\1]02F;:=2=@T M--'4Z4/C]?Y\4;;F,I?-%D>;U2P!TIH,6YYT-":1XJ3J%Z2&ZP7S4TBQ0&G[TR+1:L+!!:V/%&]H=R;^_E\<4D**8NT90@4W0)J M>:IZK7:_7':;"Y^G04&JY5NEEB_AIB>J9RXZK?+8D#6R(UI2JKYNMRG''Z=/ M1R\H;IU;2"N:Z[@:Y:0\P2JY/BIQ?])4R2=-,J: DD/:[*G-$0@I7'3$TD! MSXWI@K]:\1VA-_@8HR[1AT MBN*S/)T<>4U[5"0K)GSJ&;.>&8(T@IXL:^IKY8;3IE8D0*;*:Z* M)7,S1@-+G_:VW%<3M>QHV26)[**0FL@)64_(J.EI;T>6M5!32WV@KC4J9C30%NKUOKA2:F49^LRGO:WE4T1RR.A-OC+.3'2_ M.!'=N(^:GG@V]67)S+A48<:IV5BC358J/#7&34_7@I*Y6,T:38FLI%(NTQI/ MN29$0_34DQZPLTILJ3=R2=[()"6KNFFT61#TX&1@DD*4&F,F-N \0ITX<[F2 M7,'II<_8+36W;*))DAE^+2Z;0,R/QP0-?98S=EL3O&*UUF/K6J>SHBLU"AJ8 M(*.F)P.KR,GD8%4%&NF5&]-12BQ4LC)N>CJPFJ/,F55CGN"%I,PERYRU),F@ M[,JSE&O;@#'08#F=UM5@;.EEFDS&RQ)HM)7S4]'1@ M97E!CG+K@LP)N0*E% O)RBC7PFU/!M9WZV2YD3 '9+\*6ETRK_ 3&3[W#,Y4 M72+%CO-,A6^X7$41]+70-UG4]&0:R+@4(U1MS/#9V:)4MMAQI9J$3ST#2>S" MU6)@N1IQ!9T3E?7&!3-"1DU/^LH7M)@[2VI);1UW\Y,%ZW1ZT".&34_6L!ZQ M[,3=?K'!KTNQ%%68S(#BX0Z@;CF33 M/[U<\'P['+BBOL%=HBC,82=3*/(ILI-FY$"< MSG__,[G0N:1W))Z.KHJUT-V,P28>I6B#JN%.$!EPMF>+%&$)(A, S(@@BI:' MCRCA&_6%@HZ(#S#ZCO MHC4/LA'P6:AT_T]R%W/;0C=#'A7MMZ93@(3@1"/6!!_P0(6[1,]Q+0.QPI]? M'$'7 II ART%23IB'P+!V-^?C)DRJ@%7&Q<1$AQ-U74'N$X0 ;.!H,.9BCAK M$\!9 7#8[/,KB%W$+;A8\G+7"95,.#4 /MW%.;$J"DJB--DAU:H 3#3WK"FQ MDJ&:J%H:#E=O@Y2[:!K;9J!XMNJ W 27P&RW5Q@M7B^WCDPFR!G]^(C;&[8B@ZU^&6'SG,0#][\?'?T01^FMF4$ M)(%2/?WTP5![QV8S.'\ MJ8@_9J\/HI5GR$<.LNI@W/:6N::K @XBJJC H0-?NL6\LX 7@9LS\)*A]JM; MJ?:(_!T+]Y,7_XZH ,E#X?2=W1T8FY-9'_QVZ@I,^472=EE)X('>%@?-E+H0 M1O(G+>X'&4GRZ?50[_,WT8=O#/QNU6B;]\5)6K3 Z\+< =]W/QQV"J5)MQU" M^3TQR ONLMPX)RMXKK7[0Y"0Q7\YRMN2.&]\F+0]38R[]JYCVQ=2P:!=:1_= M!K:K0C3<)BV#'/L_<)UV 0''**)DIV\+\^V#F>13FOKWH0BW7=B)\R"/>?!* M%.Z?0K/;"7+W.X$>_3U(?",^T"\3SEL. '[QKJDP@8CDN> K$LU0@^+/ON!Y MW:'>KCL'_('__L>5_F!B4D]))IR7ZYL7ZBD1"^?E&N>%#G'L"NDJ$TW)]TQ+"V+7."QT/Y^7ZY@6Z8\EP7JYO7D(Z'!>KG!>0AR[UGDAPWFYPGD)MY6?.2W_<6V4,_O,_-C%Y((R MXR>4I;<*ZE6=-> W=;!7T.3^K.KNQ"XU7T4P:2"RHSQ]HGS0.']ZDO>\P'Y. MZ?KV8U=P(K*M.!'A'3#U]$A5G0)<^065#W#^WA.U/G04Q/64&5"M?ETN(DE[DEM<.F:0WUQ0H7Y*(7YF6C26#3W MHT.XS,"QG,[LK$Y+Y(@B -/I/[>WY6IZMJ@(#CCF#7\_9S4?->I?\?V^>)_Y M>QO)CQ+&IV/+;0GC=6;;0PGC5W2RAQ)&:";O($X]E#!^$59^*%F$5O(.7LY# M">-79)B'$D9H)N^@?3R4,'[%M7@H881F\@Y6P4,)XW9]KAM/DZ,#X? =6<%1 M/B"N>(R8? <7XKJ#NU]AV#<79_G7!XSB:P(D!\%E?%3]<%C, M4_SEP-YZE\'OE#:A]R4/GG_9U2TY4\K@N<+O-H=/T>@K!RVVU4R<4FD3;R[' M%:W?6V;R?IF04]S19:@$\XYJ)MO[!9RNQ09E)'9] T[!MISG&B;,MWU=+I]J M]'O?WZ3W6,"1OR\T2<+[EB."9D:3Q@+EU,WRT)V_J5&K]FMWHQ:"!J7 MS4N9E:)E-YZ/:B,GO_U(T5&2I$.C_[#U_L*AL ]:[[\@AG4M5H_L?&_VS[^\ MR>YKPAI=JG7.[.=J-\\6YJD%+VQX(M]J$6(FQGZIV8/L+%5?IYI7CNU]S&+_%4&Y:['[UTL8OFKVF !UR'_:VOPB MQJB9[G!3UM:9O.9.F"PTNB]=ZL5UBZSP>57AUYR2S;?\M4IXZ,H"5$J78J*Q M].DEKZ'-_ZZ#?^$QAP[^EYC\_G)H.#;@'-X-I*]+!BKP:*N"?J[$X186A *8 MCY>RY9(519))O6HNZ\*7PD)N*-C98^]"Q8N?4S_$YI$ M2,R[TR3QM;AP-Q&C/5-F/GO(^N^B^PZFP+;!_EYHZ$0"QW60*P(DUI2P3S+1 MP1EGKC)U1QMJ736TQ4#;9.:-EB05T15NR6\_:"J:2"7?M,4+@2GD0MX#%S)< MJZ];"RX?&[TB880AUNL*L7[N2FVP)7/2GJP93Q.R+\'H>#C4]LA)3BD!-\N)?CKQWSYH.T5".$QE?T.XK37Z$M=UY ? M4[7O(-)W$QEOX/(T,,X+7?+34OA=S2%-0K1 MA%2TD(IV!7'BNPA>A%2TT"1"*EJ81[IK*AIZSR]S1%OGHF0&J8X.RG2<20:Q M647/T/F40O:IBM#0VD1W/&B-$XAPQD1)*A9FL4.^V14(X_+AJ?#<\F?@S]3O MSA,%GBCQQ+*?\,U%4FQ/68@_^"!S-$Z^[4QC"$ AN^\1V7WACB!DEH4[@I!9 M]I5+=JDUU*@-T\MJ"2FM%WHD::W6>,E.?/N1B,9?W3/<.GTLB-Q"L;GPC^0X"5(<)NI-@OQ)XE?7)9,@!'MIF5S+0GQ7![#?M@JW\MQJ-9:+#4[- MM,OUU7"4')5\N JC,]<,_;;:*"'XO#'*?6E#NRZ9A)N NPF&?QH^53A)]G6! M4+2&2C)]WT@"VT2[!!093T5C]&M%N>^5[!R\ M\)'IF'%V6'A.?K$<9IP)V! MD"Y9WD0'5[',G:T"_;$^)HJ+)5\M_A)CT!8SSB]ODQ3#IC)?]P)!T;['VWQTNZ2">1]P?&H^NFI7\0(*GM M.E7/%I,EOE-8"?W,9% Q$RT(2)B1'H^FWGBU5@A(GT9)O[A!7M _.DV!/# @ MW54.Y!P8K>L%0UNV.AE^;0PJZ[C%I08SY!WA*K.Q:#H5;M8N?!C@XL88;M9N M&(MN."=R#J_$4:LM36I"4C/B!:.RT+.)A('Q"EU&EHI'T\P[X MSMFDQB/F+AYQA7G$TBM766'ENL;\F+I]!S54KO%@Y'4-^3%5^PX*=%QE'8[K M&O-CZO8=U'ZXRA(/US7FQ]3M.RCB\# NR;WR(G\1P90BZ$8?6Q5=(.'/[Y4E&=:)O;&H]Z6#%5_ BKSSH#7KC!O3#R8Y3KLQ MNC[S,G&RDA^Q0*\E[,E*_LA =!N(EFQ"&4HEJ/2N.E51N9H@W(K[8^.KSPZX M^O SSP 2PECX ?>,K^>(2.RXGQWE"A;IZ57/8RL@TW'],44&-09(YFUG?$/, MN_0):XT, SL>Q%*>,LG:[N0W0A'*YZXY) M9N90K=L!G.Q,XGOQHC;E"DE"]V.%?$XJM!#@(&)CC QIU@]<:/<+2(L/ 3DU$Z_EKUF!OG)>Y2#:ANA>E&!"S4&^9S$0("(04OLC)]9.^;E.K\PJXI&TO&X N9IM=ULP;6#0HF! M6#3-I,.Z8R%7]*J)&5>!*H\1^W\+H@C,>#E<$K$"5Q&*R0S=JU2EH8P0)0F= M428>321"3 E)NE=.TKT*4'F,^/Y;0"5G)1IN!*RT<--3QBC_SC$&5;LM DJ,8X4XEW9MB=Z:0T"Q$$Q^A@=C;UZ&_"= M'Q1HVM8<]GJ-CP:@HP)S XHT/!00'@JXBISR'20$PB,$8:;@9RO8#GV;N@#7 ML2#=C 'X'+57G_#&>*'%R$[!6_"E3K+6*OE(4C&X$4^'O-X'/D=P1<)X'"?\ M(3(/[T&HE:=V2V8_4R03V:84G]=6-NC*"*%0 B)*)]YVE5*(47=Y]N"*A!%F M,NXKD_$>D.HL\G*F-"_$-&(Y];18MY(361:!%*[$S,1"C'K< PM7)(PP-W)' MN9'W )12+BJUJ=5HDS0_KQKR;#'0O!8&*.;;CV18)OZ!CSA9Y\7)EO> M"V$F)9:396HB=;!$H% Y5H9P+\PLBVGT7W[@"(3RFLM]!^/P:O:?K&O)CJO8=1%VO,KAZ76-^3-V^@VC=S07E MKD (CZGL=Q#Z>1@?Y5XYFW1L'E1<<& ?@1VQ@8Z#.HZBSL]67GCKJ TH41U< M.N[PSFC?-MA7]Z H5/%WKD_+JR8<<%5= NDY7!/$PC+KFC"S[*PN.,Y1;&\G M_/:A[+?A.Z.R2.7RW?&8,_B6)*<263/NR4Z MU0=(,$!BX00*,N =,/7TJCH%^]C;8B%X_(*,931ASMI$)M'HR(O6F(J-J6\_ M*"C 7>1M*[R(P-,Z;7QHS] M++2CRQ:179C.C*P HRQ,P&#BL]?!%7D=[>J+"D&6S12M]?WI($930X45?81V MJ,!W(II\]3!;"'L/:W1625?',M[.DA#PZ!#P0L;NE0CC\LF!*Z3$O*U8KC\I>FZ =LRW'XE?E"H( MP2ZD_X:;V1NF_WX6'BX[2['55;F&I@*WE1UXJ5ZN=0MX."'B"7E1SYLDH2=5 MNZ)VK7$6[W8QD3@9C;T:W;MQ)O$VW;>37\0%HF)"HY77;\CNABF]-YM.=R_7 MC.",5,7)N2N/R'W-N3IM\N&1G1K \XCV$%E1K*65F!O M8/E.^LYH):?F+:[BM9=]WBO&THR/X"J&C@'%Z;==?ALBUF,DVNYA"X)&2='_ MA&H<\N7#/,EUYDG>MNBFU-:TQ$S;7W3)E,V*O>0T MP?4SCJNTZDRK*K!XCT"B,DSI-\800[AZC/1'F.6XXBS'V[ J.6-+\YA&S[FL MUJP3*W>0M^5;X.ZY5A>P&4!52:]0698S?,[74:V3.,YWI&,A4H7G5^YK?_#( M*8JW@=F@FQ8FOB/7M$HLWS/5O%/H)&XA6;$93\6DV5,LKM]GZ&IZ."DZV^!L MXMN/9)1)O!;NN/,S2UU;D !LH3FXTKR+?D43%1Y;^J(W./#;+Q#><-Z+B\<1P1*5KK:_-;=C^NJ9)])CEO;G8ZP[K8ZZ>@N:3P >7 MJ/#@4GAPZ1J$$>9)+I$G>16]*."5-XIK+?ALU9MX#3;EM*Q;"-50^92\&65] MP-$&'2<:M>*RS[,(\O#1)?J-^9$0],*C2R';ZYZ.+KV.=UZ>L[69N>)(>C/3 MA&Z,=M>Q6]@AQ954.LW3B3Y',UE1&/1)RIM@O$MB+C\=TEO#PTM7(8PP*??5 M2;E7$2\AE8 ^'7H&GVB,M,4B83>3Y9M /'8YCFNIQ)Q3EV7"X.IL8;7P\:86 M79\ O9O'4\7A^W M"87F$ZN5P7NY/C-)!!$\YMN/&!6"77AVZ1J$\3B[V5M)#+Z*AT2GVYU1?;E& MJ@S+^_VZSS>)6\!#H6STC(6E]L@*G1PMNGEZ0#EXNXL2@E0LFF3>F1&\P<1? MW3*AM1ISX&)UB0BR#0"Z-^)LYB],\/VN#4$Y!V(&[%["6P/*4 MD7L%;N;N@M182EUK#2!-J=QL9OJ96PC6%,TZTRYW"(DDQ'I17,;2H_G$1Q@5 M@]N7D(L8GE6Z+RYB>%8I/*L4ID6N.BWRFEV+W#!&)OH94HLMI6H3%3E*;G,BX3H;GDX*3R?=0A[C%72J3:]6R!W9RE:]RO,=U@$HO!& , MV:KY0A]1_[J"S@2.<'H3,MZCB.D9BW77*^*(789^X@V' M*,\YDG;!6\J]#MOEUKFDFHEKCJGRM\#A5]?MJ=<2!(*C,S3ES)MDKI$+HC2) M7WN2=TZ"+9F.9PNF""*Z*@+3>< 2_-"LP!1;2)B="QF<(8,S3%B'#,XP87US M4<-T*NT6:^TJHR5T&0Q68.GU\M="M=RML&=]T#,^6\GR%:.P &.^,&M62]FY M1T^8%CJ$C^B7T70B)&"&!,QK$,;-Q1%#DP@)F"$!,S2)D( 9^K.W'=UDXW40 MRQ/C-K?NJ*O$F!5,WW.KQT;J%L$INUR'FVEQXG6AR3JOC(X<7LR5]X MO#?.GZ1H_(Z"94F^JNL?DD[XBD#C=:50[F+YN>U XM%;LG ($UN%3RT"?0G0 ML- ;!-,A3E]#P8<],+'P!NKC3KLQNC[S,G&RDA^Q0*\E[,GJ]^,K.[ [LQ;( M93UNT''0Y8G$,ENIQ 8QTF;'('[<6=;T!_'@<5_9J0[.O M0$L],KK!4\9 M9>UV5RUQV3S,RA?G^7^PIVM,>S!*?J58X7S%EW7&;'IK7V$7:@2KPT M%4W'0\KU?5)5;P \KC.J?,VU?,<*2<5C&S;%>\*(\LQ1LSWM_'[-RE>0(\-E MAXW4!A0UHCD:494&-P!<"R,'\^U'(@2.N^4&WP1P/,J&Y79C[Z]@2]K6J[-L M)3?CA46M9PVRV6*:P#L:%!A/T]%$\A'IN]N0.<;^B(ENU?-L&YAN1, 9AL]- M9EU5;/T2$'2G&>/;%B7*!$PL6P(V$33^3LU7$;E,B.,6+CY9)FBA+>U2#6.I6()M*A.W*?M/5P6Q.&W+\. M:'J587G226:ZI%$3JIUTJ]NNBWC?@VN[I!+1-/7.ZB[WQ&'/;IGK^K-$[Y6^ MOAWQ$18%+0D=3%W]@<0K+5-]EF>H3Z43^"@/^?[)B;9'WX(,SJ]?, M+"[D>'VVXH@L,?;9V8 AT&8[AH+_B2B3.JTH\7>(4&'5\ >LLOA5 /40:80W M@5/:-6OF,,%;Y#K5ROHM)2OI11^!4_+;#SK)1)/Q= A/8:GP:Q#&Y=,37X5/ M#Y&=>!,^E9LTWP#IFLT;E#@VN64ZKHYDA$]!IB($ITL3_D-A7$G*XZO Z?XS M'F]"IE&IE:738XW7!*-3G5B9?$UW\;8.9S^B=.J4]QMB4U@]/]S770,TW7,> MY4WP92=KQH+NMOM\UJI3_:4Z3JK%%H:O!-SYI:AH*D:]!F W?G)AFTFH6J8< M@9-M_"I[$B9)PD3]PZ0\PLS&HV8MOF^E".4 MVB*GV:*/D"7Y[4P@&]9L1KJ@T!M5.N=4E.YM!H3OJ ,WK$$?\K;_B+=]#+T,A%[)\J"M7L4Z]:\/HVI??)A7477M<B.ATQ*Z[136MQE184UV#&=Q*QM*IJ,AS5@/Y2U?7&K^VQP.>.]/BJV M/$2&Y3RN%).<2I.30H\WUBPU)Y+VNB;*"%>2WWY0%'.VXE4(+'] VKZXR7V! MUW*2UWA49'F(S,9Y9-G,Y":Y*?>3'"CU*R/+&GIRJH60!:4QF'@T1=(ALGPD MC?[B)O?Y+LMI.N%1D>7^$PKG825)Y)H:XS!)+=MJ+K-I=AY?%P)8095<8M%T M*MP)?>BIAHO;6[@3ND)4N>=(_GGD<5F#6A9:\YI68+L#+I_RTSD>AV#PF894 M/)IF7O-H<-S^/R[JPX]=LSI\G:V*'V\IOXD7'ZC*JHF$_OV, :.# %LM[BH@ M AQ71?HB1::":D>6@N[!MPF. TT!'9&P(E"79179(M3IB&H^_WJ<0, ?'YRF M0)^CZ8P(-HC,;:"K!M0,>PT? 97']>S@@8:PCDQ Q/$F,R"ZZ'VB M^ 'A]! MAHZF4=#AEP)=1+:F.A$;B$!= NDI@L8 M0[*,H7OTJ%((G#E MQ8,*O@H?ZEC!?^=81T2D$-'(Q',CIN5&=&0Y\#MPZBP31-9 L"-3VS+P8X1G M,XI(L.%3H%TO=.D_T!)__!?^LYM,48=/03"H;*=B#W-H%K983Y+__A0P$Z$6 M 'NG W1LA^)['6#(8!2XU_C?__,_A[T_3==N$?E@6 I D/F=QN L V)B T$C MA"E\\W=!]X6ULQUF,OVT#^Y]WX,Z@]62?&+B_XX<_(SD<2),0U@1!R+;K@7! M$9;MUW9_PSB^_Z,53-QWJ(A0%98 /?WHN7AF7&O^G8;.!C(;^.MV8#'J*1G_ MI+EZ89W,\\S\5X@H-EH<_K?;R+X E#]Z9? K>A!47&A4>O 7/QCL]D\'.H2$ MB] "F4K$FD)S@SIENLX>NH0?!SKT,\T_GK=STR%@K!\7=2U)II,DF6:^!0\7 M]C4.LDW'8*2JR1'T,#]U'*HTZ+;&U#C^LN77X9+U2[69%(ZQ-W)Q/?8:%._KX:4O0I](E0_*7&LB7S$IL*+!*FD71 MD)!]Z(>M\;) MTY9Q0IKJ];[%\\2R5;4;W'#15/UQZK1E0\XZH)IGNES!&] FQ5;6N4EKG-[W M$R(K^'N3L>4)3<7,NR..IJ>ZNA;]D6SZ8]24"MPJ^ WH7+B_:DU_ MF!4?&M#$TJ57%MW_JD=O#.Q0=:&IB3^U0^AU63:6P7<(Q,#6H;/U\I,7\/SM MQS8)!]\=C2"G,G+@!L)5Z[-<#BKUJL_1,",O.Q:--"VX2W[V)'H4'02! S#W;(@H&)Q>+M0J=@>@9X"<#?2A M(UKSP/78>B'P2_C]^#Q6\A_H(0![J8KH@RD2)''HC+A",B($]:2?B MJZX248VY94/7R(TXFJKKR#.*XI? I1#[(<[:!% FP'GZV6B1MQWYUP=O+')> MH!T'&=RN]<'I7*=4VL2;RW%%Z_>6F;Q?)N04=QS%B+]C+]$4U@9:7KK6=INP MZQMP"K;E/'-Z$L'FH"[8<#]CS3U%8M4<3\PRL?2TK^EEF_WV@X;+_\FN( *U M7$?"%05'">8/*MK!_'[T+%PHB?X>J9_9P64QDLIP+N!/C@IQ!_]YMV-;GYT( MLD8Z4S8V8+4LU18*7:23B_LWHA^?7QE8^<\^138^ M$1QH2O#GP/X5%2P!TB)DW2* E@EW'6WX-[@P8+/D,J5NCD4=@!L@Z.H[$6N) M/7\0.7*T" >(A+HB@FW;]R+^SWB536NCEM8EN$Z,[^92SH0U9_++7=\EG#37 MM_9N&?X/W%DA?B7RB/%VQ@FV<7#_(ZAH.Q?8 $0>T3(,"_7=$K6(X+[ 1$EU M1!L+#:[N<0NIG/O#,X+Z&5?5BKR6R16ZWC+<13>3I-)N],\"E2L"S)A[\@W0@VTL'V'V[.)2!Y ML#ER_]$LHK()VQ47KF8',B.P-P^_)EK.YTSQX7*V7\W>&8S_Q8SOGE$RH44 MV$,7 TG5$H63\%L!P$5=T.'TL!+<+ZJ.:^/=# ?E9SI@^\1,:9RV@5F5-*)7 MSHM"==5+DA]*2S@813N8@BR:@9=A-*P>;2?;4;2>RO"T94[;++^)>PI2C^09 M@'85RW,08* @CFJ*N@=U 9FU'(P<@XEP-':L/'#PS@Z-$50@4C;6#& MT!,+YM,)% M!A[J*0!QR%:B%)GI9V3,!W!8'KN)3Y#)>*X*\J:7KEH]P%$<1 M(; :\ OP:0[N^'/X;.>&GL;*X =[;T]P=NV09,ZXKM_Q4(^B2U]M"\O5JEBH MKF,]4G5JRX59B'.KO/]2(?-P]EU01?$X: DE*-#I\U]*>R&\@#2G*=AN8WI& MFW&@H0N'F='A6O1MM^W3+4EMY9WNB*=-NKH["G]:MVI@^C/P?.1;S6%QK,3 MR>YW N6!O@?A0A\*X9=ANFWD%+]XUU280'CQ7/ 5X;F?IP0/OO=V+3B(NOYA M%HU^8EXM:Q?.RV7FA7J*T^&\7-^\I)^85\N9AO,2XE@X+Z&]?-&\O/U4X=O< ML(L)(?4.(7PJ4/RQ!,YL"(\%,#EZPV'R!PV72I#_G/[[W_],C@#G!UM'7E#M#X6'N]:/QT!,W@%33P^THJI.00B95VX2'^ N M?)HK><&:.A]L%CV4C;D5E/P,E?@3]+L?-?A+-0/JP]^_Q,7W%J>Z%L LO4PU M?O_,TEM7YC% _L([$@0[+9,1U'G'W&3]N5U]1*G9"\-OQ]Q"/;R%GBCI<1VS\C_ MG'&46=>$F65G=>@9';'W=G;8/C3#[7-SI>5:RZI#F;[Y=CR_6FIPE^1Q['Q^C4?C01)S_CT/[E MX>CG2^>UV^=;]CQOHP9^UJF/3[.\)A,?9@A-YCML?C")C8;\L" ?V1HBY7^7 M/!MMZEXA([[H3A D0^&QO5ED1;;@@R)E[M^4,.BSU\GO;-_3;94,C MNK4!YQ'LH#(C64LKL#?K^ ANOIG+ M?0/='=KV?;M*;[/:H;TVQ?4@-2.]N"S*^HJ>V;+_.4Z38TWE_)JGE]HZTVY1 MM7JS._MT=7&B2U^ =@U[S4O+(/2< MCM ;8D, #8#=H\+VL7-W06HLI:ZU!I"F5&XV,_W,==2[_AVW*4\Z[FC0TGH\ ML%BR:O4(2AZQXQ1RFV)O2ZF%T!B&H*[='7O%H%U+65.;<:I*9EF&F&H6LQZC M-/EG^&(ZDYXWLJE,C$]D*&6B9#?3VKP%K0WY8O1'Q)TN[UY=*@IS%_#Q 0[4 M'=;7/^YQO!WO!DGF>A6!^VTP DBGYBF["N$-%=Z"8R- (@0X]0*Z@\"PH IL@B*7<_@*2]H7JMO7 M[STM\Z8ZD0N[>S\KR?M&OVR'+:]XB_VMK-A 5"_]M: 293:[&/5J9)]?-[OK MJ( 5S%DG"*.*C-^EHW@X3EN?PE*DCH UW'%V^<\K_.J+D/;/#^L:"; M0, TN%7#MM:"[J[?-P3S9[%'9'?0R4':>O"^;7EG"?]@>>[V9<_U?I%MHA7- MPX6];6-?BG'WW->[!%\9W#P/1Q;4%S[;#502E9CKT,*@1*;JKAO1"-0W*!^H M:6CA1J4D!1=7HPZFP$:O.'F#;WFZA"\LF0M0>I8-@CM+=B\*YG9?B!/=A^+I M4U3<%;7X_^Q]:7/B2K+H]QMQ_X.B9^;%.1'@(XF]>VY'8(QMC UF,[:_$$*4 M0$9(6 N+?_W+K)*$6.RVN[T(N^Z-Z8.A5$ONF97*M/J@/GR9!AL2%,'?4B#: MP.4&N2>0R=2PEF1P\/J">>LMO1C4RZ>=985,S(KEK^UJJU+^:;WX%A7P@1ZP MXN_K5, ?8NUMP%9(BZSJ*^OP ]LS'5"(IHJBQ+9UH'C6%LA4AL@[8:%96O<; M9DI) BTBZ\#!+2"#C5+400EB6HD:CPYS.[X/$1:P?;.RQ&$O8]#HK]?7.'?B M]H9IY?"BDYS4]P3#ET/X-;UD;^L.0D'WK+@?)H]N)=I1=2)U6J3>] MJ/:;T^O2_-O/_';GL["V?E#BG=9G!]VB&A8JI<0GA/\;,4$9MN(N*QCB!2/ MJ8"+S2H=PP=THG;SR,7)???Z]MKJW-]>7YV2X2&Q!JP*>V[;D7Z& 1I%*-," MT8K]3-1&Q?X(U*J $75F##S>/0%8T5?P;U.0_UW[NS^'!'"=7^(?^/-1W-XK MBPN1S$;]3NLV/6W=5#+G%R+@MK #M:L"^Q]3*']?F?%7)>VC^.B4Y9IY<^TY MX^4R8UU)\A71DR 6Y8/"G[$:]7 #%CGW5A2^]@@0[_L_< CR8$.IC1!XR7 MJ$8(8[C?J9C_W"+X@K 6!M_HD_5S[WH02KP'(>$]"'?[5.2]J-:@:5[ECM3D9EY=STC\^RJ2:LU9C5ZO!A70BN[?B M<4U4:K5EX^+^7._TB[M:#5X.ND?BN=DX*W>7IY>S\<-(.>_/=[4:7"[LKIPY MJZ<[K>:94;JZ(9,DV=EJ4#JYK5T/)P-#K(J&-UYX_>J@UMC5:M#-MCO'#[=- M5R2GCJ#Q12C='#7W66U[.=[4:G&0*K>SY<@*Z M6YUVJ\GF],[+-G:U&KR_$R>+X^*U-_8J)^E!)GE=,HWYKE:#8K50&BS/+*6L MF'*+G%XT9/VHN*O58.O\JJD>VC?B6!X=9O/2\J1=2.'=QM;(1?/LU"Z9>K&L M+ JU:KMHW=VE<>1V.TC;]HZ[2GT^+IWEV\=GEG1;<(!"Q.W##QOU3*&NE5)C MKVU=9R$YC89RU#O2=_:M/"S.C&)=S%CCI=6ZG'JW MITIY.-]%3)5&>7BQ;'KY&G859 MS-K#7<0T7=:VU5>)3X87WATGGGCAW3[BB1=.[%*)F=*GUSWY\6XU?!R=M2WN#H>W.FWFI$5/766TSK# MQB+CSOT>.-E$3N0%+F+&AJ]45NMM7H%Y*_ZZ+;CIT=%Y[:I<%\]ZBUO%\])G M[UFZ 3-<=D>WYF+LB@_W(V5=EIVE^E],*2L.W-ZE+F]NNW<'TT4?5S/S6H5 MOZ>.)"?D9QI2GT<^?L(8Q*P82F.B2-OGQ;["SUAU+. M?4B!AUI\7WOF\*8_R1;L07U<-4B^?%"R8?GMO]&>VE9U1M_3@3Y\F"33O,GEQ5[@S%1J,GUFM*^BS7 MS&6F]WZ3G'2BD.7AH4\<'EJ1RY96#783E'?('.2G&Y6C]O7MB1A9MI^"$=ZR M ? ^]*][R^:_7[6QW1?1UD\%)$ZOO.I8,G/7G?ON0M//KY=>-TG+L:)JEA*% MS%<+27S"M!3>\FZ_6]Z];S>"]^UVIRK%MEL3Q:.RMSC/5A_N[&K7*W[[F5_U MQ(E%M[OV5J7>1WK78:NZ5=>SM^A4MU$P&+.Q*&Y6V=4LV?IW=O*L/G/]S60C MNA3=4;1YV^8J?<6!WX%!@DW1:L;8QD&E/2 \VE;+L+";SWHK-F 72]7I,6C7 M+)Q]:AFZJ@>]WVC/"=U, O&J)%(GV>_;LU8O.=K<"EOB*7;0^8H$FYC:9*)[ M ( I6[2 UE"GU"DD &#@KUV%?D":(=P"%:!31-5<5QZ:-IV" O:.0P+;F2I M\,P3:T ,$FG'9P!7!>?S1SMLF_I6Z(\!:PM=2#3$W;%-Q9XX28.80X3\"G;8 MIM'OPZ>B M1 !6)_,@^HQ0:QS6!KXG8ITM:7GWH@GW"%U^3GK1?U'^?G=VN0 M=Z$L!5F,67^\Z*:VVN.U"#PHM):.2R9.0JB8ZH'P%ZI>6?S17)H6[7@G2S_^ M3@B*X%B:.\>N+;2YB^(J\$$QEF /.3X!+!F'.MX46]T!58-%:P(W&ZQ='6M" MB4]KMN(-D"EF:.!2_HCVD*&LJ[L&6\HF, &A/>V #@<@BVV=.+%OZX?;!IP) MSM(D@)\_Z,?W=LV/T, ([8W5'\\R.("P8/!.>V.JMX^+)]/\?4=YZ"2/&XVD M>I@N?EP_OMI#/[6HE*?%3ET:9#JG\NW%C3S\]C.5.P,$L/_N;-GVW?E95Z_7RJV\J.6URL3N8.>]U$$F=MW9]H,W_K ] M6U&1JD[_,FN*U>*PL\@;HG9UANU"5VW MYDDIJW7/M!E>Y7>*]3JB4?WE2?H M]\0<'692#47N=#M-KUV6\O-A_:.:K_1MS[Z[)I5C4<[5YO)9.=>2C[]Z\Q7> M6>5355CG'0D^&5YX9Y5XXH5WBH@G7K@.+_PSBJ\^#7OK,([J_#.*KRS M"I>4<>FWZOS0.KPN%LN+ZT6Y>U*\ M<.8G^:&5W(N"X*XSU]O6>%8^:=PT'^8%O78X"3JKR+RS2OS8\)4J-KU1^NI; M,5BC6.Y:MV[K?JR?RNT"HIK3DMUZ_' MK2.5B./"U3Z4FRAGE856J@RSX^IP2&K9ICNY/BZR)BARHL![H.P_!W]>(^EY MO'EBI)MY];[4*I?,XT66W)2FET?O7#Q\?I*J24<+YU L#:;GRK!YM+@5YWXS ME-QG+W;YHGYS>R^+N:6=Y!;+KNA5'L[*#2G=>Z@U_ 8I\M<- M"=5H#9K)%'0A%?K*T":TQ@KOEO*1-4;C523\O?S.CX8!MYC"9T N,+% BJ%$ M\*=YNK[8.YE,[=:(73X\F=>*]7&M7#>JIV79NS M=BJ%KQ9+BI$ Y(;8>[#M29<4,O7SXJA32I.'Y1 M.=G)IP_SJ4&U,9[[;55^W:9N\RW4]$$Z,WW-"A=[P79?4=1\D;+MO#I[#,RF M9]18BZ=]4[^1%5*X5J['>D[JM4 IJUYWSOJF2-E$YIDVSM[)E_V-",6XU/H+ M*J?Q0NRQ*#RXPY##^AL.,=^H&/MLJ%ZDT\=92RR=M"KR2>&BVCJ>@ZP1V2LY MFY3):[$_LQ9[ HL'SHEAX'^5[:2MMZO5OEWAT'PL0(A< '8'$D]D%5K/&$^# M'RS/]9=8E1Y'3D'MX]%*R/8D+(P8S,NH!$D'A^JFI_B:BE94B=2-40T -,KT MD8_\T 1"O+]%X9A'74@,I@KBZG\_L#SM9C68__V?M:HW6\ZS;ZU%CN7[.3+5 M1$.29$5U% U6_JX8&GPIR@CB02KS'R'R&>&Q!4RL.Q@! MV5KI0?^Q]>J#P9>_*.[C8\:UIM]EZ0 +'4:J+Z:E@USFC7"U(0]2*\S\5Q%& M-@KJ?[7KI:=NBU^Z)/L3)PKJP$=?6(R6AF'$K]4ISK"[ZC:T6CAQ7[%+U MOB>JX_MQMVM5NUFO=(\C\YLCKY9W3?/N*C\>*Y4':W+8.VG?-(H]&8W.C3DE MJ:0,Y>%M1^[>]S6[UKPVE"&,+&R./&_-[88].*R.N^/;VX;3T-)6?MA+;>_3 M48X4[:ZE5<8GIW)GT=?QK+N"EDYY5U=M'+EU MHO*R5AEJ.>FL7+J13R\.[_O>X:P((R5I9;J=M6.FS[@F.W#I2=GH\5.;YTJ)<-:^[^D6S=G[G MXT44DL&8-^MC@Y2QG7 M.'+[2#--&2S=BFR7O=387D[ODDFW6@3S9>M(%:F;&G>FQ7KG_NKXOE?IF2,U MAV\D;!WI?GQG5MIBXZB3/?%.>N=#JZ^=:0Z&3;.9KGE?:?5>QA9=P\7IU8-<[PWCD0ME6[F=E@L:Z521S;< MAX?3?K-=."[ZXS8T35"2UO*4RY%Y[-Z695DS]*4ZOQV:\QX.3;VN1GF>&=/$ M1@>@EX,V'PYYKB,--MZD)]7FI^7ZQ.Z7E;ET7KJ[--K9^\8C);-_K^)P\'N+ M8'.%NE8Q06;I ]#TQK(R05O%UA5CQ]-!B%(Y(5.P*BU7K(X&0]$X-VUF MH5([WC9TP?U^Q- %RQ/F714B)J%[';K/8L2@;=N>T>70WZ2+ #] M* GAM%YD#4O\C@)1/A\IX%2KJH<=:[#MUID"]HN]9)%"B;*]^(<=!I*C=,-;,=++B:2TLBIM7'C#=H!R)MDD6(>:20&_'A-V!4C!9&'U:/4X\4_W[EG M@+\Z]=L5S[6"+YC33K]YY[8"F?Q!2OJ*Y87#,'Y\*S]+![DO69%[+U C93AJ M8HF:W$'F2_9)V0/4<($68]1P@193U.0.Y"_9R&8/4,,%6HQ1(W$S()ZHX19: M;%$# NW)DOP<-5R@<=1P@?;>J'EA(X5?1C4_$@[OUDOA5];IJQ;.?PP&K]NK M*_/;#1;R!_F/;"SR.^!I8V+#>BON5^HSP"DC HO"@9S>,\IH;;9H_Z.V,UQ: MO@M/_"$0MLC@G:""<<$8O?K_3.YYA[YGZ=^6.+F#W,?6E'A]B80)34Q$I\3$ MJ_;$X7SYN#?(^?)5^3)_(.:_&E]R6R&.,NEU[.]6' MO-,I92LGBW3.JI_7_KRJ4?3%K."U#Y^-=U0H4HJ3Z]QIL]X1E^G\>%S-&B>- M%+Z'G/KV,R,G\MGZ>G"\GY9-RI66ECT_&>G4.PJ#P[6LI/V,O[)JP18EC.:S0=^RR&S*=Q7O91$FV= M3/CKT\8K@/GET+I+)HE)W%A?5U%71[\&> M2TBBO"66_N8,S1DZ#D&']V?HCXLY/)NADZ9=N\L6&F>B?CB7KPOUYN6H@ R= M_?8SGTB+><[/KYU0]BGX^6LIZ \/&SR;GV_RSL4IL49Z61>=5OM0OG;*5$$7 MOOW,%1)I:=MO>"6&_A31 L[07XJA/\[U?S9#3\:ERYJEW-=$>5;2#OLWXF%/ M1X;&2("<2V2?5M%OW"_53BR[HZ( M+41IZ V+0OZB G.%U6S5=-MQA9%B:%C#$75A8JV2(W9+, @6?HQ9?6;:6(0" M=$'QV.WGRJYHO..M9=KC>Q)29M=3\3N,GT]G]^<-[/G M6'MY;FV71+4H5:S5PP3AKHZ$.;&Q9076VUV5DQ6":K*":P4]*'95YUS5VV7- M,*:>/;6IN)Z-MDH\!F6^ 4RG.DJ_JP1 MK(:)W3X& _P?G9JVQ5 FPH2BQ6$--?3)U+*!7%S!&>N&@0U:6&%0FP#+/<#B M2Y, V1)_YZZMF(Y/=*KEN YVKK'@D'A@.N..RL$4=C&K$OPDR08/,U72"K!W M;JG*5IGA$P( 4HRB.2@.)KJI.ZY-7W0O+Z;$=(@_XTTQ73J]R'D78BNM*AWI M9I0AQJNV-HTZ'?35JI;+\O%;S^E M='J;);#;BH,D0?]GKY>:'K+3L]_6SH\4C !PL(;L%F\\7H':;Y+D;+XFNE9V M^D XL:S!'"@6'W]MTF)]WUZ)EGHC4]G46B^O)HUK[*R( MZ\$/BD,NP?(@1=1ME+2H-"-B,ZY5D#\?AX*7#$X_-Q MZ!<.W^ZH]-J-=G[3"7WC^M0@?":0[JF$YH*RW2U!/ MY$I5!H*]Z;2L.K&DF3-OHSWD@Y ,BNX3XVB;$.D-"E:_U$Y_/)W\]VUR"01[ M!*I4JZS!-^'_H%Z5_U8"_P/8YIRP>8C=JP]+\1EP/D 3#]1%F" M**!])ARO?P?B 0?/%%L'TT PR! L@*EMJ80,:'LZ^('V;?-[48 9#T:*C0Z, M9S.SM^^+OX1O3>#HZ S8/Y 9E?VEX,$A822SS;&M*38N3>#&;#+TP-:Q8.Z^ M-:!6:CDLGV^LNIQ2N\5&1* I,1\1D'2TSQRVNL*%^[1*NCM27$$)'UR"+P9# M"(XV_8+X@5&N4,$;F.)XP2ZH(*#ZN(SB@+7=!_<@+.5_(("+-Z$ -<'T,57< M_P:T)8B"G@YLBE+"0$<'8]4K9+46V0G[Z#D1H"$> M],#MW?:3@%1FU(GQ_0FVO.^$!)/99*:3.8#%734M=/QNFQBD Z @NB;*&,^S MZ@W *<92,LX?E=NCD.0&7WY=C)04IAHX7 MVL0@TY%E$MJ& W4O=N9P";/HBJK[<6&62\M660])X-2P^R45*,L$>!0M4#RC M Q!S"2HO$$5+Q):4WB7C#/@.T3G3+;_79^C/>Z[%J B)$,? FO\ PQY9 ACD M0@F^!0($3TE7UQ[\)>QPH%0H2,)?:.[(XH]VZ;)(/TH__CX06BBAV5S4!V>3 MTYT2UI(T<+T$0YD+JJ'H$^"I"W 4@RU$CTC]=@ '<(&*HL\!4G60>VPWG!S$ MLR*@H "1-(7YL.FTYO@Q";J*IML39/4CHE)+FKV7)XM2@:*B.+5UXY\+91E\ M+XLX6B,#ZE@.= 8FJCO/9 M4OY#1\$*)5PA=$"[@!]BFZN? 4!=Q1G!45W+1/<%H<-("G"I#U#Y7(80 %" MQ@)K1YJ@,/=0324"4G!M@E)\H$R4(:%J\,XS5>HXLWZJ81B&R7= IPL3F&09 M EZZZQHX VJGG(JX5 V,JPY%O@T1T^&HMM$2H[;0Y37 B9I-%ESP0C@'R0)8) M?^+-W:]9"+8"1C5:$2OUO3(%J+7PE]\V*-B" YLV!AN+@M1A/*!CFY@!U:W4 MTW)%.\"2_A37AWWT>];Q/>1[J,/AD^ MV%=#LPIJ"(Z>$,[/2\*,21YJL#&-7C'5@_O6^VL,@K#NM(A]8[V"@N!B)IQ#2R82JXJ;T'TU$;9F7U![LB 'AK28>'#ZYM M!ZP6B^UIBB%H-,I"0RTPP\)KMTTSS,?B;H?^N6;#[QD)NVR"4VL.2 :;0&4> M*(,^/28UE9FC2X,:NNVC)L$@!UXJF/H17*^<8G;)Z(>(IXI.XS1 Q)Z-P0U& M7N'3ZZ,8TX(CKSO1"0U]HKO.1DB"PF>YTZX*['2;3'R_VH\1^,LI=E_'JR@, MOA3]SY&CL(,B9&E@QW31*%1'!*F5DCMM@2@,O" (X=_.WWO@%2)STPMZ>2>Z MP8B<@3] .2HPN?QE?VUU*:I-_P,NHK_'Y]EA/X11@&FVI;502V0KR/BJ#6[) M)G/[RS%IO R.K:"9CQ@"X*W%19XV_")X\>?=M #?0SZO:?]U,Y+FV+Q_%LP[ M*LM+SV4WL5WT=9 E3S'^BG+.<9C.*C)'\3)T^C\N.%,,U":3SH2RS*END^(I M,:88-LBG\_*/'>H39%I+04>=#"W4EJ:[W-2>,*0&B@7##P+3TZA ;)>&G0,P MJ0B7P'?VB1:EC*;H!@9&D;-!P%HT!Q!%],8/H=*BH3_&!32@CE%8,E7L55 0 M&1>D;:@SI_0B#CQ/W&D84%K7\^BH'^R""/KMF/L1R:%'9Z'*L*VK M(.?]3LY'1 ,^IHH!>->:,9U W;= 0JQ'6QX)G+1 3HTV(R>K8_@9,$$8@JI9 M/R([M<%?1*6,LH])9;I;GS# 74R2!9"'&]*(\PB1X%/G9*BHRXCZIY]"M>UG M^FA 3^RB0:5199WAX!%;*ZH/0'J2&6;.4!RSJ/-V!"@P7A ZGDEUX)P9$H8. MMA0+3H7&!= /Z'T]:F<\&N[ITOMS%]6H3[.H4%V\2W]!I./YV@)/H/BWE$.J ML5%/A499-.Z]4JEC$ZQ@'^48\29T%?8;JFN:VJ$($Q ^OO="S3NB:1ADI%3A M6,:,&4Y^H)R)+CKGZCG*!)Z*1](\/Q]%0,7*>'N (:LY/:."6AXA32^=@*!4 M+VH8&!9>>L!1HL;)RKZD$T]1PV,,;.DS&]#_J\?OGWMVV,1*N0<;##A!'0 M#4O4HTL"E6+6@A-*V -_WN@TS-5 8:,XF/+ A D\'LJ(-9\&0XA^NA,0[X!@ M;C$SGJ8L1D_WJ5/_PV&3K0SBJ07Z?CD"7-*K3#B8-<4 ZMLXDW>(^%F M0/0>BF&C3.]85DDVIV#',O>XKA5I!% )S^;?[OEI-QU-:D[=5/9BK,B+WJWJ M5HMF_S?3IR[8R4O*%.VO%@*Y;1V2"Y38\#\R.%Q>^E#$A X?AG1CQ-F98Y-O M58@Q/S[.C)=GA4%1/M3FI]?#;S_E@\P3.38@(-D6&*(IQKXF*EJ>/34\9QT+ M.R&=:_1.JNIB(G:2\N#44*I279PW?@UIAZUPP.0":KD ]@AU_U<<2!:H.Y@4 MHOYV*$P_Z *C2#>SEO88'&(0WA[2.T:'V3>Z.2.K&V[T,$"3?0ZZ>DEN;#,$ M#7#P"!BYLH++SFS8YE'GSG2OJB>BES]VC]+#9.ZL@(ERTJ^R8:?@B@Q7,OP( MC7PWB*>MA#4RO!]\\;45*C:JI,)0&L8^2NA8: HI@"+8$=;-J:A!*9U)&]\ M0@CU7JR^X5MT5,:OZ1FF"FRPD< ^0!4(3E4-5)4@?=R=W&Y-Y@=_:&8]#2;0 MY)*5^ES9Y@S4NKVF(_%;DZ"O0P,D8+%Z$\^(WOMNYMX)WK!B-,5&TX@> M?45#8&@J?GSIF9P+1$%ZEX.T,Y2,04?LWAY.E4*C?WK;FK\H8_X5./G,.7.Z MK447S)I#'(>)$>"W4)O',YKG=!\(:H_L6K/$=?"E\Y?+(.@PSP=XK#52=J4J MYR;*?:U@#JMEV9U;]?;B\N)('6ZG*N\>][E3E>4#X5!Q "^H9(]T;%@Y$+#8 M$KYY*@!,!0K4CTOL7>UNX._.]$M!8;!*<$8L)P9LI;[G!E<7F.UEF>O*E6:= MTL@ 5N1P-$S">".@/.M$* MK@((?4PV#2* GR*[)M_%B_NQ\4.]?3U/%U M ]7?-[9:.#(_-/N+?J^4%K/C0K-3.K%ZO?(<1N8W1RZS^8<+M3^4R]4VV,N9 M8_OV6)OWY.TY5?GLOG56D,?CB3&O'>KEPJ77'<+(K3EO+Z[N&L/N4;*S/$]> MY$MFMF'(\UYJ>\[6G3ONWZ=N;L:M[K'1[#GJI9QNP,C,YDA2G,T<+6O71*5[ M/&MICK$P:SCGUNH7HZQR-+Y+:IVZ5;#LH_9P66GC2$G:'&IZ^?[=[85\V&E- MG"OQL),[O$]B+41Q=(8S<1I(Z;IY63QK-L9<92N?ITTE2*^*<6X>OEXU>8SJ_;8T5 MM7UNE0O:3>FV 2.W#I\3JUKFW.J?E2>Y&]-LWE7OM/LYUG38.OR=6AO+QY7T MJ+P4DWTE/QTN4H#YW/:1*L=UZ?3>*V;$;%_I7S8<(ZN<%'OY[9&F).=+,IF= M=NXG8MD:'"K=KCCL%;9'2L/*7??VK%+O)(\ZK?NZ(^7<,="RN#U4J]^7A^[Y M8ED^63BY7J5R.)[#I#O(OC?OG?<*[GQ8[HX/3XIRX^2B:2 +=&>JG1G7MZ M>-C).IF6/#3D3DLO[B3[Z^&=F#]L)SO$N+2.SB9R9SAMP,CTYLC"O)(5[T_S MMJ@D1RER)2V7[CF.W%J]=>YV+HKVZ+#3/>M>)I.%7.;0;.QBI=/*56'1NUGT MQL3.B/6:.-93523F+2C-2;UTIHZD3KG5G3Y(Q$DZMY7&+EH62UOH MMQ1>CPJ0R;JF=\ZQVTDZF#^>[:+FISUID8DAWX_N4 M,IZ>GEQ-]\?+ MT[.':KEU5.OW&[N(/E^4]44[6Z^+D^+-M'1TTC^6ZLGW=9PU&TEPGU?;YX:(QW\5()V.K.E3,ZK13 MEZ^OC@>M6W=:Q9%;D#^L'&6&]X-+2_3(^8-DC@\']<$01@:0?R0Y\DF'Y0-L M]0Y]=6:7(9U 4Q7L^-^WW3%VYOEOTE$O.;C #J=\SD3^5>>6;;PRFP,K65M[ M?LUJCMR>1ZWE=P=WX*X1WP-^(5"9*^'XF-DQ21BO#5*[\,(0UT1'1)],%984 MX0-HZK]\UFQUZ+]%^!+NUZSP_P[ M?!>/O="W[47Y/EV"?;UKKRM7C;U! 0/"WU@*J4I?[AP:RR<(%5Q!Q7"><$,_ M,!RM689AS2E54I1C!10$522/AN8'K1($-D/)_" =CP798J7E7R2S. MKX^'95+('U:*8'M+9XTW"A1%7#;QX.FPW.I)\?FY@3[9^(XQ:PH'3K&A3!WR M/?@0W13ZD?Z&T %2F>,4A &HTXHO$ 9?,(^5?K/FV$:JR?ECMB,'KAULS%]0 M8H=^7OWR=.9 S#U5O2[BU47FQZP*#7@J@%KP=Q+KXGUG80 ,!__2_?8C(G3A M8*C2=RPDK3=VNY^HKO9\RHB$3_ZPC*!\(#U92)XCXIT0(1V(3];CY(AX+T2( M!T^6\.:(>#>.R*8Y(F*!"#'%$1$'1'#1%!-$<-$4%T1PT10/1'#1%!-$<-$4 M%T1PT10/1'#1%!-$<-'TJHAX8=/(7P9=8Y*;^K8!S;[1T^_2I.O1=+]G0*--+Z NV,53F5X\;0'B;83+N[!T M]+ OI/;70?_[]NQ[,?I;^H(C?Q/Y7(S'1(S'CYWS0?9R6%IFNA!HY5$AR(N. M,[OOR"G@#/^ZTIZ3QZ-,!9G4OI.!R,F DP&7!IP,N#3880-NOQFKJH1HVH^X&8X'^#;_?HUMQT!<"'^]53G'],YWM9>I^6FO^I!W.J5LY621SEGU\UKCM\OF M J=4:-5*K%_W3<#JYC##9EU&K&&2*M^;F936*"?;9\;(OC[SM#E6.TE]^REE M$W(ANU6=\>]]B!#%A/W>6^ES]GLF^XE1]A/AO[7F%;F[%6ON MN^DT#L>'T]MT)WFK=>>5RL1*+;%\6.';S[R42!4X^W'V^X3LMZ'\VI5<,Y5* MV[<=KS>L2$>.W3B]?P?;,]EKFTK^,C7H+)<#Y^K"G$Y*,JWP*'_[*:<367F[ M&\A7X[]]OI6,401J/]U]?L?Y6:*/<0+''DD_'HCGK,!9@;,"9P7."IP5."MP M5MBS&UR8\XB8UD0W'\U._1*>7/P=ML,32X1]"MARFN,TQVF. MTQRG.4YS^T!S>WL9LYE(V6)=9SPGZ &*?5&P;G?;$QBNG@%9JQR^X MA^_ZW;V*K+E7C?;VJFN,]^NK1EZTS4]X/2^&U_/GO?OCL_XT6>S(%UZUHHTE M2[O!7HFI;S\+F80L2XF"O)TAPT,SGRA*R3G_33C_Q=FG[\OYN;%4E^R3TZ-. M5Y)JG>E8G5[I?B/&5":1SN43J73N$W+^'L6HWT,4/,<1X++AM63#[^;&OJ]L M&%R4J\?-P\%E>3(;BY/&=6U4MU V%, JD!+I?"HA9E)<-G#9P&7#J\N&%R?N MOJ]L&!KMAS/E^J8^]AKYXX=VYF9P.<16SYC0"X:#).424DK\A,+A:]SF/O8^ M[LNB1?P6>!\C/?LFGK]VI)K?CG":XS3':8[3'*TG MOK1=.WW2(6I27R39T;^?TO_T)CF[Y3:'I%BNDYRH]&:M,LRP^>P?;8G]B1,! M0.R)8JQU*_"_BH@:@VC^J]P^3KY$]ONOWO@^TF?Z@-#WO?WHT:#>\!K7O71& M[)I2^NY";]^7ZZ]=P(*,<$J#F7Q*;QHB!&M/'V]RI8='GAE8) M]7REX+GMWI%I%7N2B/?+XH&T?;^T\]WOKQ@GVM>8\4OEDST[%O6'AXHJ+@N5 M[$#LG^HBX?+IL\JG%]^*OZE\,DUC9!ZE1T.QE9I[-_)O*I_2\<>1)U\W[ M\OUDX67R@T:A(<]1/A50/N4+7#Y]=?FD9B^ZM52*&.*DF%'RLI)Q.QTNGSZK M?'IQ=L";RJ>AH7G9JTRAW;F_ZO3-_F7)E;-#E$^8#2 >Y+;S +B BH88_Z'7 MZ3\#*-$>/[H:FXV^(M_H)JSB?I?6VSJ%F09^?DU[1(!<#<.:XYLJ+-=@H#NJ M83FP) A S]9='3ZZ(\4%1O&,@3"U7)A95PQCZ0 MZV'N DXR)_#)M%SX336\ 7M;!@>Q-V8H]PF6%L1/=\W:)ZKB.3078F )CB7, MZ<9&R@Q_(Z:@P/[H\_H,SV<+L%E\7K<&, _( FSD-6!)$VN4\!JVRCJ/M]01 M&7@&J6O%R*9:(63+"P:%8]N:E%80J&N;PJ$-VSHT+'7L2X-^S\R>5,>']NRZ MG+T>-7NW2=4T'F #!.3&%+;@VAYY/2;4S>2(:2#QX&EB7SV)/SZ3]!GM!?*) MM7P#V60H4X=\#SY$-Y6%N?T-391%DB+.#+:51)WX7?%<*_B":A#VC2^DV)B( MU/+'X#>!FA/_@X=S[6!C_H(2._3S4HHRJ8/\Q[?Q90.?CX_]OGOZ@",7#M(Q MZ5_,LVK2KQ/F"TN525VOQ?@WP;W_O .^'"Y>X+B0G?" M-T&PZD1/GU]D%OK-X4!,7K8[SL/M8?:D\ >U+?[P-,4) M$)>[(\WEIGIE6A/KL"=6>PM2&ET\'*:=>2_5D[&#:RHC)N1/60Z',^:[EXF+ M!V.>%]7[VP?E,%G.=MJ]^5EW?'(N_4%!JK=BS/')E7DZ>C".QBVSE1X?=47Q M[GP(C)G^]C.7R$F%A"SQ4C3OER+[M3AX=QI6/#C8D]KRU5F/R.5L]KY1N1F. MM.%A##EX-+L^*ZGI665\/W*DSE5&U4\.D8.S7+5RQGS52FKQ8,QIY]KV',^9 MB]FS7K/65]7;C!)#FW_7K]/5JQ.<>P=FX?% MUO3A-I-L (2QXWVBD,LDTMGGF32<+3E;?I0E\VRV-);9E"*EKP?ETNG)]>7< M:\K%9 P-FE+ZW"I+EUFC?'^D#@^'=>6R9QMET'Y%FN/)YDCVIGSLT-*1TC M4V:YKN1LN2]>_[/9\F106&K6O*MU9&VI%%MSN6YD8\B69Z5[229U^7A\?]]0 M3D:%A7YEGHGU9C> U6/FRG M+D=+K3^N.^>F=+OHIEJ%8B^#SFDJ(:72"3'+VS!^:?;E(OOKX?SS>DN/B^S> MHM#)EFZ6HW'5J0W+PYOC?-Z(H'WZTNL;?NW\J:W/%)<\Z2O%'UFOULGA:TG*#[X:9618- >7C @WQ&6JH"BS MA^/4O-QMYU.5UE'#F<;Q^J5CI]OU_E6A7:Y*?4O-WEZ^&?N%J#S,'TW%UC!OB_?=V4SOY^[.SX]C*"J- M]."L4C2M\T[V2+D=#:Q&6A>' - L%Y7[Q&A[+2J?D?JX-_<=R'F6Y[)JK9_M MHH,GCW\J<]^G5=:/.WB9X["T)&?9FW;'.[F96XUEIE5*Q3#SL7>G+5+-0>UJ MK(S+M4XS/Y0[YK"70QL_G1 +A42AL-VR@//C_O,C#T[SX/3G\2-VR>!;2\L/ MAY+5+'?/[6Z[V7%Z[3B&I8UFI7NJ/E3'99F,1L6"VDPJC3G(X"R7P9^;'S^G M#-[#5[!*EDFW1)M7D+Z[GPX@CY7MNPO/,?A9LYZ"-2*2Y@@$S6J4;[3DQU?G M$]'6-+%T8HW/*\:P43^,8<3S_$2=9!?2;:Y#G,/I\:!Y9YL7Q5Z>OIN3$%/I M1"[[Y3../Q-7RU7>B&^SJB0A0LUR"?.X\JQ/'6 -:4(Q M!-UDY(S,;I,A,#=MT3V5O%+0X M8)@#/*'PT$U/840;$TR]=?L^K^^0>P\P6)[!/\YV%[[+F7Y].CEI773TRN1( M5&>MXGWKK;KPT3^C)5@C*D-<;^WX1(U:2I<@&BT&H.\>D*AMZ";9_"6(7OA% M=T&(I8#.0I (#"9AL=MW;U]9,84SSU@*B- $90>4VXJYI,TD#8)$#!2EJ/<> M4%/065(18,8Q<2G]$WNFJ[ _U7_0A<783R-K0JRY26S&%Q,+9#*P&;;,="T7 M.&KJV>I(<0BF*ZK(B8[P[V>J:>Q*V[F]D$9>Y?RZT\V<&/6QUK_)B8^UH\U% M:#C72TGK$=I#SP'L.4YQ==!5=!4AA*,C/X877?[S&U3>7D[)FG[>^-U_^K1S M6KG)C(K+\7WI+-NIXY/^367::6I>^W!.B3:WI70%($X#/B0H MYFW= 5(!VN (_'T$7BK+"961%MTIV'[^J8AS8EN.LQ-IYJ%K'LK]$T_L+I4K MZ5#-5]1%$9 F/8$TQ)2J."-AJNC X:Z #6N19Y%1.0K749A]&QXLPTG<906+ MHX/%X%0##O=/FFAK/363M7\7)MXH,]^ M_A?^":95#:+8:/&/_+6#*O@I7&:],^VK.Z+KU>[E],H)]55N*A/9-?WW?_\G MNOOMJP_?>(@N3/V4(4GV;:*,DXH&*W]7C+FR=/QCY@H'J: 7P/>PZ'^* M6@'B02KS'R'R&>&Q!4QL#1P!V5KK7_^Q]>Z_P9<6X]+O-C$4=!-Q]K5Y*69< M:_I=!N=KNM8@.0VR*_-&N-HPAE(KS/Q7$48V"JQ_M>NE7:3Z1T8GG0CX"02) ML4;K_E<1&D+@PG[:M*,SL&_)HJV9G9#JE>=0_CK>=J%#H7*E5\BG-*T_R/7Z MDDAZZ8&<[2G*0.WE\P4QGTG+:I8HW]BJ;V2$/]4M8M-DO2PVV\Q#JU2"[ADT M-E=OGY:;0J5V7&]>%-N5>HW"B)VQXI*)?*&8P"Q4PQ[ICNHY#CIV)LAI@3@.9,&>5 MCFD2QS-<.J0^];6/\S%>QG_U=8E/.4$'#T!7DJFT%_">%"BQ%0)M304^!)4-%8N20J&98V99P[/L$G ML1@0#?32 )_%!?R$:V$5O!+.X3]#YMZ#V0),*115%\$G%0H9ZK8X9&U2FPA] MA9J])IVS3PR=:'[I2E#B$S\H %-,0I0>"$7#'5G><+3F;M%G9[ +=P36&!; M!/5K.@DX/[)^&%P@BRE165@-@:89A 8:X/R6+3C>< BF1'A*V&\ E5U @?V# MWG" !T#.;'A_BFE:+CT%C%I:7K O80Y6!?B#(]PMK@DS&$ 3_G+;FX8AT3T? M",=/[T@W$G.<6H\$="::]D8&!0T,)3H7C%HN;$3("I8R0P"1CY80G8$:>K0VW*,$.$. M .2:YR*LF/4%\_9]2Q"F1>(=PHX3 J'^/H-;R)Y6R)X)NL_'<;:#"B<*$@]X MT$0E XKY!$Q@&-:YDAU1 :> M0;:F4(" 5'V*1PQ^ 3CY/U+B'41_<'00D0HE9$";0XD-3."]S0D-K)OQ#U-(.G0O:QD@;IR"WW!-%)F#"M]0LQHU&T= MA/0S[%0#?\@<;H)R%XPBJ*3A2<=ERE5Q?:B@C$!XP,'@\$ 05"):]!C@)P[9 MWAV,[^ DBJ8%0-D4A[[H"T0:KL.>417/0;EC.:M?0Z!8G@O'195G 3AA=EM MH6/K%)V:;4W\)WVV0\S:N%L06@.&NAU;>139WT..I3<=]X?MZ6D:1PI06(B 6@E$M8:F;XT(*R$/BA L TUW0Y[:))M=#(I& *CV M"9,IIG $&A9#1H*<2F# 7!3^PJE\K7%!18"O-/[&T+;C(4_!MBC/^8:+4!S: MA!(D99-+4%NX)_9T@O+Z@(7D4V*P"H@"!9X8K*S78QW862CBEW0JN@AYUMQ, MKM2!T?$HDLP689)R[2BKV8)#)7!Y:G11\7!I6],V <$?B[ M;!=+JSGP+W]/>!,2?0($#T#9P++O:->O9L)%YR/@S&42+Q0&:!HZ^D!7["4- M;^&4?ZWO'J:.K(GQKP/ ;4*HF.K!(\LDZ#IG%A%.P5SW$&: ,)2ZJ@*\BD2F M.!10-(0&^P$!@;H#I!. B;K5"5\9^F89$YJ^61:1JBC,S:'#8N?$77EM48KV M:961),X1$"F@&Q3GG-VJ4,^"_NV.P RT@,Q!OL%R$[23D>3&A%[G@)*B;B*+ M !MC_1I<&-)Q^G4G P<%?H+/CHE%NBD'Z'XW+Z#?G\3*!J:"4*5NDDCCWV\ M7%R;+!+UR^\2*J\0UO$ETK/".J&817BR@,Z30@[4']BV2"#4R*5XL::HLS$N M3]V*E0\3>B$K.T18O\;>:8O\^$!S]BOA4K7 &V(<" SMBVU?8B%>^X1>PH#Z MH*5<_#M5CIWWP8X11H"88#90@CI4+?Q#F0@OL(F/')#0/[A)^4?FVQI^]LKH M7#F#ZD@QAX2ZDLQ>!$X&O]2DTAB,3W!H3*KG_=^F8>02O@4&4HP$9A,QV8PB M@$ED^ .,6=.:L)R<0>!2JC:<#HP,HJ 9 48=F5A#P#88'8)K8]R"A0G]=DZ" M,E-TPS"0N1!-.?&+&FVPE0.HQW@E)8K+Z3U&@R:'XU))@8)@ZYV& ("7YKKNF M&_#]7'?994^K7!)PH@MP#K$?G2A+C'9,&E-\9!_.*ET0)V 10#^/CMZ+K!_; MO_=AH\*8+UF, !OHH1Y0$L('0YP1&K_T$0(T10U3_"\C; %@1J/!P:T'GMVC MJ 2"&.A \HIAP#[![XW.FX"G;+Q*6KM:4C"=B;G1D9#JKN<15,A6(2/Y( >Z M]H,>S-?&6=DC."(:P8&9@[G0(?\%0>Z./OKWBR1$TU/7,T4XQY,7D:X+B/*8 MN>B;_P%@8.]3L"_I39]*$RB#\Y.18F@4E7XH%'9X#V?0M54D5$"@U.CPEYN7B:%J],8L:N,">):L,#"'09A:DOPIBP(C=&.F1Z:P!CI M?Q(@& TA5#Q@#,L'.6+%!!*,Y%,G K]U=3\6">*3A4JF>!D)$]"T."HH0&^N M).:^Y0!E>0X0SP&*10[0YTBK#](NA?H,\]')_.-2ZEFNI8[R+G#6!4@!"-1]8:Y]2""E2D,6M!K>1"[4BX!!Z=/;V;@ MTX @U:4@,.D W<2+4J:1)[ 0*H354- ,--H<^*#CT2;OW_G<3P\ M G(',"-3Q50F2G#!!@-"@*4]FU[@^Z]B !4DV*;1?O!LT[\E6>6X M!*0ZL/&N&R,-U)$)[V_#-:BQ1!>*@ ,F0/L;TUL\6Y@IAD>I(Y!!(1'1&Q6; M $$LIRPA(: )Y[OPE_0WRXI[.:'C/N?PK? LQ/H73,$P3&"RK8&GAA;0HX#_ M(?PE^YL,8CP;VWH$I9'-!=@-'05Z0#"%_4LANBO'-VAG\(,%UG>(ZS78)+8Q MG@C1[;!DMV5":%_]@VDNMDG<1+@S=(P4W8ZR*5IQ--H@_)7R3[G%ZCN6!(/3 M!F[>+7""7:PS3W1+T;DI5I2@]Q-B%6W'4&XXH"N3WM3Y(*G19@R/M1IID$9Q MP-5"A2;\E??AA0ZBDXB0.W'0_->=$:&W=TO**$@3[#Y.Q3<]0'F8'O4E >.( MFV1P9P#[\O#]0N)$64@Q' L BVDKP*Q4JOB6\@K(S%E"=ZQ/,%2AJSK+LT.P M#VU_=J#UW7+@0*B8X-6"YA'FA,*=IM[0&>@5%;K R.L!BP)S"O\534%WTLCY8+R X7&Y-0D2DWB8E'ZP9AV$*DV^1"+ZA MQH!66-^$$KG+9?$2T\0$.DK;$9F!KM>F>O;Q@'?VZU/Z^ULI*Z*.3-C5,'@8 M^%YO6I9&9<'Y>0D],O;GZLSA2'H9/;=H6A6 QF,Y5I/ 1UZ[8:1;HAXGS4N@ MWBH DKU4N+[);6((:6_%T[Z$H7E$&!D8P2>#;=/P_-0,?YM7DBP<*:Z"&Q:L MB:EC/-XD1N0-Q8" $\)IO4C'K>04O>[&04.6.BJ )V6J>'S@%X*9KH[07)K6 M"(ED%",[@*(&YY^JN0?P[=PSQ4U=YC:>[A*78^N\* MTRC!!-SRZ!7NVNUNF-Z*Z@?4"&Z**A+D1G@6@)S-6/$J9= MW!,<'3?^J/VUDF<>>V&-*D3"TB4(#2CUO<1Y@.S*2G!>30S@&U[#39@ M7ZW[(EL@BN81H/\(9QMB$!B_3[+0E/!7H.M=6T'8C:RY$XD"L_C-WWX*(/58 M5^M\$%D=TZ!@:)HQI4FA;2QI7BNA'(+PC1CG:*LB[#!FMIXQ$UII.UVR3?I< M5Z8A\-V5K1D:?*9/1,2,"$/?/6!AXHA1&FA_>-ID2N)A3>8G!$/7B+I4C2BF MJ52GQ *4A3GB"!H0V7@1&=JZ+!^=L)C=!=,J)0LD'XT2HR]*[57?RPE!RS8? M\&K4.M'-&7LM 1?5)SI^9'R3=*UD>#4:9' =R6&Z6&3KF(-%[S&I$=GW7/^] M KKE/L%44G85H QF*.B )&>8:(5Q;,:;D0E"D]4G<29F+#\_*GR%_34I]J-# M)%4"1O0JUUNX( J^W,%(RW]#",!\0;!XQ<>6)$".B*A87_CUPY>AJ5&AXV2Z MAHEN["3,IT9/DQ)O5/99X?$F['@L]LVRVU8@F41!LO4,+HKW!T#$H=FPOB\F M@4&>PXQ <'TP8>>!B'[A6L&]S11],MN_? "M8 _HTY2@3XK%RX2O[99^#KGO M.@;W"_3^Q5"]P'=@V8L*LH3"TO29*\]>< I1@V4P?KN@CUYCO]*"7TFHNJ> MA*6O5O'M+52'-,U=&=QY5""@7<12Z>$/)C BX-2I[9P/PRIH]1Z\(-_FC1-% MZ":2AK($]^^[IB_((!JL#@+NC*,?3??93O%Y;NWR-?*#P2OS)])O^.X3! M-U\&]8/@13@EVEJUT"4NA5H6:*3A@0--;"JRGANO%RY;0LL=O%:8?NU%U"!$ M_]%W!\\+?7VNF*9O=KP4!:].#M3>BPLA.*N8:O@R8'PCJJ%E:ROJF"4**+X M6(^)[2)9&HMFOI7N^EZ]2]T[\$R 1JDW=<\$!GMK%J,^Z&/[1@1J],@K)7AA M#]Y1(LB1QZV&5W#;Q=CV[!HZQZ^A^35T+*ZAN4'WB@;=+RRYCR8F>C6,JM M8 P2L;>W=-G%^CX?A18C@'4UZIU $Q0048 '@R#STM8"=,U_"ML]O[@XWK_ MW:67^'F%U]YXHTV??:,%#;G(@RGAK\A=(MT3 MO=:D2_Y](#P1K=CM E/'*'2_/R"C*EJ;QC>LL J'32\X:7C&A],:=$++&NM3 M/(TYIB@8^C"H%=RP1U!C+'U0.ZNZ0M]?>O/ SH_Q!#^6@(ZP?RN^'KT05U:0 M'[K8#@^Y=K"J/YODVW+/:BLF90X*\E,-#B+$$)D?KU UP$50@#7XF_+(=Q;K MP9)BOXRQ1.S6<*C2I_D\Y(UC*X]7G<43OJC(K/_O'W::2#_9:8(C@B/B:R%" M/,AQT10'1*0/)(Z(."""BZ:8((*+II@@@HNFF"""BZ:8((*+II@@(OV+AMT< M$5PT?2U$<-$4$T1PT1031'#1%!-$<-$4$T1PT1031'#1%!-$<-$4$T1PT103 M1'#1%!-$<-$4$T1PT1031'#1%!-$<-$4$T1PT1031'#1%!-$<-$4$T1PT103 M1'#1%!-$<-$4$T1PT1031'#1%!-$<-$4$T1PT1031'#1%!-$<-$4$T1PT?2Z MB*"O!:\7!?FCETG?[]2Y%YSZ387P'Q\93_)H\39_D=G MYU RFM%^_U"OT'OF.D"6U'K R%HB!1C:=%([8N.X+3RX;22YK3R3K3" MK(Q]II6]L3TYK7PXKD MUQ94F[ 1Y(.,W])U!Z0>Z;,K%!)26GX'Z'!VX.RP%^R0E7.<'3@[O#X[O.^+ MJZ_##I*8D H%S@^<'S@_^/R0SHF<'S@_<'[P^2'+]0/G!\X/(3\4'_TBY2QN?/U5BVW$ZLAO+NFVZ/G?K[#K_X'KZC:9<2.:UR6MT/6DUG\YQ6.:WN!:UF,D_=+W!:Y;0:'UI-9Y[*+>6T MRFDU1K2:YW$ 3JO[0:N93);3*J?5O:#5;);+54ZK^T&K7*YR6MT76LVFGLJK MXK3*:34^M"HE1/&1+(]_7*5OD+>GL&?2U"OF$.DFK.)^E_)K^Z*@D^00?D<> M$5Q+*-6O*D=)J9 0'&M"!&>B&(:@AF6+IIXKN".BVT+?XV)$<%X7EN!Q08%'4A8E,K.*5:AF&,G7(]^##CU= :%A' M2UY]Y5I3BF>ZB:2A+"W/_:[I"S((9)HH!G6X H)83RGRA^79;QM\^>2N-W>Y MP<04_;"_)^1M?HMU_]^_"MER9KF[4U>KOD.V/[%2X; DM=_#"#?I?;6\Q:.:4ER4Y M9.OG[N4/H?;HIH1+RP:&5"W3!&YT\(/C38CML_"(\GL QQ5#FHJK6R:0"Z$\ M:6D:/J((F@>2P59,8$Q Q=2V!A[.BF/"6>; OH3.;,U-?$Q5S(2@3"QS*%@N M\K8[ J)RO@M_Z7^_%$YO@K.X((O"WV8@[WM+AAT=$ 805T$$6H:N(G;^4@P$ M)L6@XKE60M ,RQK0YX!/; +"+QS]-QN'